Page MenuHomeFreeBSD

security/hashcat: small fixes
ClosedPublic

Authored by lifanov on Dec 29 2016, 6:24 PM.
Tags
None
Referenced Files
F102683434: D8984.diff
Fri, Nov 15, 7:58 PM
Unknown Object (File)
Mon, Nov 11, 5:24 PM
Unknown Object (File)
Tue, Oct 29, 11:04 AM
Unknown Object (File)
Sun, Oct 27, 1:07 PM
Unknown Object (File)
Sat, Oct 19, 12:46 AM
Unknown Object (File)
Oct 14 2024, 4:09 AM
Unknown Object (File)
Oct 5 2024, 12:12 AM
Unknown Object (File)
Oct 1 2024, 4:02 PM
Subscribers

Details

Summary
o fix shebang on sample bash completion installer
o respect ${CC}

Reported by: AMDmi3
Reviewed by: matthew
Approved by: matthew (mentor)
Differential revision: https://reviews.freebsd.org/DXXXX
Test Plan

poudriere testport - OK
runtime - OK

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

lifanov retitled this revision from to security/hashcat: small fixes.
lifanov updated this object.
lifanov edited the test plan for this revision. (Show Details)
lifanov added a reviewer: matthew.
lifanov added a subscriber: koobs.

What's with all the paths in your diffs suddenly having head/ prepended to them?

I started running arc at the root of the repo. Is this bad?

I can update these to under head if you like.

It would be slightly easier for me if you run from $PORTSDIR -- most people tend to check out svn+ssh://matthew@repo.freebsd.org/ports/head as .../ports. But it's not a big deal.

lifanov edited edge metadata.

switch to path under head/

security/hashcat/Makefile
17 ↗(On Diff #23416)

This should be gsed:textproc/gsed

security/hashcat/files/patch-src_Makefile
7 ↗(On Diff #23416)

Instead of removing the CC lines here, you could set MAKE_ARGS= CC=${CC} in the port's Makefile

Looks good once you've addressed Mat's points.

address mat's feedback

o switch to MAKE_ARGS - good point, this is way better!
o use gsed in dependency line
o pet portlint for section order

replace local patch with the one that got upstreamed

This allows next version to be patch-free.
This passes poudriere testport still and runtime works.

This revision is now accepted and ready to land.Dec 30 2016, 3:00 PM
This revision was automatically updated to reflect the committed changes.