Hello Adolf, Ah. I did not even notice that there was a patch missing.
Did you get a bounce email? -Michael > On 12 May 2025, at 17:07, Adolf Belka <[email protected]> wrote: > > Hi Michael, > > On 12/05/2025 17:17, Michael Tremer wrote: >> Thank you for all of this. >> I removed the cdrkit package with all patches and files, too. > > Patch 3/9 did the removal of cdrkit. It is in the dev mailing list but > looking in Patchwork, for some reason it missed picking up that one patch out > of the 9 for some reason. > > Anyway, as long as it has been removed that is fine. > > Regards, > Adolf. > > >> -Michael >>> On 11 May 2025, at 11:12, Adolf Belka <[email protected]> wrote: >>> >>> - This package is the command line standalong package from the libburnia >>> project. >>> - Build successfully created an iso package and this was used to install >>> IPFire onto >>> a vm on my testbed system. This worked successfully so xorriso >>> successfully >>> craeted a bootable iso image. >>> - The build was also tested on a Core Update 193 repo and installed and it >>> successfully >>> created a bootable iso image with the backupiso process. >>> >>> Tested-by: Adolf Belka <[email protected]> >>> Signed-off-by: Adolf Belka <[email protected]> >>> --- >>> config/rootfiles/common/xorriso | 17 +++++++ >>> lfs/xorriso | 83 +++++++++++++++++++++++++++++++++ >>> make.sh | 2 +- >>> 3 files changed, 101 insertions(+), 1 deletion(-) >>> create mode 100644 config/rootfiles/common/xorriso >>> create mode 100644 lfs/xorriso >>> >>> diff --git a/config/rootfiles/common/xorriso >>> b/config/rootfiles/common/xorriso >>> new file mode 100644 >>> index 000000000..23bbd47ad >>> --- /dev/null >>> +++ b/config/rootfiles/common/xorriso >>> @@ -0,0 +1,17 @@ >>> +usr/bin/mkisofs >>> +#usr/bin/osirrox >>> +#usr/bin/xorrecord >>> +usr/bin/xorriso >>> +#usr/bin/xorriso-dd-target >>> +#usr/bin/xorriso-tcltk >>> +usr/bin/xorrisofs >>> +#usr/share/info/xorrecord.info >>> +#usr/share/info/xorriso-dd-target.info >>> +#usr/share/info/xorriso-tcltk.info >>> +#usr/share/info/xorriso.info >>> +#usr/share/info/xorrisofs.info >>> +#usr/share/man/man1/xorrecord.1 >>> +#usr/share/man/man1/xorriso-dd-target.1 >>> +#usr/share/man/man1/xorriso-tcltk.1 >>> +#usr/share/man/man1/xorriso.1 >>> +#usr/share/man/man1/xorrisofs.1 >>> diff --git a/lfs/xorriso b/lfs/xorriso >>> new file mode 100644 >>> index 000000000..8b33765f0 >>> --- /dev/null >>> +++ b/lfs/xorriso >>> @@ -0,0 +1,83 @@ >>> +############################################################################### >>> +# >>> # >>> +# IPFire.org - A linux based firewall >>> # >>> +# Copyright (C) 2025-2025 IPFire Team <[email protected]> >>> # >>> +# >>> # >>> +# This program is free software: you can redistribute it and/or modify >>> # >>> +# it under the terms of the GNU General Public License as published by >>> # >>> +# the Free Software Foundation, either version 3 of the License, or >>> # >>> +# (at your option) any later version. >>> # >>> +# >>> # >>> +# This program is distributed in the hope that it will be useful, >>> # >>> +# but WITHOUT ANY WARRANTY; without even the implied warranty of >>> # >>> +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the >>> # >>> +# GNU General Public License for more details. >>> # >>> +# >>> # >>> +# You should have received a copy of the GNU General Public License >>> # >>> +# along with this program. If not, see <http://www.gnu.org/licenses/>. >>> # >>> +# >>> # >>> +############################################################################### >>> + >>> +############################################################################### >>> +# Definitions >>> +############################################################################### >>> + >>> +include Config >>> + >>> +VER = 1.5.6 >>> + >>> +THISAPP = xorriso-$(VER) >>> +DL_FILE = $(THISAPP).pl02.tar.gz >>> +DL_FROM = $(URL_IPFIRE) >>> +DIR_APP = $(DIR_SRC)/$(THISAPP) >>> +TARGET = $(DIR_INFO)/$(THISAPP) >>> + >>> +CFLAGS += -fcommon >>> + >>> +############################################################################### >>> +# Top-level Rules >>> +############################################################################### >>> + >>> +objects = $(DL_FILE) >>> + >>> +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) >>> + >>> +$(DL_FILE)_BLAKE2 = >>> 5f453cb3b1583865c71947c3ce95d87ea138b87605429fa756e34f0ddedb34037381ef81893bb69ecac9a2bd4302648f22f4cc930bf5567d509d1e26e6530f6b >>> + >>> +install : $(TARGET) >>> + >>> +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) >>> + >>> +download :$(patsubst %,$(DIR_DL)/%,$(objects)) >>> + >>> +b2 : $(subst %,%_BLAKE2,$(objects)) >>> + >>> +############################################################################### >>> +# Downloading, checking, b2sum >>> +############################################################################### >>> + >>> +$(patsubst %,$(DIR_CHK)/%,$(objects)) : >>> + @$(CHECK) >>> + >>> +$(patsubst %,$(DIR_DL)/%,$(objects)) : >>> + @$(LOAD) >>> + >>> +$(subst %,%_BLAKE2,$(objects)) : >>> + @$(B2SUM) >>> + >>> +############################################################################### >>> +# Installation Details >>> +############################################################################### >>> + >>> +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) >>> + @$(PREBUILD) >>> + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) >>> + cd $(DIR_APP) && ./configure \ >>> + --prefix=/usr \ >>> + --disable-static \ >>> + --disable-external-filters >>> + cd $(DIR_APP) && make $(MAKETUNING) >>> + cd $(DIR_APP) && make install >>> + ln -svf /usr/bin/xorrisofs /usr/bin/mkisofs >>> + @rm -rf $(DIR_APP) >>> + @$(POSTBUILD) >>> diff --git a/make.sh b/make.sh >>> index 61921fee6..29fd44b17 100755 >>> --- a/make.sh >>> +++ b/make.sh >>> @@ -1696,7 +1696,7 @@ build_system() { >>> lfsmake2 beep >>> lfsmake2 libssh >>> lfsmake2 libinih >>> - lfsmake2 cdrkit >>> + lfsmake2 xorriso >>> lfsmake2 dosfstools >>> lfsmake2 exfatprogs >>> lfsmake2 reiserfsprogs >>> -- >>> 2.49.0 >>> >>> > >
