notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
non port: devel/llvm-devel/distinfo
SVNWeb

Number of commits found: 137 (showing only 100 on this page)

1 | 2  »  

Thu, 20 May 2021
[ 21:46 brooks (Brooks Davis) ]    commit hash:a459b93bae5a13e939a1de8879e8bcd35be1c7b0  a459b93 
devel/llvm-devel: new snapshot 2021-05-18

Enable STATIC_LIBS by default to allow tools such as
devel/include-what-you-use to link. [0]

Install i386 sanitizers if they are built on amd64 (this happens if
lib32 libraries are installed.)

PR:		255894 [0]
Thu, 8 Apr 2021
[ 22:23 brooks (Brooks Davis) ]    commit hash:93ea3621fa106cc031bac99b79f230cbe7a23ed6  93ea362 
devel/llvm-devel: Update to a new snapshot
Mon, 8 Mar 2021
[ 21:01 brooks ] Original commit   Revision:567872 (Only the first 10 of 12 ports in this commit are shown above. View all ports for this commit)
Update to a new snapshot (now on the 13.0.0 line).

Disable LLDB docs due to build issues.

Reduce dependencies in core LLVM and Clang bits.

Sponsored by:	DARPA
Thu, 29 Oct 2020
[ 21:21 brooks ] Original commit   Revision:553642
Update to a new snapshot.

Add a missing dependency on lua for lldb.
Tue, 29 Sep 2020
[ 16:36 brooks ] Original commit   Revision:550531
Update to a new snapshot.

Disable DOCS for FLANG.  They require sphinx-markdown-tables which in
turn requires py-markdown > 3.0.1 and depite the creation of a
py-markdown2 port, our py-markdown remains at 2.6.11.
Fri, 14 Aug 2020
[ 18:35 brooks ] Original commit   Revision:544895
Update to a new snapshot and add FLANG and MLIR options

Add two new options:
 - FLANG (Fortran 2018 compiler)
 - MLIR (Multi-Level Intermediate Representation support)

MLIR is enabled by default and required by FLANG. FLANG is not yet
enabled by default because it is broken with LLVM_LINK_LLVM_DYLIB=ON
which results in a truly enormous package (500+MB .txz).

PR:		248591
Sponsored by:	DARPA
Mon, 10 Aug 2020
[ 21:08 brooks ] Original commit   Revision:544647
Update to a more recent snapshot.

Fix C++ library selection for some --target values. [0]

PR:		248386 [0]
Reported by:	Greg V [0]
Mon, 6 Jul 2020
[ 22:52 brooks ] Original commit   Revision:541373
Update to a fresh snapshot.
Wed, 3 Jun 2020
[ 17:58 brooks ] Original commit   Revision:537629
Update to a more recent snapshot.
Sat, 28 Mar 2020
[ 00:01 brooks ] Original commit   Revision:529299
Update to a new snapshot.

Add a patch to work around https://reviews.llvm.org/D76827.

Sponsored by:	DARPA
Sun, 19 Jan 2020
[ 13:55 brooks ] Original commit   Revision:523575
Update to a new snapshot (welcome to LLVM 11).

Fix plist when COMPILER_RT is disabled.

PR:		243371
Fri, 3 Jan 2020
[ 18:56 brooks ] Original commit   Revision:521953
Update to a new snapshot.
Wed, 18 Dec 2019
[ 23:14 brooks ] Original commit   Revision:520408
Update to a new snapshot.

Fix llvm-devel.mk cross toolchain file.

Submitted by:	mhorne
Differential Revision:	https://reviews.freebsd.org/D22869
Fri, 15 Nov 2019
[ 23:14 brooks ] Original commit   Revision:517707 (Only the first 10 of 24 ports in this commit are shown above. View all ports for this commit)
Update to a new snapshot and migrate to the llvm monorepo.

We now always download everthing so apply all patches (except the ELFv2
patches) unconditionally.  Don't imply CLANG fo ELFV2 since the patches
will always apply.

Install llvm-devel.mk for CROSS_TOOLCHAIN support subsuming the
role of xtoolchain-llvm-devel.  This means that users will get the
dependency for CROSS_TOOLCHAIN=llvm-devel by installing llvm-devel.
To avoid unnecessicary churn in other xtoolchain-llvm* ports, leave
xtoolchain-llvm-devel in place and make it IGNORE in the -devel case.
Once llvm90 (and maybe llvm80) are updated I'll remove it or move it as
appropriate.

Always install a link from ld.lld to ld as was done by
xtoolchain-llvm-devel.

Sponsored by:	DARPA, AFRL
Thu, 7 Nov 2019
[ 00:59 brooks ] Original commit   Revision:516936
Update to a more recent snapshot.

Fix build with EXTRAS disabled.
Mon, 21 Oct 2019
[ 23:53 brooks ] Original commit   Revision:515154
Update to a new snapshot.

powerpc64: add configure option to select ELFv2 ABI

In preparation for compiler+ABI change in PowerPC64, this change adds a
configure option to select ELFv2 as default powerpc64 ABI when compiling
llvm-devel.

The new option automatically set when ELFv2 environment is detected
(when PPC_ABI=ELFv2)

Submitted by:	Alfredo Dal'Ava Junior
Differential Revision:	https://reviews.freebsd.org/D22100
Fri, 13 Sep 2019
[ 14:33 brooks ] Original commit   Revision:511972
Update to a new snapshot.

Fix build without COMPILER_RT. [0]

Reported by:	emaste
Sponsored by:	DARPA, AFRL
Thu, 22 Aug 2019
[ 12:43 brooks ] Original commit   Revision:509597
Update to a new snapshot.

Pull in fixes for building with all options disabled and python > 3.6.

Sponsored by:	DARPA, AFRL
Mon, 15 Jul 2019
[ 19:49 brooks ] Original commit   Revision:506706
Upgrade to a newer snapshot.

Chase the switch to python 3.6 as default.

Enable LLVM_LINK_LLVM_DYLIB and CLANG_LINK_LLVM_DYLIB.[0]

PR:		223191 [0]
Requested by:	jbeich [0]
Thu, 11 Jul 2019
[ 16:59 brooks ] Original commit   Revision:506416
Update to a new snapshot.

Move clang-scan-deps to the right option in Makefile.COMMANDS.
Tue, 2 Jul 2019
[ 17:04 brooks ] Original commit   Revision:505690
Update to a fresh (2019-07-01) snapshot.

Note that 9.0.0 is scheduled to branch 2019-07-18 so now is a good time
to be testing and fixing bugs.

Sponsored by:	DARPA, AFRL
Mon, 20 May 2019
[ 21:15 brooks ] Original commit   Revision:502172
Update to a newer snapshot 9.0.d20190510.

I used the submitted patch for inspiration, but regenerated most of it
and added some unrelated cleanups.

PR:		237819
Requested by:	yuri
Submitted by:	yuri
Mon, 1 Apr 2019
[ 18:00 brooks ] Original commit   Revision:497499
Update to a new snapshot.

Correct finding libopenmp.

PR:		236788
Submitted by:	jbeich
Thu, 7 Mar 2019
[ 23:16 brooks ] Original commit   Revision:495004
Update to a more recent shapshot.

Adapt to removal of the ARM license.

Allow licenses to sit somewhere other then WRKSRC.

Fix the plist when OPENMP is disabled.

PR:		236008
Mon, 28 Jan 2019
[ 23:32 brooks ] Original commit   Revision:491521
Update to a new snapshot matching our upcoming paper.

Sponsored by:	DARPA, AFRL
Sat, 19 Jan 2019
[ 00:05 brooks ] Original commit   Revision:490683
Update to a new version (LLVM HEAD is now 9.0.0).

Remove clang headers conflicting with FreeBSD headers.  I'd throught
this was nolonger required, but it seems to still be necessicary in at
least some cases.

Submitted by:	Alfredo Dal'Ava Junior
Differential Revision:	https://reviews.freebsd.org/D18879
Tue, 15 Jan 2019
[ 16:19 brooks ] Original commit   Revision:490385
Update to a new snapshot.

Add -DNDEBUG to CFLAGS/CXXFLAGS to prevent USES=cmake from accidentally
reenabling assertions. [0]

This should fix i386 builds.

PR:		233506 [0]
Wed, 9 Jan 2019
[ 23:06 brooks ] Original commit   Revision:489840
Upgrade to a new snapshot.

Fix a bug that resulted in LLVM_BUILD_LLVM_DYLIB not being passed as a
cmake argument. [0]

PR:		234739 [0]
Submitted by:	tobik [0]
Thu, 25 Oct 2018
[ 20:32 brooks ] Original commit   Revision:482991
Update to a new snapshot.
Tue, 2 Oct 2018
[ 16:45 brooks ] Original commit   Revision:481120
Update to a new snapshot.

Update LICENSE data per mailing list feedback and move to a seperate
Makefile.LICENSE for use by other llvm ports.
Tue, 25 Sep 2018
[ 17:56 brooks ] Original commit   Revision:480686
Update to a more recent snapshot.

Work around upstream breakage in LLDB.

Sponsored by:	DARPA, AFRL
Thu, 13 Sep 2018
[ 18:45 brooks ] Original commit   Revision:479687
Update to a new snapshot.

Add LICENSE variables.
Thu, 16 Aug 2018
[ 22:51 brooks ] Original commit   Revision:477380
Update to a new snapshot.  LLVM trunk is now 8.0.

Sponsored by:	DAPRA, AFRL
Thu, 24 May 2018
[ 16:04 brooks ] Original commit   Revision:470789
Update to a new snapshot.
Sun, 6 May 2018
[ 16:43 brooks ] Original commit   Revision:469241
Update to a new snapshot.

Work around a race in sphinx.

Create the target directory before calling sphinx to render content into
it.  Sphinx suffers from a race where it crashes with an exception if it
tries to make a directory and someone else does first.
Mon, 16 Apr 2018
[ 20:57 brooks ] Original commit   Revision:467533
Update to a new snapshot.

Chase changes to the library/program numbering scheme.
Tue, 27 Mar 2018
[ 20:34 brooks ] Original commit   Revision:465748
Update to a new snapshot.
Mon, 26 Mar 2018
[ 22:36 brooks ] Original commit   Revision:465643
Update to a newer snapshot.

Adjust the way *_blacklist.txt is added to the package to address
increasing divergence.

Pull in wrapper change from D14727 to fix use when symlinking to them
in ${LOCALBASE}/bin.
Fri, 2 Mar 2018
[ 22:26 brooks ] Original commit   Revision:463450
Update to a newer snapshot.

Don't require basename. [0]

Submitted by:	bdrewery [0]
Sponsored by:	DARPA, AFRL
Tue, 6 Feb 2018
[ 20:28 brooks ] Original commit   Revision:461099
Update to a new snapshot.
Wed, 24 Jan 2018
[ 17:29 brooks ] Original commit   Revision:459847
Update to a new snapshot.

Fix builds on platforms without OPENMP support.

Run ccache-update-links on install and deinstall. [0]

PR:		217572 [0]
Fri, 19 Jan 2018
[ 23:30 brooks ] Original commit   Revision:459483
Update to a new snapshot, now on the 7.0 line. [0]

Depend explicitly on python2.7. [1]

Install clang headers as they are now believed to work properly with
FreeBSD headers.

PR:		225315 [0], 225144 [1]
Submitted by:	sunpoet [1]
Differential Revision:	https://reviews.freebsd.org/D13984
Thu, 7 Dec 2017
[ 18:08 brooks ] Original commit   Revision:455746
Update to a new snapshot.
Thu, 30 Nov 2017
[ 20:55 brooks ] Original commit   Revision:455226
Update to a fresh snapshot.

Enable RTTI.
Mon, 13 Nov 2017
[ 02:47 brooks ] Original commit   Revision:454097
Update to a new snapshot.

This includes the fix for posix_fallocate not being supported on ZFS.

PR:		223383, 223440
Reported by:	Mark Millard
Mon, 30 Oct 2017
[ 10:19 brooks ] Original commit   Revision:453163
Update to an October 23rd snapshot.

Merge cleanups to targets.[0]

PR:		221908 [0]
Wed, 20 Sep 2017
[ 01:08 brooks ] Original commit   Revision:450182
Update to a new snapshot.

Fix location of compiler_rt libraries. [0]

Fix hardcoded clang-format version. [1]

PR:		216950 [0], 220995 [1]
Fri, 15 Sep 2017
[ 23:22 brooks ] Original commit   Revision:449939
Upgrade to a new snapshot.  Now named 6.0.
Wed, 24 May 2017
[ 21:38 brooks ] Original commit   Revision:441621
Update to a new snapshot.

There is reason to believe that this snapshot fixes build issues on
10.x.

Catch up with the ino64 change.[0]

Submitted by:	kib [0]
Thu, 18 May 2017
[ 01:00 brooks ] Original commit   Revision:441125
Update to new snapshot.

Allow build with Python 3 as default[0].

PR:		219222 [0]
Submitted by:	daniel@blodan.se [0]
Fri, 31 Mar 2017
[ 16:01 brooks ] Original commit   Revision:437368
Upgrade to a fresh snapshot.

Attempt to reduce package size when built with -DWITH_DEBUG.[0]

Submitted by:	dim [0]
Sponsored by:	DARPA, AFRL
Sun, 12 Feb 2017
[ 01:52 brooks ] Original commit   Revision:433921
Update to a fresh snapshot.
Sat, 14 Jan 2017
[ 01:33 brooks ] Original commit   Revision:431454
Update to a new snapshot.
Wed, 7 Dec 2016
[ 20:03 brooks ] Original commit   Revision:428083
Update to a fresh snapshot.

Install bin/ld.lld-devel.

PR:		214932
Sponsored by:	DARPA, AFRL
Tue, 22 Nov 2016
[ 23:05 brooks ] Original commit   Revision:426879
Update to a new snapshot.

I've been unable to replicate the build failures I've been seeing form the
cluster if my local poudriere setup.  If they continue with this update
I'll turn share library support back off.
Wed, 16 Nov 2016
[ 00:52 brooks ] Original commit   Revision:426205
Update to a fresh snapshot.

Unabled shared libLLVM. [0]

Submitted by:	kwm [0]
Wed, 5 Oct 2016
[ 18:53 brooks ] Original commit   Revision:423371
Update to a new snapshot.

Look for ld.gold in LOCALBASE to fix builds on DragonFly. [0]

Merge a number of improvements from PR 212334 [1]:
- Use VAR option helper for _USES_PYTHON variable
- Use new GH_SUBDIR option helper, instead of post-extract-* targets
- Add libxml2 to USE_GNOME for CLANG option
- Replace blank space(s) with tab for some cases
- Add dependency on CLANG for COMPILER_RT option

Make -fopenmp work [2].

PR:		212334[1], 203223[2]
Submitted by:	lightside@gmx.com[1], marino[0]
Sponsored by:	DARPA, AFRL
Wed, 24 Aug 2016
[ 18:03 brooks ] Original commit   Revision:420809
Update to a fresh snapshot.
Tue, 16 Aug 2016
[ 10:05 brooks ] Original commit   Revision:420275
Update to a fresh snapshot.
Tue, 26 Jul 2016
[ 17:23 brooks ] Original commit   Revision:419137
Update to a new snapshot.  LLVM HEAD is now 4.0.

Fix some libraries that should have been under EXTRAS. [0]

PR:		211309 [0]
Submitted by:	greenreaper@hotmail.com [0]
Sun, 15 May 2016
[ 21:55 brooks ] Original commit   Revision:415288
Update to a May 13th snapshot.
Tue, 3 May 2016
[ 22:53 brooks ] Original commit   Revision:414565
Update to a new snapshot.

Fix amd64 build when ${CC} -m32 doesn't work.

Assorted cleanups.
Sun, 24 Apr 2016
[ 16:14 brooks ] Original commit   Revision:413948
Upgrade to a new snapshot.

Build compiler-rt alongside LLVM.  It requires clang headers that we don't
install because they are incompatible with FreeBSD headers.  To make this
work, configure and build compiler-rt in the post-build phase against the
built, but not yet installed llvm tree.

PR:		208900, 208923
Thu, 21 Apr 2016
[ 20:53 brooks ] Original commit   Revision:413756
Update to a new snapshot and remove support for FreeBSD systems where
the C++11 compiler isn't clang (most specifically 9.x).
Tue, 12 Apr 2016
[ 22:24 brooks ] Original commit   Revision:413161
Update llvm-devel to a recent snapshot.

compiler-rt-devel remains BROKEN.
Wed, 17 Feb 2016
[ 22:17 brooks ] Original commit   Revision:409072
Update llvm-devel to a new 3.9 snapshot.

Mark complier-rt-devel as broken for now to stop blocking the llvm-devel
update.
Mon, 7 Dec 2015
[ 18:14 brooks ] Original commit   Revision:403218
Update to a fresh snapshot and fix compiler-rt build.
Fri, 4 Dec 2015
[ 13:04 brooks ] Original commit   Revision:402983
Update a fresh snapshot.
Mon, 23 Nov 2015
[ 17:28 brooks ] Original commit   Revision:402286
Update llvm-devel and compiler-rt-devel to a new snapshot.

Add a script to update the snapshot SHAs.

Disable clang-tools-extras when building with gcc on FreeBSD due to the
incomplete C++11 support.

Fix a plist bug when lldb wasn't installed.
Wed, 18 Nov 2015
[ 01:46 brooks ] Original commit   Revision:401839
Update to a November 11th snapshot.

This snapshot reintroduces scan-build-devel as upstream has added an
install target.
Fri, 23 Oct 2015
[ 23:36 brooks ] Original commit   Revision:400065 (Only the first 10 of 12 ports in this commit are shown above. View all ports for this commit)
Update llvm-devel to a new snapshot.

Remove embedded compiler-rt build as that no longer works and create a
compiler-rt-devel port (currently supporting i386 and amd64, patches
welcome for other ARCHs).

Cause clang to ignore the -fformat-extensions argument.[1]

Submitted by:	Sender Ghost <lightside@gmx.com> [1]
Fri, 21 Aug 2015
[ 11:53 brooks ] Original commit   Revision:394938
Upgrade to an August 18th snapshot.

Add support for compiler-rt and various sanitizers.  Only works on i386
and amd64 due to now knowing the list of available libraries on each
other platform.

Attempt to allow building with gcc on non-FreeBSD systems.
Sat, 8 Aug 2015
[ 00:19 brooks ] Original commit   Revision:393707
Fix a distinfo botch resulting from rolling back the date in PORTVERSION.
[ 00:11 brooks ] Original commit   Revision:393706
Update to the latest commits on the mirror (2015-08-06).
Wed, 29 Jul 2015
[ 23:28 brooks ] Original commit   Revision:393204
Switch to USE_GITHUB's multiple project support.

Hack around the lack of <OPTION>_GH_PROJECT and <OPTION>_GH_TAGNAME support.

Submitted by:	jbeich, mat
Tue, 28 Jul 2015
[ 00:56 brooks ] Original commit   Revision:393044
Add support for lld, the LLVM linker.

Update/add missing option descriptions.
[ 00:25 brooks ] Original commit   Revision:393042
Add a option (on by default) to build LLDB.
Fri, 24 Jul 2015
[ 23:40 brooks ] Original commit   Revision:392851 (Only the first 10 of 14 ports in this commit are shown above. View all ports for this commit)
Mostly complete redo to the build of -devel LLVM ports:
 - Switch to cmake.
 - Combine all builds into devel/llvm-devel.
   - Remove devel/libiomp5-devel
   - Make lang/clang-devel a metaport so people can still find it.

Upgrade a snapshot shortly after the 3.7 branch point.

Sponsored by:	DARPA, AFRL
Fri, 8 May 2015
[ 21:30 brooks ] Original commit   Revision:385836 (Only the first 10 of 13 ports in this commit are shown above. View all ports for this commit)
Update clang-devel and llvm-devel to r236894.

Add a port of the Intel/LLVM OpenMP runtime library.

Sponsored by:	DARPA, AFRL
Mon, 6 Apr 2015
[ 21:51 brooks ] Original commit   Revision:383482
Upgrade to r234164.

PR:		197908 (seems to build with gcc 4.9)
Thu, 15 Jan 2015
[ 19:04 brooks ] Original commit   Revision:377138
Update to r225991 (the 3.6 branch point).
Thu, 18 Dec 2014
[ 20:46 brooks ] Original commit   Revision:374919
Upgrade to r224537.

Add support for -fformat-exentions as a no-op in clang. [0]

Submitted by:	lightside@gmx.com [0]
Tue, 18 Nov 2014
[ 23:29 brooks ] Original commit   Revision:372755
Update clang-devel and llvm-devel to r222267.
Thu, 25 Sep 2014
[ 19:10 brooks ] Original commit   Revision:369283 (Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
Upgrade to r218451.

USES=python

Give llvm a chance to build on arm* and powerpc64 systems. [0]

PR:		191996 [0]
Submitted by:	direct727@gmail.com [0]
Sponsored by:	DARPA, AFRL
Thu, 21 Aug 2014
[ 12:43 brooks ] Original commit   Revision:365552
Upgrade to 3.6.r216160.
Fri, 15 Aug 2014
[ 15:41 brooks ] Original commit   Revision:364981
Update to r211638.
Sat, 15 Mar 2014
[ 06:45 brooks ] Original commit   Revision:348290
Upgrade to r203994.
Wed, 6 Nov 2013
[ 00:13 brooks ] Original commit   Revision:332935 (Only the first 10 of 15 ports in this commit are shown above. View all ports for this commit)
Upgrade the llvm development ports to r193887.  We're about two weeks
from the LLVM 3.4 branch starting.

Apply the clang portion of r255321 from base switching the default C++
library to libc++ on 10+.

Correct clang's notion of the underlying type of (u)intmax_t on MIPS64.
Wed, 16 Oct 2013
[ 17:34 brooks ] Original commit   Revision:330523
Upgrade to 3.4.r191854.

STAGIFY

Mark dragonegg IGNORE on systems where the default compiler defaults to
libc++ on the grounds the the clang/llvm ports are likely linked with it
and thus won't work with gcc and libstdc++.
Wed, 4 Sep 2013
[ 15:57 brooks ] Original commit   Revision:326289
Upgrade clang, dragonegg, and llvm -devel ports to r182968.
Fri, 31 May 2013
[ 20:49 brooks ] Original commit   Revision:319542
Update clang/dragonegg/llvm-devel to subversion rev r182968.
Tue, 14 May 2013
[ 22:10 brooks ] Original commit   Revision:318206 (Only the first 10 of 12 ports in this commit are shown above. View all ports for this commit)
Upgrade LLVM, Clang, and Dragonegg to svn rev r181598.

Install all *intrin*.h files.
Mon, 11 Mar 2013
[ 18:32 brooks ] Original commit   Revision:313927
Upgrade llvm-devel, clang-devel, and dragonegg-devel46 to r174891 (circa
Feb 27th).  Add FileCheck and llvm-lit binaries as some consumers need
them.
Mon, 11 Feb 2013
[ 19:02 brooks ] Original commit   Revision:312075
Upgrade llvm-devel and related ports to 3.3.r174891.

Install .cmake files for devel/llvm-devel so projects that use cmake can
build against the installed copy.
Thu, 10 Jan 2013
[ 18:01 brooks ] Original commit   Revision:310192 (Only the first 10 of 13 ports in this commit are shown above. View all ports for this commit)
Update the develoment version of the llvm, clang and dragonegg ports to
3.3.r172076.
Fri, 14 Sep 2012
[ 21:03 brooks ] Original commit   Revision:304297
Upgrade to svn rev r163622.  Several fixes to FreeBSD support for -pie and
mips as well as reported improvements to the MIPS backend.
Thu, 23 Aug 2012
[ 21:04 brooks ] Original commit 
Update LLVM and Clang to r162438 plus a couple patchs to make it possible
to target MIPS with FreeBSD's base binutils.
Mon, 16 Jul 2012
[ 22:55 brooks ] Original commit 
Update to a 3.2 snapshot.  OPTIONSng-ify.  Reduce diffs with non-devel
ports.
Fri, 13 Apr 2012
[ 22:52 brooks ] Original commit 
Update to LLVM and Clang 3.1.r154687, unless specific issues are found
that need to be fixed to support testing, this is likely the last -devel
update before 3.1 is released.
Wed, 22 Feb 2012
[ 23:19 brooks ] Original commit 
Upgrade to llvm/clang r150242.

Enable installation of the shared libaray in LLVM.

Add preliminary support for building and installing the gold linker
plugin.  No option is avaiable to turn it on (use -DWITH_LTOPLUGIN)
because devel/binutils does not yet build the gold linker.

Number of commits found: 137 (showing only 100 on this page)

1 | 2  »