Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 213445 - dev-lang/ghc-6.4.2 doesn't build on PPC64
Summary: dev-lang/ghc-6.4.2 doesn't build on PPC64
Status: RESOLVED DUPLICATE of bug 206142
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-14 22:03 UTC by Paulo J. Matos
Modified: 2008-03-15 07:11 UTC (History)
0 users

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


Attachments
Build Log (build.log,123.48 KB, text/plain)
2008-03-14 22:04 UTC, Paulo J. Matos
Details
Emerge info (emerge.info,3.17 KB, text/plain)
2008-03-14 22:07 UTC, Paulo J. Matos
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Paulo J. Matos 2008-03-14 22:03:10 UTC
I'm trying to emerge ghc on ppc64:
# emerge -pv ghc

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] dev-lang/ghc-6.4.2  USE="X opengl -binary -doc -ghcbootstrap -openal -test" 0 kB 
[ebuild  N    ] dev-haskell/cabal-1.2.3.0  USE="-doc -profile" 620 kB 

Total: 2 packages (2 new), Size of downloads: 620 kB

However, something very strange happens which I am not yet sure if it happens in the portage system or in ghc compilation (finishes with):
Warning: retaining unknown function `.L.s4do_dflt' in output from C compiler
Warning: retaining unknown function `.L.s4do_3_alt' in output from C compiler
Warning: rTraceback (most recent call last):
  File "/usr/bin/emerge", line 6971, in ?
    retval = emerge_main()
  File "/usr/bin/emerge", line 6965, in emerge_main
    myopts, myaction, myfiles, spinner)
  File "/usr/bin/emerge", line 6395, in action_build
    retval = mergetask.merge(pkglist, favorites, mtimedb)
  File "/usr/bin/emerge", line 3981, in merge
    return self._merge(mylist, favorites, mtimedb)
  File "/usr/bin/emerge", line 4259, in _merge
    prev_mtimes=ldpath_mtimes)
  File "/usr/lib64/portage/pym/portage.py", line 4806, in doebuild
    alwaysdep=1, logfile=logfile)
  File "/usr/lib64/portage/pym/portage.py", line 3705, in spawnebuild
    retval=spawnebuild(actionmap[mydo]["dep"],actionmap,mysettings,debug,alwaysdep=alw
aysdep,logfile=logfile)
  File "/usr/lib64/portage/pym/portage.py", line 3705, in spawnebuild
    retval=spawnebuild(actionmap[mydo]["dep"],actionmap,mysettings,debug,alwaysdep=alw
aysdep,logfile=logfile)
  File "/usr/lib64/portage/pym/portage.py", line 3717, in spawnebuild
    mysettings, debug=debug, logfile=logfile, **kwargs)
  File "/usr/lib64/portage/pym/portage.py", line 2897, in spawn
    buf.tofile(stdout_file)
IOError: [Errno 11] Resource temporarily unavailable

then I stop the merge with ^C
Exiting on signal 2

Reproducible: Always
Comment 1 Paulo J. Matos 2008-03-14 22:04:22 UTC
Created attachment 146167 [details]
Build Log
Comment 2 Paulo J. Matos 2008-03-14 22:07:20 UTC
Created attachment 146169 [details]
Emerge info
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2008-03-15 07:11:54 UTC

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