Upgrade of cdrdao failed

Giuseppe Di Matteo pinodm at euphonynet.be
Wed Jun 27 01:40:48 PDT 2007


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
>> pinodm at euphonynet.be
>
>
> --                                                 --
> arno  s.  hautala        /-\        arno at alum.wpi.edu
> --                                                 --
>
>




More information about the macports-users mailing list