Bug 197644

Summary: security/afl: fails to install when LOCALBASE != PREFIX
Product: Ports & Packages Reporter: Jan Beich <jbeich>
Component: Individual Port(s)Assignee: Jan Beich <jbeich>
Status: Closed FIXED    
Severity: Affects Only Me CC: fk
Priority: --- Keywords: patch, regression
Version: LatestFlags: fk: maintainer-feedback+
Hardware: Any   
OS: Any   
Attachments:
Description Flags
fix
none
|poudriere testport -P| log for afl-1.45b on 8.4R amd64 none

Description Jan Beich freebsd_committer freebsd_triage 2015-02-14 16:01:18 UTC
Created attachment 152973 [details]
fix

PREFIX is where current port is supposed to install. LOCALBASE is where dependencies are already installed. So, poudriere testport -P fails with:

install  -o root -g wheel -m 555 /wrkdirs/usr/ports/security/afl/work/afl-1.44b/afl-cmin /wrkdirs/usr/ports/security/afl/work/stage/usr/local/bin/
install: /wrkdirs/usr/ports/security/afl/work/stage/usr/local/bin/: No such file or directory
*** Error code 71
Comment 1 Jan Beich freebsd_committer freebsd_triage 2015-02-14 16:02:49 UTC
Oops, wrong component.
Comment 2 Jan Beich freebsd_committer freebsd_triage 2015-02-14 16:06:24 UTC
Created attachment 152975 [details]
|poudriere testport -P| log for afl-1.45b on 8.4R amd64
Comment 3 Fabian Keil 2015-02-14 16:20:14 UTC
Patch approved. Thanks a lot.
Comment 4 commit-hook freebsd_committer freebsd_triage 2015-02-14 16:48:08 UTC
A commit references this bug:

Author: jbeich
Date: Sat Feb 14 16:47:53 UTC 2015
New revision: 378968
URL: https://svnweb.freebsd.org/changeset/ports/378968

Log:
  - Update to version 1.44b [1]
  - Unbreak install with LOCALBASE != PREFIX [2]

  Changes:	http://lcamtuf.coredump.cx/afl/ChangeLog.txt
  PR:		197564 [1]
  PR:		197644 [2]
  Submitted by:	fk@fabiankeil.de (maintainer) [1]
  Approved by:	fk@fabiankeil.de (maintainer) [2]
  Approved by:	mentors (implicit)

Changes:
  head/security/afl/Makefile
  head/security/afl/distinfo
  head/security/afl/pkg-plist