[syslinux] trouble building at efi/check-gnu-efi.sh

Patrick Masotta masottaus at yahoo.com
Mon Dec 22 09:04:40 PST 2014


apt-get is awesome but after running
LANG=C apt-get source syslinux
on my Ubuntu 14.04 I just got Syslinux 4.05

The sources of a package like syslinux should not depend on uncontrolled repositories,
specially when part of the included code is particularly sensitive to versioning.

I really do not care having duplicated gnu-efi on my system if I know that one of them
is the one that really works with Syslinux 6.03
Today getting Syslinux 6.03 compiled for the first time is becoming a real PITA.

thanks a lot.
Pat
--------------------------------------------
On Mon, 12/22/14, Geert Stappers <stappers at stappers.nl> wrote:

 Subject: Re: [syslinux] trouble building at efi/check-gnu-efi.sh
 To: "Patrick Masotta" <masottaus at yahoo.com>, syslinux at zytor.com
 Date: Monday, December 22, 2014, 6:49 AM
 
 On Mon, Dec 22, 2014 at
 05:05:36AM -0800, Patrick Masotta wrote:
 > ok I'm not building from git; I just
 downloaded/extracted "syslinux-6.03.tar.gz" into a
 directory and build it from there.
 > Now
 I've erased the "> /dev/null 2>&1 "
 from check-gnu-efi.sh and I'm getting.
 > 
 > fatal: Not a git
 repository (or any of the parent directories): .git
 > Failed to build gnu-efi. Execute the
 following command for full details:
 > 
 > 
 > I do not want to
 build from git; I want to have a set of source files that
 can make my Syslinux builds 
 > consistent
 all the time.
 > I understand Syslinux is
 picky about the version of gnu-efi used then;
 > why not to distribute the gnu-efi source
 that is used on 6.03?
 > What should I do
 in order to get the missing efi code base not depending on
 git??
 
 
 $
 LANG=C apt-get source syslinux
 Reading
 package lists... Done
 Building dependency
 tree       
 Reading state
 information... Done
 NOTICE:
 'syslinux' packaging is maintained in the
 'Git' version control system at:
 git://daniel-baumann.ch/git/debian/packages/syslinux.git
 Need to get 7235 kB of source archives.
 Get:1 http://ftp.nl.debian.org/debian/
 jessie/main syslinux 3:6.03+dfsg-4 (dsc) [2306 B]
 Get:2 http://ftp.nl.debian.org/debian/
 jessie/main syslinux 3:6.03+dfsg-4 (tar) [7203 kB]
 Get:3 http://ftp.nl.debian.org/debian/
 jessie/main syslinux 3:6.03+dfsg-4 (diff) [29.4 kB]   
                       
 Fetched
 7235 kB in 27s (268 kB/s)                       
                                        
                    
 dpkg-source: info: extracting syslinux in
 syslinux-6.03+dfsg
 dpkg-source: info:
 unpacking syslinux_6.03+dfsg.orig.tar.xz
 dpkg-source: info: unpacking
 syslinux_6.03+dfsg-4.debian.tar.xz
 dpkg-source: info: applying
 0001-digest-sha.patch
 dpkg-source: info:
 applying 0002-gfxboot-menu-label.patch
 dpkg-source: info: applying
 0003-extlinux-manpage.patch
 dpkg-source:
 info: applying 0004-gnu-efi-git.patch
 
 
 > Thanks a lot.
 
 Enjoy the benefits of
 apt-get
 
 
 
 Groeten
 Geert
 Stappers
 -- 
 Leven en laten
 leven
 



More information about the Syslinux mailing list