Opened 16 years ago

Closed 6 years ago

#15114 closed update (wontfix)

dvdrtools should be updated to 0.3.1

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: Cc: justincorn@…, de5ton56@…, pixilla (Bradley Giesbrecht), petrrr
Port: dvdrtools

Description

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 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 homepage URL listed in the port says the project has moved to a 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 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.

Change History (15)

comment:1 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

No error building 0.2.1 for me. Now I'll try 0.3.1.

comment:2 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

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

comment:3 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

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.

comment:4 Changed 15 years ago by jmroot (Joshua Root)

Type: enhancementupdate

comment:5 Changed 15 years ago by (none)

Milestone: Port Updates

Milestone Port Updates deleted

comment:6 Changed 15 years ago by nerdling (Jeremy Lavergne)

Port: dvdrtools added

comment:7 Changed 15 years ago by de5ton56@…

Cc: de5ton56@… added

Cc Me!

comment:8 Changed 14 years ago by rmsfisher@…

Cc: rmsfisher@… added

Cc Me!

comment:9 Changed 14 years ago by rmstonecipher@…

Cc: rmstonecipher@… added

Cc Me!

comment:10 Changed 13 years ago by pixilla (Bradley Giesbrecht)

Cc: pixilla@… added

Cc Me!

comment:11 Changed 10 years ago by petrrr

Cc: Peter.Danecek@… added

Cc Me!

comment:12 Changed 7 years ago by raimue (Rainer Müller)

Upstream for dvdrtools 0.3.1 is not available anywhere. Project appears to be dead in favor of cdrtools or cdrkit.

dvdrtools 0.2.1 still compiles fine, so I would just close this ticket as wontfix.

comment:13 Changed 6 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: rmsfisher@… rmstonecipher@… removed

comment:15 Changed 6 years ago by mojca (Mojca Miklavec)

Resolution: wontfix
Status: newclosed

Sorry, this was already the case. Nothing to do then.

Note: See TracTickets for help on using tickets.