Upgrade of cdrdao failed
Arno Hautala
fracai at mac.com
Tue Jun 26 15:41:55 PDT 2007
I filed a bug (12094) on this a week or so ago, it's been closed but
not fixed.
I'm on Intel and see similar results. I know it's building for
others, so maybe it's a port conflict. cdparanoia maybe, as that's
the referenced library that is failing?
And if I uninstall cdparanoia, upgrade (well I uninstalled and
installed) cdrdao, and then reinstall cdparanoia everything looks
right. Well, with minimal testing that is. I also note that cdrdao
doesn't require cdparanoia. It seems to just attempt to link to that
library if it's present.
Anyway, if you have cdparanoia installed, try removing it and then
try to upgrade cdrdao. Clean cdrdao first.
Hope this helps.
/usr/bin/g++-4.0 -DHAVE_CONFIG_H -I. -I. -I.. -I./../trackdb -I./../
paranoia -I./../scsilib/export -I./../scsilib/export/libschily -I/
opt/local/include -DDRIVER_TABLE_FILE=\"/opt/local/share/cdrdao/
drivers\" -O2 -c -o ScsiIf-lib.o ScsiIf-lib.cc
rm -f libdao.a
ar cru libdao.a main.o dao.o port.o data.o CdrDriver.o CDD2600Base.o
CDD2600.o PlextorReader.o GenericMMC.o SubChannel.o PQSubChannel16.o
PWSubChannel96.o PQChannelEncoder.o GenericMMCraw.o
PlextorReaderScan.o RicohMP6200.o TaiyoYuden.o YamahaCDR10x.o
TeacCdr55.o SonyCDU920.o SonyCDU948.o ToshibaReader.o CdTextEncoder.o
Settings.o ScsiIf-lib.o
ranlib libdao.a
/usr/bin/g++-4.0 -DDRIVER_TABLE_FILE=\"/opt/local/share/cdrdao/drivers
\" -O2 -L/opt/local/lib -o cdrdao main.o -L. -ldao -L../paranoia -
lcdda_paranoia -L../trackdb -ltrackdb -L../scsilib/export -lscg -
lschily -framework CoreServices -framework IOKit
/usr/bin/ld: warning prebinding disabled because dependent library: /
opt/local/lib/libcdda_paranoia-0.9.8.dylib is not prebound
/usr/bin/ld: Undefined symbols:
_paranoia_set_range
collect2: ld returned 1 exit status
make[2]: *** [cdrdao] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Error: Unable to upgrade port: 1
On 2007/06/26, at 07:42, Giuseppe Di Matteo wrote:
> Hello list,
> I 'm on Tiger(10.4.10) PPC; trying to upgrade cdrdao failed, here
> is the end of the error message:
>
> ...
>
> Making all in dao
> /usr/bin/g++-4.0 -DDRIVER_TABLE_FILE=\"/opt/local/share/cdrdao/
> drivers\" -O2 -L/opt/local/lib -o cdrdao main.o -L. -ldao -L../
> paranoia -lcdda_paranoia -L../trackdb -ltrackdb -L../scsilib/export
> -lscg -lschily -framework CoreServices -framework IOKit
> /usr/bin/ld: warning prebinding disabled because dependent
> library: /opt/local/lib/libcdda_paranoia-0.9.8.dylib is not prebound
> /usr/bin/ld: Undefined symbols:
> _paranoia_set_range
> collect2: ld returned 1 exit status
> make[2]: *** [cdrdao] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2
>
> Warning: the following items did not execute (for cdrdao):
> com.apple.destroot com.apple.build
> DEBUG:
> Error: Unable to upgrade port: 1
>
> Giuseppe Di Matteo
> pinodm at euphonynet.be
-- --
arno s. hautala /-\ arno at alum.wpi.edu
-- --
More information about the macports-users
mailing list