Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 232130 - sys-boot/grub-0.97-r6 won't install on 64 bit machines
Summary: sys-boot/grub-0.97-r6 won't install on 64 bit machines
Status: RESOLVED DUPLICATE of bug 232127
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: AMD64 Linux
: High major (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-18 00:33 UTC by Anonymous bin ich
Modified: 2008-07-18 01:51 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anonymous bin ich 2008-07-18 00:33:05 UTC
When I try to emerge grub, it fails while configuring, complaining about "compile cannot create executables". On looking through config.log, I find that the a configure check is performed using gcc -m32, which creates a 32 bit file which cannot run on a 64 bit machine.

Now, I have both lib32 and lib64 directories on my machine, freshly installed using 2008.0-r1. So I am assuming this is not a problem of me messing with my system, but a general bug :)

Reproducible: Always

Steps to Reproduce:
1. Install Gentoo from 2008.0-r1
2. Update portage
3. emerge -uDN world

Actual Results:  
Grub fails to compile

Expected Results:  
grub should compile without a problem

(Cannot provide emerge --info currently, networkless machine is at home)
Comment 1 Anonymous bin ich 2008-07-18 00:34:02 UTC
Nevermind. Addition of IA32 Emulation as specified at http://gentoo-wiki.com/HOWTO_AMD_64#Kernel_Support_for_32-bit_Applications does the trick.
Comment 2 Anonymous bin ich 2008-07-18 00:36:49 UTC
Eh... still, if this is the case, grub ebuild should specify this. So I am re-opening. If developers disagree, they can close it again.
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2008-07-18 01:51:30 UTC

*** This bug has been marked as a duplicate of bug 232127 ***