Hi, > BTW is xorriso available from single GIT repo?
For historical reasons the software is scattered over a bzr repo for libisofs and a svn repo for libburn and libisoburn. bzr branch lp:~libburnia-team/libisofs/scdbackup ./nglibisofs-develop svn co http://svn.libburnia-project.org/libburn/trunk ./libburn-develop svn co http://svn.libburnia-project.org/libisoburn/trunk ./libisoburn-develop They yield three .so libraries and a small xorriso main program. Upstream ./bootstrap && ./configure && make make install should work out of the box. First libisofs, then libburn, then libisoburn. But one will have to keep the resulting xorriso from linking with older system-wide installed libburn.so, libisofs.so, libisoburn.so. GNU xorriso can be derived from checked-out libisofs, libburn, and libisoburn repos. They have to be reachable under peculiar names. Further it needs directory jigit-1.17/libjte from http://www.einval.com/~steve/software/JTE/download/jigit_1.17.orig.tar.gz The emerging xorriso/xorriso is weighty and immune against linking to any installed libburn.so, libisofs.so, or libisoburn.so. The equivalent to "git clone" is this (indeed constant :)) script: mkdir ./gnu_xorriso_test cd ./gnu_xorriso_test bzr branch lp:~libburnia-team/libisofs/scdbackup ./nglibisofs-develop svn co http://svn.libburnia-project.org/libburn/trunk ./libburn-develop svn co http://svn.libburnia-project.org/libisoburn/trunk ./libisoburn-develop wget http://www.einval.com/~steve/software/JTE/download/jigit_1.17.orig.tar.gz tar xzf jigit_1.17.orig.tar.gz ln -s jigit-1.17/libjte ./jte-develop (cd libisoburn-develop && ./bootstrap) (cd libisoburn-develop/xorriso && cc -g -Wall -o unite_html_b_line unite_html_b_line.c ) ./libisoburn-develop/xorriso/make_xorriso_standalone.sh There might get reported a problem with "man -H" during make_xorriso_standalone.sh : man: command exited with status 3: /usr/lib/man-db/zsoelim | preconv -e UTF-8 | tbl | groff -mandoc -Thtml It works on my fat workstation but not on the lean VM. This produces directory tree ./xorriso-standalone and the development snapshot tarball (currently ../xorriso-1.4.3.tar.gz). The new directory tree is equivalent to the unpacked tarball tree ./xorriso-1.4.3 and suitable for cd ./xorriso-standalone ./configure && make Check executability and runtime dependencies xorriso/xorriso -version ldd xorriso/xorriso Please ignore compiler warnings about libjte. I need to pester Steve McIntyre to include a few cosmetic changes in the upstream. It is not related to bootability but to Debian download system Jigdo. If you want to debug, best remove the two instances of "-O2" in ./configure. Then run "./configure && make clean && make". Extra nice to debug and extra slow is -O0. Have a nice day :) Thomas _______________________________________________ Grub-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/grub-devel
