[MacPorts] #15114: dvdrtools should be updated to 0.3.1

MacPorts trac at macosforge.org
Wed Apr 23 22:43:50 PDT 2008


#15114: dvdrtools should be updated to 0.3.1
--------------------------------------+-------------------------------------
  Reporter:  ryandesign at macports.org  |       Owner:  ryandesign at macports.org
      Type:  enhancement              |      Status:  new                    
  Priority:  Normal                   |   Milestone:  Port Updates           
 Component:  ports                    |     Version:  1.6.0                  
Resolution:                           |    Keywords:                         
--------------------------------------+-------------------------------------
Comment (by ryandesign at macports.org):

 0.3.1 won't build for me, so I'm stuck. If I update the patches (the file
 cdrecord/cdrecord.c patched by patch-cdrecord-cdrecord.c has moved to
 dvdrecord/cdrecord.c) then I get this failure:

 {{{
 /usr/bin/gcc-4.0  -O2  -L/macports/lib -o dvdrecord  cdrecord.o cd_misc.o
 fifo.o isosize.o audiosize.o auinfo.o diskid.o wm_session.o wm_track.o
 wm_packet.o movesect.o subchan.o cdtext.o defaults.o cdr_drv.o
 drv_philips.o drv_sony.o drv_jvc.o drv_mmc.o drv_simul.o scsi_scan.o
 scsi_cdr.o modes.o misc.o crc16.o -L../libdeflt -ldeflt -L../librscg
 -lrscg -L../libscg -lscg -L../libschily -lschily   -lIOKit -framework
 CoreFoundation
 /usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: Undefined symbols:
 _scg_ata_ops
 collect2: ld returned 1 exit status
 make[2]: *** [dvdrecord] Error 1
 make[1]: *** [all-recursive] Error 1
 make: *** [all] Error 2
 }}}

 If I comment out the entire platform darwin section, I get this failure:

 {{{
 Command output: Making all in libscg
 if /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I. -I..  -I../include
 -I/macports/include -DUSE_PG -O2 -MT scsitransp.o -MD -MP -MF
 ".deps/scsitransp.Tpo" -c -o scsitransp.o scsitransp.c; \
 then mv -f ".deps/scsitransp.Tpo" ".deps/scsitransp.Po"; else rm -f
 ".deps/scsitransp.Tpo"; exit 1; fi
 if /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I. -I..  -I../include
 -I/macports/include -DUSE_PG -O2 -MT scsihack.o -MD -MP -MF
 ".deps/scsihack.Tpo" -c -o scsihack.o scsihack.c; \
 then mv -f ".deps/scsihack.Tpo" ".deps/scsihack.Po"; else rm -f
 ".deps/scsihack.Tpo"; exit 1; fi
 In file included from /System/Library/Frameworks/IOKit.framework/Headers
 /scsi-commands/SCSITaskLib.h:29,
                  from scsi-mac-iokit.c:58,
                  from scsihack.c:181:
 /System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICmds_INQUIRY_Definitions.h:70:
 error: parse error before string constant
 /System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICmds_INQUIRY_Definitions.h:80:
 error: parse error before '}' token
 /System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICmds_INQUIRY_Definitions.h:81:
 error: parse error before '*' token
 /System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICmds_INQUIRY_Definitions.h:91:
 error: parse error before string constant
 /System/Library/Frameworks/IOKit.framework/Headers/scsi/SCSICmds_INQUIRY_Definitions.h:109:
 error: parse error before '}' token
 In file included from scsi-mac-iokit.c:58,
                  from scsihack.c:181:
 /System/Library/Frameworks/IOKit.framework/Headers/scsi-
 commands/SCSITaskLib.h:585: error: parse error before
 'SCSICmd_INQUIRY_StandardData'
 In file included from scsihack.c:181:
 scsi-mac-iokit.c: In function 'scgo_open':
 scsi-mac-iokit.c:117: warning: initialization makes integer from pointer
 without a cast
 scsi-mac-iokit.c:118: warning: initialization makes integer from pointer
 without a cast
 scsi-mac-iokit.c:121: warning: initialization makes integer from pointer
 without a cast
 scsi-mac-iokit.c:170: warning: comparison between pointer and integer
 scsi-mac-iokit.c:181: warning: comparison between pointer and integer
 scsi-mac-iokit.c:185: warning: assignment makes integer from pointer
 without a cast
 scsi-mac-iokit.c:189: warning: comparison between pointer and integer
 scsi-mac-iokit.c:275: warning: comparison between pointer and integer
 scsi-mac-iokit.c:279: warning: comparison between pointer and integer
 make[2]: *** [scsihack.o] Error 1
 make[1]: *** [all-recursive] Error 1
 make: *** [all] Error 2
 }}}

-- 
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/15114#comment:2>
MacPorts </projects/macports>
Ports system for Mac OS


More information about the macports-tickets mailing list