Yes it helps.
Thank you very much for your assistance Arno.


Le 27-juin-07 à 00:41, Arno Hautala a écrit :

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
[EMAIL PROTECTED]


--                                                 --
arno  s.  hautala        /-\        [EMAIL PROTECTED]
--                                                 --



_______________________________________________
macports-users mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo/macports-users

Reply via email to