Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 24091 - Can't emerge cdrdao-1.1.7-r2: xcdrdao.o file format not recognized
Summary: Can't emerge cdrdao-1.1.7-r2: xcdrdao.o file format not recognized
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Lars Weiler (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-07-07 23:13 UTC by Kyle Liddell
Modified: 2011-10-30 22:19 UTC (History)
1 user (show)

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


Attachments
emerge -ep cdrdao (emergep,3.15 KB, text/plain)
2003-07-07 23:14 UTC, Kyle Liddell
Details
emerge info (emergeinfo,1.43 KB, text/plain)
2003-07-07 23:14 UTC, Kyle Liddell
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kyle Liddell 2003-07-07 23:13:11 UTC
I'm trying to emerge cdrdao, and every time the compile fails with:

xcdrdao.o: file not recognized: File format not recognized
collect2: ld returned 1 exit status
distcc[32234] ERROR: compile on localhost failed with exit code 1
make[1]: *** [gcdmaster] Error 1
make[1]: Leaving directory `/var/tmp/portage/cdrdao-1.1.7-r2/work/cdrdao-1.1.7/xdao'
make: *** [all] Error 1

This happens after a huge g++ line of lots of .o files being compiled into the
file godmaster.

This is a fresh install of gentoo.  I'm using ccache and distcc with makeopts
set to -j8, but if I set MAKEOPTS to "" and FEATURES to "" the same error happens.

I'm attaching emerge -ep cdrdao and emerge info.
Comment 1 Kyle Liddell 2003-07-07 23:14:14 UTC
Created attachment 14264 [details]
emerge -ep cdrdao
Comment 2 Kyle Liddell 2003-07-07 23:14:35 UTC
Created attachment 14265 [details]
emerge info
Comment 3 Kyle Liddell 2003-07-09 11:32:59 UTC
xcdrdao still won't compile, but I did get the package to emerge.
I did USE="-gnome" emerge cdrdao and it worked.  USE="-X" didn't work.
Comment 4 Curtis Napier (RETIRED) gentoo-dev 2003-09-12 10:27:31 UTC
I also am having problems emerging cdrdao. It terminates with the line:
ld cannot find -ldsg

I compiled it manually with the same error. When I compiled it with the option flag --without-scglib It compiled fine. I injected the package and it works great.

Also I noticed that Lame is an optional dependency of cdrdao but it is not used in the ebuild, I emerged that first and then compiled cdrdao.
Comment 5 Arcady Genkin (RETIRED) gentoo-dev 2003-10-02 18:29:48 UTC
I'm trying to reduce the number of packages I maintain.
Punting back to bug-wranglers.
Comment 6 Lars Weiler (RETIRED) gentoo-dev 2004-02-06 18:50:04 UTC
The problems should be solved with the recent version of cdrdao and cdrtools.  May you please check?
Comment 7 Lars Weiler (RETIRED) gentoo-dev 2004-02-11 12:45:37 UTC
No answer.  I close this bug.