Hello, What Linux Distro is everyone using to build LinuxBIOS? I only ask because the one I am using is having an issue right now.
Thanks - Joe
What Linux Distro is everyone using to build LinuxBIOS? I only ask because the one I am using is having an issue right now.
I use Suse 10.1.
bxshi
On Mon, Mar 05, 2007 at 04:50:09AM -0500, joe@smittys.pointclark.net wrote:
Hello, What Linux Distro is everyone using to build LinuxBIOS? I only ask because the one I am using is having an issue right now.
Gentoo, gcc 3.3.6, 3.4.5 or 4.1.1, binutils 2.17
//Peter
On Mon, Mar 05, 2007 at 04:50:09AM -0500, joe@smittys.pointclark.net wrote:
Hello, What Linux Distro is everyone using to build LinuxBIOS? I only ask because the one I am using is having an issue right now.
Debian unstable, but that really doesn't matter, I think.
Please post your error messages to the list. It's unlikely that your problems are (really) distro-specific...
Uwe.
On 3/5/07, Uwe Hermann uwe@hermann-uwe.de wrote:
Please post your error messages to the list. It's unlikely that your problems are (really) distro-specific...
well, I have looked at joe's problem and it is confusing. More binutils problems. I am not sure what it is, but joe's problem is seen on fc6.
ron
Quoting ron minnich rminnich@gmail.com:
On 3/5/07, Uwe Hermann uwe@hermann-uwe.de wrote:
Please post your error messages to the list. It's unlikely that your problems are (really) distro-specific...
well, I have looked at joe's problem and it is confusing. More binutils problems. I am not sure what it is, but joe's problem is seen on fc6.
ron
-- linuxbios mailing list linuxbios@linuxbios.org http://www.openbios.org/mailman/listinfo/linuxbios
Actually I tried it first on an updated FC5 system with no luck and then FC6. How will V3 help with this kind of problem? Is it more OS independent?
Thanks - Joe
* joe@smittys.pointclark.net joe@smittys.pointclark.net [070305 22:26]:
Actually I tried it first on an updated FC5 system with no luck and then FC6. How will V3 help with this kind of problem? Is it more OS independent?
yes, we added a mechanism that allows detection of such things.
Did you try to disable the stack protector thing Corey mentioned?
Quoting Stefan Reinauer stepan@coresystems.de:
- joe@smittys.pointclark.net joe@smittys.pointclark.net [070305 22:26]:
Actually I tried it first on an updated FC5 system with no luck and then FC6. How will V3 help with this kind of problem? Is it more OS independent?
yes, we added a mechanism that allows detection of such things.
Did you try to disable the stack protector thing Corey mentioned?
-- coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br. Tel.: +49 761 7668825 • Fax: +49 761 7664613 Email: info@coresystems.de • http://www.coresystems.de/
No, I think I am going to just try Gentoo though. It's time for a change, I have been using Fedora/Redhat for many years. And I have heard great things about Gentoo.
Thanks - Joe
joe@smittys.pointclark.net wrote:
No, I think I am going to just try Gentoo though. It's time for a change, I have been using Fedora/Redhat for many years. And I have heard great things about Gentoo.
Thanks - Joe
Well, just for the record, I've intalled FC6 x86 in QEMU from the DVD iso, and tried both with and without SELinux enabled, and I had absolutely no build errors on several targets (via epia, asus p2b, and a couple tyan boards). I didn't even have to turn off stack protectors, and this is a fully updated system. I'm not sure where your error was coming from or even what it was, sorry. Enjoy Gentoo, cya again in a week or so when you're done compiling the base system ;)
-Corey
Quoting Corey Osgood corey_osgood@verizon.net:
joe@smittys.pointclark.net wrote:
No, I think I am going to just try Gentoo though. It's time for a change, I have been using Fedora/Redhat for many years. And I have heard great things about Gentoo.
Thanks - Joe
Well, just for the record, I've intalled FC6 x86 in QEMU from the DVD iso, and tried both with and without SELinux enabled, and I had absolutely no build errors on several targets (via epia, asus p2b, and a couple tyan boards). I didn't even have to turn off stack protectors, and this is a fully updated system. I'm not sure where your error was coming from or even what it was, sorry. Enjoy Gentoo, cya again in a week or so when you're done compiling the base system ;)
-Corey
Hmm very strange. Both Ron and I tried it on FC5 and FC6 with no luck?? This was the error:
--------------------------------------- cp linuxbios_ram.nrv2b linuxbios_ram.rom echo '/*ldoptions*/' > ldscript.ld; cat ldoptions >> ldscript.ld ; for file in /root/LinuxBIOSv2-2564/src/arch/i386/init/ldscript.lb /root/LinuxBIOSv2-2564/src//cpu/x86/16bit/entry16.lds /root/LinuxBIOSv2-2564/src//cpu/x86/32bit/entry32.lds /root/LinuxBIOSv2-2564/src//cpu/x86/32bit/reset32.lds /root/LinuxBIOSv2-2564/src//arch/i386/lib/id.lds ; do echo /* $file */ >> ldscript.ld; cat $file >> ldscript.ld ; done gcc -m32 -nostdlib -nostartfiles -static -o linuxbios -T ldscript.ld crt0.o nm -n linuxbios | sort > linuxbios.map objcopy --gap-fill 0xff -O binary linuxbios linuxbios.strip objcopy: linuxbios.strip: Bad value objcopy: linuxbios.strip: Bad value make[1]: *** [linuxbios.strip] Error 1 make[1]: Leaving directory `/root/LinuxBIOSv2-2564/targets/rca/rm4100/rm4100/normal' make: *** [normal/linuxbios.rom] Error 1 -----------------------------------------
Maybe I will try a fresh install of FC6???
Thanks - Joe
* joe@smittys.pointclark.net joe@smittys.pointclark.net [070308 06:57]:
Hmm very strange. Both Ron and I tried it on FC5 and FC6 with no luck?? This was the error:
gcc -m32 -nostdlib -nostartfiles -static -o linuxbios -T ldscript.ld crt0.o nm -n linuxbios | sort > linuxbios.map objcopy --gap-fill 0xff -O binary linuxbios linuxbios.strip objcopy: linuxbios.strip: Bad value objcopy: linuxbios.strip: Bad value make[1]: *** [linuxbios.strip] Error 1 make[1]: Leaving directory `/root/LinuxBIOSv2-2564/targets/rca/rm4100/rm4100/normal' make: *** [normal/linuxbios.rom] Error 1
Maybe I will try a fresh install of FC6???
Sounds like they have a biarch compiler but no biarch binutils?
Greetings,
I had the same issue with FC3, but it resolved when I reduced the size of the code a bit. For some reason, Fedora's objcopy apparently misses the real error and then has another problem.
G'day, sjames
||||| |||| ||||||||||||| ||| by Linux Labs International, Inc. Steven James, CTO
55 Marietta Street Suite 1830 Atlanta, Ga 30303 866 824 9737 support
On Thu, 8 Mar 2007 joe@smittys.pointclark.net wrote:
Quoting Corey Osgood corey_osgood@verizon.net:
joe@smittys.pointclark.net wrote:
No, I think I am going to just try Gentoo though. It's time for a change, I have been using Fedora/Redhat for many years. And I have heard great things about Gentoo.
Thanks - Joe
Well, just for the record, I've intalled FC6 x86 in QEMU from the DVD iso, and tried both with and without SELinux enabled, and I had absolutely no build errors on several targets (via epia, asus p2b, and a couple tyan boards). I didn't even have to turn off stack protectors, and this is a fully updated system. I'm not sure where your error was coming from or even what it was, sorry. Enjoy Gentoo, cya again in a week or so when you're done compiling the base system ;)
-Corey
Hmm very strange. Both Ron and I tried it on FC5 and FC6 with no luck?? This was the error:
cp linuxbios_ram.nrv2b linuxbios_ram.rom echo '/*ldoptions*/' > ldscript.ld; cat ldoptions >> ldscript.ld ; for file in /root/LinuxBIOSv2-2564/src/arch/i386/init/ldscript.lb /root/LinuxBIOSv2-2564/src//cpu/x86/16bit/entry16.lds /root/LinuxBIOSv2-2564/src//cpu/x86/32bit/entry32.lds /root/LinuxBIOSv2-2564/src//cpu/x86/32bit/reset32.lds /root/LinuxBIOSv2-2564/src//arch/i386/lib/id.lds ; do echo /* $file */ >> ldscript.ld; cat $file >> ldscript.ld ; done gcc -m32 -nostdlib -nostartfiles -static -o linuxbios -T ldscript.ld crt0.o nm -n linuxbios | sort > linuxbios.map objcopy --gap-fill 0xff -O binary linuxbios linuxbios.strip objcopy: linuxbios.strip: Bad value objcopy: linuxbios.strip: Bad value make[1]: *** [linuxbios.strip] Error 1 make[1]: Leaving directory `/root/LinuxBIOSv2-2564/targets/rca/rm4100/rm4100/normal' make: *** [normal/linuxbios.rom] Error 1
Maybe I will try a fresh install of FC6???
Thanks - Joe
-- linuxbios mailing list linuxbios@linuxbios.org http://www.openbios.org/mailman/listinfo/linuxbios
Quoting Steven James pyro@linuxlabs.com:
Greetings,
I had the same issue with FC3, but it resolved when I reduced the size of the code a bit. For some reason, Fedora's objcopy apparently misses the real error and then has another problem.
G'day, sjames
||||| |||| ||||||||||||| ||| by Linux Labs International, Inc. Steven James, CTO
55 Marietta Street Suite 1830 Atlanta, Ga 30303 866 824 9737 support
On Thu, 8 Mar 2007 joe@smittys.pointclark.net wrote:
Quoting Corey Osgood corey_osgood@verizon.net:
joe@smittys.pointclark.net wrote:
No, I think I am going to just try Gentoo though. It's time for a change, I have been using Fedora/Redhat for many years. And I have heard great things about Gentoo.
Thanks - Joe
Well, just for the record, I've intalled FC6 x86 in QEMU from the DVD iso, and tried both with and without SELinux enabled, and I had absolutely no build errors on several targets (via epia, asus p2b, and a couple tyan boards). I didn't even have to turn off stack protectors, and this is a fully updated system. I'm not sure where your error was coming from or even what it was, sorry. Enjoy Gentoo, cya again in a week or so when you're done compiling the base system ;)
-Corey
Hmm very strange. Both Ron and I tried it on FC5 and FC6 with no luck?? This was the error:
cp linuxbios_ram.nrv2b linuxbios_ram.rom echo '/*ldoptions*/' > ldscript.ld; cat ldoptions >> ldscript.ld ; for file in /root/LinuxBIOSv2-2564/src/arch/i386/init/ldscript.lb /root/LinuxBIOSv2-2564/src//cpu/x86/16bit/entry16.lds /root/LinuxBIOSv2-2564/src//cpu/x86/32bit/entry32.lds /root/LinuxBIOSv2-2564/src//cpu/x86/32bit/reset32.lds /root/LinuxBIOSv2-2564/src//arch/i386/lib/id.lds ; do echo /* $file */ >> ldscript.ld; cat $file >> ldscript.ld ; done gcc -m32 -nostdlib -nostartfiles -static -o linuxbios -T ldscript.ld crt0.o nm -n linuxbios | sort > linuxbios.map objcopy --gap-fill 0xff -O binary linuxbios linuxbios.strip objcopy: linuxbios.strip: Bad value objcopy: linuxbios.strip: Bad value make[1]: *** [linuxbios.strip] Error 1 make[1]: Leaving directory `/root/LinuxBIOSv2-2564/targets/rca/rm4100/rm4100/normal' make: *** [normal/linuxbios.rom] Error 1
Maybe I will try a fresh install of FC6???
Thanks - Joe
I would like to report I did a fresh install of FC6 and it seems to be working fine now. I am able to build just about everything exept one. The digitallogic adl855pc. I think the code is broken in the i855pm northbridge somewhere but I can't seem to put my finger on it. Cananyone confirm this? Would someone try to build it for me to see what happens?
Thanks - Joe
joe@smittys.pointclark.net wrote:
Hello, What Linux Distro is everyone using to build LinuxBIOS? I only ask because the one I am using is having an issue right now.
Thanks - Joe
Ubuntu x86, using gcc 3.4.6 (4.1.2 reguires -fno-stack-protector passed to it), or else gentoo using the latest gcc in stable, depending on which machine I'm on.
-Corey