Summary: | devel/llvm37 unable to apply patches on FreeBSD 9.x | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | luca.pizzamiglio |
Component: | Individual Port(s) | Assignee: | Brooks Davis <brooks> |
Status: | Closed FIXED | ||
Severity: | Affects Some People | CC: | greenreaper, luca.pizzamiglio |
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(brooks) |
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
luca.pizzamiglio
2015-10-20 10:41:22 UTC
I guess I have to rephrase my previous comment with: 'lldb patches are applied on FreeBSD 9 instead to be ignored' The patches indeed shouldn't be applied in this case. I'll get this fixed. Thanks for the report. A commit references this bug: Author: brooks Date: Tue Oct 20 23:13:27 UTC 2015 New revision: 399882 URL: https://svnweb.freebsd.org/changeset/ports/399882 Log: Only apply the LLDB packages if we're going to build it. PR: 203890 Changes: head/devel/llvm37/Makefile (In reply to commit-hook from comment #3) I'm getting this when I compile llvm37-3.7.0_4 with LLD but not LLDB: ===> Applying extra patch /usr/ports/devel/llvm37/files/lldb-patch-svn-247116 File to patch: No file found--skip this patch? [n] y 2 out of 2 hunks ignored--saving rejects to Oops.rej *** Error code 1 Stop. make[1]: stopped in /usr/ports/devel/llvm37 Perhaps the problem is that you used this: .if ${PORT_OPTIONS:MLLD} rather than this? .if ${PORT_OPTIONS:MLLDB} https://svnweb.freebsd.org/ports/head/devel/llvm37/Makefile?r1=399795&r2=399882&pathrev=399882 A commit references this bug: Author: brooks Date: Wed Oct 21 16:36:07 UTC 2015 New revision: 399925 URL: https://svnweb.freebsd.org/changeset/ports/399925 Log: Fix building LLD without LLDB by applying LLDB patches in the right case. PR: 203890 Submitted by: Laurence 'GreenReaper' Parry <greenreaper@hotmail.com> Changes: head/devel/llvm37/Makefile |