[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