[MacPorts] #15114: dvdrtools should be updated to 0.3.1
#15114: dvdrtools should be updated to 0.3.1 -------------------------------------+-------------------------------------- Reporter: ryandesign@macports.org | Owner: ryandesign@macports.org Type: enhancement | Status: new Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.6.0 Keywords: | -------------------------------------+-------------------------------------- The dvdrtools port is at version 0.2.1 but version 0.3.1 was released in Feb 2006. The port is unmaintained. The port should be updated. A build problem with 0.2.1 has been [http://lists.macosforge.org/pipermail /macports-users/2008-April/010020.html reported]. Unknown so far if this can be reproduced on another system or whether 0.3.1 will fix it. The project's homepage has changed. The [http://www.nongnu.org/dvdrtools/ homepage URL listed in the port] says the project has moved to a [http://www.arklinux.org/projects/dvdrtools/ new URL] but at the new URL it just says "This page is temporarily down because of spammer attacks; until it comes back, you can download dvdrtools from svn". So we could have the dvdrtools 0.3.1 port download from svn, or we could use a tarball I found [http://www.sfr-fresh.com/unix/privat/ here] which I think I prefer since that way we can verify the download with checksums, we can cache the download in the distfiles directory, and we don't force people to install Subversion just for this. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/15114> MacPorts </projects/macports> Ports system for Mac OS
#15114: dvdrtools should be updated to 0.3.1 --------------------------------------+------------------------------------- Reporter: ryandesign@macports.org | Owner: ryandesign@macports.org Type: enhancement | Status: new Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.6.0 Resolution: | Keywords: --------------------------------------+------------------------------------- Comment (by ryandesign@macports.org): No error building 0.2.1 for me. Now I'll try 0.3.1. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/15114#comment:1> MacPorts </projects/macports> Ports system for Mac OS
#15114: dvdrtools should be updated to 0.3.1 --------------------------------------+------------------------------------- Reporter: ryandesign@macports.org | Owner: ryandesign@macports.org Type: enhancement | Status: new Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.6.0 Resolution: | Keywords: --------------------------------------+------------------------------------- Comment (by ryandesign@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
#15114: dvdrtools should be updated to 0.3.1 --------------------------------------+------------------------------------- Reporter: ryandesign@macports.org | Owner: ryandesign@macports.org Type: enhancement | Status: new Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.6.0 Resolution: | Keywords: --------------------------------------+------------------------------------- Comment (by ryandesign@macports.org): I also tried compiling the dvdrtools trunk from the repository but didn't get very far because I couldn't figure out how to generate a usable configure script. So yesterday I sent an email to Bernhard Rosenkraenzer, the author of dvdrtools, to ask for help compiling it on Mac OS X. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/15114#comment:3> MacPorts </projects/macports> Ports system for Mac OS
participants (1)
-
MacPorts