Opened 9 years ago

Closed 9 years ago

#47728 closed update (fixed)

dc3dd @7.1.614: update to 7.2.641

Reported by: Schamschula (Marius Schamschula) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: haspatch Cc: kurthindenburg (Kurt Hindenburg)
Port: dc3dd

Description

dc3dd has been updated to version 7.2.641:

Issues:
-------
When imaging to a device with verification under Mac OS X, verification
can fail due to automatic mounting of the target device. One solution is
to use Disk Arbitrator in conjunction with dc3dd on OS X.    

New Features:
-------------
Log output may be sent to multiple job logs and hash logs. Simply specify
log=LOG and/or hlog=LOG more than once.

Verification of an image restored to a device larger than the image is now
supported. Specify hof=DEVICE to hash only the bytes dc3dd writes to the
device. Specify fhod=DEVICE to hash both the bytes dc3dd writes to the
device and all the bytes that follow, up to the end of the device.   

Specifying hof=DEVICE will now default to phod=DEVICE behavior (hash only 
the bytes output by dc3dd, not the full device).

Attachments (1)

Portfile-dc3dd.diff (1.4 KB) - added by Schamschula (Marius Schamschula) 9 years ago.

Download all attachments as: .zip

Change History (9)

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

You should not depend on a stub port like p5-locale-gettext (all ports with names beginning with p5-, py-, php-, etc. are stub ports). Instead, depend on the specific port for the specific perl version you want, for example depend on p5.16-locale-gettext. Then you'll also depend not on port:perl5 but on port:perl5.16. And you'll need to make sure /opt/local/bin/perl5.16 gets run, not /opt/local/bin/perl.

comment:2 Changed 9 years ago by Schamschula (Marius Schamschula)

Hmm.

I had tried your approach while building using trace mode. It failed to pick up MacPorts perl5.16, and used OS X perl instead.

I'll try again.

comment:3 Changed 9 years ago by Schamschula (Marius Schamschula)

Fixed build dependencies. Had to force feed perl path to configure.env.

comment:4 in reply to:  3 Changed 9 years ago by larryv (Lawrence Velázquez)

Use configure.perl for this.

comment:5 Changed 9 years ago by Schamschula (Marius Schamschula)

Applied Larry V's suggestion to use configure.perl instead of configure.env.

Changed 9 years ago by Schamschula (Marius Schamschula)

Attachment: Portfile-dc3dd.diff added

comment:6 Changed 9 years ago by Schamschula (Marius Schamschula)

Fixed homepage and added working livecheck.

comment:7 Changed 9 years ago by kurthindenburg (Kurt Hindenburg)

Cc: khindenburg@… added

Cc Me!

comment:8 Changed 9 years ago by kurthindenburg (Kurt Hindenburg)

Resolution: fixed
Status: newclosed

Thanks - I made more changes as well as your patch r137203

Note: See TracTickets for help on using tickets.