On 23.06.2015 01:27, Adam Williamson wrote:> On Mon, 2015-06-22 at 14:57 -0700, Adam Williamson wrote: >> On Mon, 2015-06-22 at 22:12 +0200, poma wrote: >>> https://kojipkgs.fedoraproject.org/mash/rawhide/x86_64/os/images/ >>> boot.iso >>> >>> https://kojipkgs.fedoraproject.org/work/tasks/6196/10176196/ >>> Fedora-Live-Xfce-x86_64-rawhide-20150621.iso >>> >>> are broken at early boot stage - isolinux. >> >> syslinux got rebuilt with hardening: >> >> http://koji.fedoraproject.org/koji/buildinfo?buildID=662410 >> >> note that the 6.03-3 build attempt on 2015-02-21 failed, so this was >> actually the first successful build with the hardening change. I'd >> guess that may be related. I'll try a build with the hardening >> removed. > > So this is definitely some kind of Rawhide compiler configuration > issue, I think. I rebuilt from the same .src.rpm (same as -4 but with > "%undefine _hardened_build" added) twice, once for F23, once for F21, > and created live images with both builds. The F23 one still doesn't > boot - seems like "%undefine _hardened_build" isn't enough - but an F23 > live image with an F21 build of isolinux does boot. > > I'll try and figure out the difference between the two builds. >This hardening crap certainly breaking it https://fedoraproject.org/wiki/Changes/Harden_All_Packages?rd=Changes/Harden_all_packages_with_position-independent_code Peter, can you explain why this is happening?
On Tue, 23 Jun 2015, poma wrote:> On 23.06.2015 01:27, Adam Williamson wrote: >>> https://kojipkgs.fedoraproject.org/work/tasks/6196/10176196/ >>> Fedora-Live-Xfce-x86_64-rawhide-20150621.iso >>> are broken at early boot stage - isolinux. > This hardening crap certainly breaking itIt actuallly looks from Adam's investigation that this isn't different for this package. So, less than certainly. It looks like maybe more a gcc 5 difference. -- Matthew Miller mattdm at mattdm.org <http://mattdm.org/> Fedora Project Leader mattdm at fedoraproject.org <http://fedoraproject.org/>
On 29.06.2015 17:06, Matthew Miller via Syslinux wrote:> > It actuallly looks from Adam's investigation that this isn't different > for this package. So, less than certainly. It looks like maybe more a > gcc 5 difference. > > >Regardless of whatever is actually causing this, here is the isolinux-debug.bin output: Booting from DVD/CD... ISOLINUX 6.03 Copyright (C) 1994-2014 H. Peter Anvin et al isolinux: Starting up, DL = E0 isolinux: Loaded spec packet OK, drive = E0 isolinux: Main image LBA = 00000A12 isolinux: Image read, jumping to main code... _ Booting from DVD/CD... ISOLINUX 6.04 Copyright (C) 1994-2015 H. Peter Anvin et al isolinux: Starting up, DL = E0 isolinux: Loaded spec packet OK, drive = E0 isolinux: Main image LBA = 00000A12 isolinux: Image read, jumping to main code... _ If anyone has an idea how to debug this further, do not hesitate. Sooner or later all distros gonna hit this. syslinux-6.04-1.fc23.x86_64 nasm-2.11.08-2.fc23.x86_64 mtools-4.0.18-9.fc23.x86_64 mingw64-gcc-5.1.0-3.fc23.x86_64 libuuid-2.26.2-1.fc23.x86_64 glibc-2.21.90-17.fc23.x86_64 gcc-5.1.1-4.fc23.x86_64 -------------- next part -------------- A non-text attachment was scrubbed... Name: isolinux-debug.png Type: image/png Size: 3019 bytes Desc: not available URL: <http://www.zytor.com/pipermail/syslinux/attachments/20150630/273b130a/attachment.png> -------------- next part -------------- A non-text attachment was scrubbed... Name: isolinux-debug-6.04.png Type: image/png Size: 3028 bytes Desc: not available URL: <http://www.zytor.com/pipermail/syslinux/attachments/20150630/273b130a/attachment-0001.png>