svn commit: r511300 - head/devel/llvm80

Brooks Davis brooks at freebsd.org
Thu Sep 12 14:18:03 UTC 2019


On Thu, Sep 12, 2019 at 03:27:06PM +0200, Tobias Kortkamp wrote:
> On Fri, Sep 06, 2019 at 11:04:44AM +0000, Brooks Davis wrote:
> > Author: brooks
> > Date: Fri Sep  6 11:04:44 2019
> > New Revision: 511300
> > URL: https://svnweb.freebsd.org/changeset/ports/511300
> > 
> > Log:
> >   Assorted build improvements:
> >   
> >    - Add a build conflict for commonmark-cmark-* when DOCS are enabled.
> >      This prevents a failure later on in the build. [0]
> >   
> >    - Add a new option BE_AMDGPU which can be used to enable the AMDGPU
> >      backed used by mesa when BE_NATIVE or BE_FREEBSD is set.  Enable this
> >      option by default to limit later surprises. [1]
> >   
> >    - New option PYCLANG to add python binding for clang. [2]
> >   
> >   PR:		239636 [0], 230789 [1], 239990 [2]
> >   Submitted by:	chardon.frederic at gmail.com [2]
> >   Sponsored by:	DARPA, AFRL
> > 
> > Modified:
> >   head/devel/llvm80/Makefile
> >   head/devel/llvm80/pkg-plist
> > 
> > [...]
> > +.if ${PORT_OPTIONS:MPYCLANG}
> > +PYCLANG_PATTERN=	(clang\/(__init__|cindex|enumerations).py$)
> > +.endif
> 
> Is the $ in PYCLANG_PATTERN significant?  make ignores it and the
> pattern might be wrong when used in build-plist.
> 
> $ make -C devel/llvm80 -V PYCLANG_PATTERN
> (clang\/(__init__|cindex|enumerations).py)

It does its job today and generates the right plist...  Do you have a
specific problem to report?  The patterns are necessarily a bit adhoc.

-- Brooks
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 455 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-all/attachments/20190912/b758aa42/attachment.sig>


More information about the svn-ports-all mailing list