Summary: | devel/git-lfs: Fix build for 1.4.4 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Kenji Rikitake <kenji> | ||||||||||
Component: | Individual Port(s) | Assignee: | Rene Ladan <rene> | ||||||||||
Status: | Closed FIXED | ||||||||||||
Severity: | Affects Many People | CC: | rene | ||||||||||
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(kuriyama) |
||||||||||
Version: | Latest | ||||||||||||
Hardware: | amd64 | ||||||||||||
OS: | Any | ||||||||||||
Attachments: |
|
Description
Kenji Rikitake
2016-11-03 00:51:09 UTC
Created attachment 176577 [details]
Makefile (for 1.4.4)
The full Makefile
Maintainership granted to submitter after three consecutive timeouts, see https://www.freebsd.org/doc/en/books/porters-handbook/makefile-maintainer.html It looks like you either need to replace all occurrences of "bash" with "sh" with USES=shebangfix or that the port requires shells/bash, see attachment. Created attachment 176683 [details]
'poudriere testport' for version 1.4.4 on 12-amd64
(In reply to Rene Ladan from comment #3) Searching GitHub repo by the keyword "bash" found 98 results with the following URL: https://github.com/github/git-lfs/search?p=4&q=bash&utf8=✓ I haven't checked out the details, but I think assuming bash dependency looks safer. Building the port indeed works with BUILD_DEPENDS=bash:/bin/bash added to the Makefile (and probably the same for RUN_DEPENDS to run the port) Created attachment 176685 [details]
Revised Makefile (for 1.4.4)
Revised Makefile, including BUILD_DEPENDS and RUN_DEPENDS for bash
The port builds fine on 9,10,11,12 amd64/i386, so if it runs it can be committed. (In reply to Rene Ladan from comment #8) Tested basic function of git-lfs at GitHub private repository on FreeBSD amd64 11.0-STABLE and worked OK. I only have amd64 11.0-STABLE so that's all I can test so far. A commit references this bug: Author: rene Date: Tue Nov 8 10:51:22 UTC 2016 New revision: 425729 URL: https://svnweb.freebsd.org/changeset/ports/425729 Log: devel/git-lfs: update to 1.4.4 - unbreak - unexpire - pass maintainership to submitter PR: 214154 Submitted by: Kenji Rikitake <kenji@k2r.org> Approved by: three consecutive maintainer timeouts (kuriyama) MFH: 2016Q4 Changes: head/devel/git-lfs/Makefile head/devel/git-lfs/distinfo A commit references this bug: Author: rene Date: Fri Nov 11 07:06:48 UTC 2016 New revision: 425866 URL: https://svnweb.freebsd.org/changeset/ports/425866 Log: MFH: r425729 devel/git-lfs: update to 1.4.4 - unbreak - unexpire - pass maintainership to submitter PR: 214154 Submitted by: Kenji Rikitake <kenji@k2r.org> Approved by: three consecutive maintainer timeouts (kuriyama) Approved by: ports-secteam (junovitch) Changes: _U branches/2016Q4/ branches/2016Q4/devel/git-lfs/Makefile branches/2016Q4/devel/git-lfs/distinfo |