notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
non port: devel/llvm/Makefile
SVNWeb

Number of commits found: 69

Tue, 8 Aug 2023
[ 14:54 Brooks Davis (brooks) search for other commits by this committer ]    commit hash:f2372e47ff2344a1ad1118210810669baebacf1c  commit hash:f2372e47ff2344a1ad1118210810669baebacf1c  commit hash:f2372e47ff2344a1ad1118210810669baebacf1c  f2372e4 
devel/llvm: drop support for LLVM_VERSION < 10

The last LLVM ports with major numbers less than 10 were removed in
Jaunary with 21778d8958f518e2179b1053d75cfb6c71405558.  Drop support
for them in this symlink port.
Wed, 7 Sep 2022
[ 22:13 Stefan Eßer (se) search for other commits by this committer ]    commit hash:e0e5d2d2d377c20e1b76fbbbf649ac7066aefc68  commit hash:e0e5d2d2d377c20e1b76fbbbf649ac7066aefc68  commit hash:e0e5d2d2d377c20e1b76fbbbf649ac7066aefc68  e0e5d2d  (Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
Add more WWW entries to Makefiles

Some ports have not been touched in the commit that added WWW lines to
the port Makefiles.

Approved by:	porttmgr (implicit)
Tue, 3 May 2022
[ 18:58 Brooks Davis (brooks) search for other commits by this committer ]    commit hash:03e4309f9f739856dbf9036e3e9752062dc1a511  commit hash:03e4309f9f739856dbf9036e3e9752062dc1a511  commit hash:03e4309f9f739856dbf9036e3e9752062dc1a511  03e4309 
devel/llvm: Add manpage symlinks

Include the target LLVM's Makefile.MAN1SRCS and use it to create
symlinks corresponding to the command symlinks.

Sponsored by:	DARPA, AFRL
Mon, 25 Apr 2022
[ 22:33 Brooks Davis (brooks) search for other commits by this committer ]    commit hash:4d8688269cc20726878ca25974f9afd0dc7a35bd  commit hash:4d8688269cc20726878ca25974f9afd0dc7a35bd  commit hash:4d8688269cc20726878ca25974f9afd0dc7a35bd  4d86882 
devel/llvm: allow versions other than LLVM_DEFAULT

Allow the LLVM port to depend on and link to to be something other
than LLVM_DEFAULT. This port can now be build with LLVM_SUFFIX set
to other values including non-numeric values such as -devel, -cheri,
or -morello. To accomodate this, change how the version is
set so we use the major version rather than the suffix. This requires
a PORTEPOCH bump.
Mon, 10 Jan 2022
[ 15:15 Stefan Eßer (se) search for other commits by this committer ]    commit hash:bcaf25a8c8046b094f6b5ab5bc258333bc326ee1  commit hash:bcaf25a8c8046b094f6b5ab5bc258333bc326ee1  commit hash:bcaf25a8c8046b094f6b5ab5bc258333bc326ee1  bcaf25a  (Only the first 10 of 491 ports in this commit are shown above. View all ports for this commit)
Fix CONFLICTS entries of multiple ports

There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.

This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.

Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 7 Apr 2021
[ 08:09 Mathieu Arnold (mat) search for other commits by this committer ]    commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  cf118cc  (Only the first 10 of 8873 ports in this commit are shown above. View all ports for this commit)
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
Tue, 6 Apr 2021
[ 14:31 Mathieu Arnold (mat) search for other commits by this committer ]    commit hash:305f148f482daf30dcf728039d03d019f88344eb  commit hash:305f148f482daf30dcf728039d03d019f88344eb  commit hash:305f148f482daf30dcf728039d03d019f88344eb  305f148  (Only the first 10 of 29333 ports in this commit are shown above. View all ports for this commit)
Remove # $FreeBSD$ from Makefiles.
Fri, 8 Mar 2019
[ 00:40 brooks search for other commits by this committer ] Original commit   Revision:495007
Add a meta-port for the default version of LLVM.

This is modeled on lang/gcc and simply installs symlinks for the
versioned commands.  It is intended for use by users and should not be a
port build dependency.
Sun, 8 Dec 2013
[ 13:25 mva search for other commits by this committer ] Original commit   Revision:335889
- Fix the usage of 'python' to get rid of the implicit lang/python
  dependency

Approved by:	portmgr (blanket)
Mon, 21 Oct 2013
[ 20:00 brooks search for other commits by this committer ] Original commit   Revision:331180
Mark DEPRECATED in favor of non-conflicting devel/llvm32 and
lang/clang32.  Set an agressive expiration date to encourage migration
(actual removal will depend on the removal of dependencies.)
Tue, 8 Oct 2013
[ 14:54 tijl search for other commits by this committer ] Original commit   Revision:329790
Fix build with libc++ by importing upstream r178240.

Approved by:	brooks (maintainer)
Fri, 20 Sep 2013
[ 17:13 bapt search for other commits by this committer ] Original commit   Revision:327724 (Only the first 10 of 2998 ports in this commit are shown above. View all ports for this commit)
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3)
Thu, 12 Sep 2013
[ 17:02 bapt search for other commits by this committer ] Original commit   Revision:327090
Fix build with clang+libc++ by enforcing the c++11 standard if the compiler is
clang
Wed, 14 Aug 2013
[ 22:35 ak search for other commits by this committer ] Original commit   Revision:324744 (Only the first 10 of 1725 ports in this commit are shown above. View all ports for this commit)
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
Tue, 28 May 2013
[ 20:28 brooks search for other commits by this committer ] Original commit   Revision:319327
Work around build problems on some systems running HEAD.

PR:		ports/178910
Obtained from:	pkgsrc
Wed, 22 May 2013
[ 22:03 brooks search for other commits by this committer ] Original commit   Revision:318800
Remove an instance of MAINTAINER_MODE I missed in r318794.

Submitted by:	eadler
[ 21:52 brooks search for other commits by this committer ] Original commit   Revision:318798
Apply several upstream svn revisions that have also been merged to the
base version:

r170353:
Fix another SROA crasher, PR14601.

This was a silly oversight, we weren't pruning allocas which were used
by variable-length memory intrinsics from the set that could be widened
and promoted as integers. Fix that.

r175057:
X86: Disable generation of rep;movsl when %esi is used as a base pointer.

This happens when there is both stack realignment and a dynamic alloca in the
function. If we overwrite %esi (rep;movsl uses fixed registers) we'll lose the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
[ 20:21 brooks search for other commits by this committer ] Original commit   Revision:318794
Add a new option MANPAGES to allow man pages to be supressed. [0]

Remove USE_GCC=4.2+ as all supported versions have an acceptable version
of gcc by default.[0]

Remove the long unused MAINTAINER_MODE variable.

Submitted by:	tijl [0]
Fri, 11 Jan 2013
[ 15:58 brooks search for other commits by this committer ] Original commit   Revision:310239
Fix BUILD_DEPENDS when PACKAGE_BUILDING or MAINTAINER_MODE are defined.

Reported by:	bdrewery
Thu, 10 Jan 2013
[ 16:34 brooks search for other commits by this committer ] Original commit   Revision:310189 (Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
Upgrade llvm and clang to the 3.2 release.
Tue, 4 Sep 2012
[ 02:58 linimon search for other commits by this committer ] Original commit   Revision:303632
Mark as broken on ARM.

Approved by:	maintainer
Wed, 4 Jul 2012
[ 03:28 fluffy search for other commits by this committer ] Original commit 
- Convert to OPTIONSng
- Add option to build clang with assertions (off by default to match llvm)

Approved by:    brooks
Tue, 26 Jun 2012
[ 10:10 fluffy search for other commits by this committer ] Original commit 
- Update LLVM/Clang suite to 3.1 release

PR:             168921
Submitted by:   myself
Approved by:    brooks (via pav@, with timeout)
Fri, 20 Jan 2012
[ 21:29 brooks search for other commits by this committer ] Original commit 
Upgrade LLVM and Clang to 3.0.

Enable shared libraries in LLVM and build with REQUIRES_RTTI=1 as
requires by some consumers.

PR:             ports/164324, ports/164325
Thu, 16 Jun 2011
[ 15:07 brooks search for other commits by this committer ] Original commit 
Upgrade the LLVM and Clang -devel ports to r133062.

Update the conflicts lines in all the llvm and clang ports to conflict
with 3.x as well as 2.x and generally simplify the conflict definitions
following the example of llvm-etoile.
Fri, 29 Apr 2011
[ 15:04 brooks search for other commits by this committer ] Original commit  (Only the first 10 of 16 ports in this commit are shown above. View all ports for this commit)
Upgrade LLVM, Clang, and llvm-gcc to 2.9.

Add a number of bug fixes from our base gcc to llvm-gcc.[0]

PR:             ports/154927 [0]
Submitted by:   Pedro Giffuni <giffunip at tutopia com> [0]
Thu, 7 Apr 2011
[ 18:36 dinoex search for other commits by this committer ] Original commit 
- add CONFLICTS
Wed, 23 Feb 2011
[ 15:11 garga search for other commits by this committer ] Original commit 
- Add perl as a RUN dependency since llvm-config is a perl script
- Bump PORTREVISION

PR:             ports/154964
Submitted by:   garga@
Approved by:    brooks@ (maintainer)
Thu, 16 Dec 2010
[ 00:47 brooks search for other commits by this committer ] Original commit 
Regression tests no longer require dejagnu but do require python and
bash.  Add depends in the PACKAGE_BUILDING case.
Fri, 10 Dec 2010
[ 17:49 brooks search for other commits by this committer ] Original commit 
Fix the long standing issue of manpages not being installed in the
NOPORTDOCS case by manually building and installing them.

General makefile maintenance.
Tue, 7 Dec 2010
[ 23:00 brooks search for other commits by this committer ] Original commit 
Fix LLVM Bug 8381 - Incorrect x86/SSE code generation involving
<<8 x i16>> vector

PR:             ports/152814
Fri, 8 Oct 2010
[ 14:00 brooks search for other commits by this committer ] Original commit  (Only the first 10 of 15 ports in this commit are shown above. View all ports for this commit)
Upgrade LLVM, Clang, and llvm-gcc to 2.8 release.

The Clang port has now been updated to avoid building LLVM twice.
Mon, 6 Sep 2010
[ 22:28 avilla search for other commits by this committer ] Original commit 
- Disable asserts by default as they break threading programs.
- Bump PORTREVISION.

PR:             ports/149746
Submitted by:   avilla
Approved by:    brooks (maintainer), tabthorpe (mentor, implicit)
Wed, 28 Apr 2010
[ 21:05 brooks search for other commits by this committer ] Original commit 
Upgrade llvm, clang, and llvm-gcc to the 2.7 release.

Submitted by:   mm (llvm and clang)
Fri, 8 Jan 2010
[ 22:21 brooks search for other commits by this committer ] Original commit 
graphics/opengtl doesn't require that LLVM assertions be disabled so
don't claim it does in the OPTIONS description.

PR:             ports/141783
Submitted by:   Alberto Villa <villa dot alberto at gmail dot com>
Mon, 4 Jan 2010
[ 19:56 brooks search for other commits by this committer ] Original commit 
Build fails on ia64 with:

/work/a/ports/devel/llvm/work/llvm-2.6/Release/lib/libLLVMJIT.a(JIT.o)(.text+0x1231):
In function `llvm::JIT::JIT(llvm::ModuleProvider*, llvm::TargetMachine&,
llvm::TargetJITInfo&, llvm::JITMemoryManager*, llvm::CodeGenOpt::Level, bool)'::
undefined reference to `__register_frame'

Given the lack of a backend for IA64, I can't give fixing it a real high
priority.
Tue, 8 Dec 2009
[ 20:52 brooks search for other commits by this committer ] Original commit 
Add USE_GCC=4.2+ to fix the build on 6.x.

Reported by:    glarkin
Mon, 7 Dec 2009
[ 19:03 brooks search for other commits by this committer ] Original commit 
Compile with -fPIC on amd64 and ia64.

Add an option to disable assertions which is required for a future
opengtl port.

PR:             ports/127718, ports/139207
Thu, 5 Nov 2009
[ 00:42 brooks search for other commits by this committer ] Original commit 
Manpages currently aren't installed when NOPORTDOCS is set so don't
declare that they are.

Reported by:    QAT
Wed, 4 Nov 2009
[ 18:25 brooks search for other commits by this committer ] Original commit 
Correct CONFLICTS to it matches llvm-devel intead of llvm
Fri, 30 Oct 2009
[ 16:10 brooks search for other commits by this committer ] Original commit 
Don't attempt to build ocmal bindings.
Sat, 24 Oct 2009
[ 23:03 brooks search for other commits by this committer ] Original commit 
Upgrade to LLVM 2.6.
Wed, 4 Mar 2009
[ 21:01 brooks search for other commits by this committer ] Original commit 
Upgrade llvm and llvm-gcc to the 2.5 release.

See the release notes for details:
http://www.llvm.org/releases/2.5/docs/ReleaseNotes.html
Tue, 3 Feb 2009
[ 05:35 linimon search for other commits by this committer ] Original commit 
Broken on sparc64.
Sun, 16 Nov 2008
[ 19:43 brooks search for other commits by this committer ] Original commit 
Upgrade llvm and llvm-gcc4 ports to the 2.4 release.

PR:             ports/128806, ports/128814
Tue, 1 Jul 2008
[ 20:48 brooks search for other commits by this committer ] Original commit 
Don't install docs other than manpages in the NOPORTDOCS case.

Requested by:   obrien
Fri, 20 Jun 2008
[ 03:50 brooks search for other commits by this committer ] Original commit 
Depend on dejagnu if either PACKAGE_BUILDING or MAINTAINER_MODE are set so
the regression tests get run on the package cluster.  Make regression-test
depend on build.  Remove an extra blank line.

Submitted by:   pfgshield dash freebsd at yahoo dot com
Fri, 13 Jun 2008
[ 19:29 brooks search for other commits by this committer ] Original commit 
Use CONFIGURE_ARGS, not the non-existant CONFIGURE_FLAGS. [0]

Order directories correctly so include/llvm-c is removed. [1]

Reported by:    Pedro Giffuni <pfgshield dash freebsd at yahoo dot com> [0]
                itetcu, erwin (from pointy hat) [1]
Thu, 12 Jun 2008
[ 16:16 brooks search for other commits by this committer ] Original commit 
Upgrade LLVM to release 2.3.

In theory this should build on every architecture so remove the
no-sparc64 bit.

Add a MAINTAINER_MODE option to allow debug (very slow) versions to be built
and a regression-test target. [1]

Submitted by:   Pedro Giffuni <pfgshield dash freebsd at yahoo dot com> [1]
PR:             ports/124068
Mon, 24 Mar 2008
[ 22:48 brooks search for other commits by this committer ] Original commit 
Upgrade devel/llvm and lang/llvm-gcc4 to LLVM 2.2.

Switch llvm-gcc4 from the deprecated gcc 4.0 based version to a new gcc
4.2 based release.

See the release notes for details:
http://www.llvm.org/releases/2.2/docs/ReleaseNotes.html
Fri, 28 Sep 2007
[ 20:37 brooks search for other commits by this committer ] Original commit 
LLVM is believed to build on sparc64 on 6.x.  I suspect a gcc 4.2 bug so mark
broken for sparc64 on -CURRENT after the gcc 4.2.0 import.
[ 20:10 brooks search for other commits by this committer ] Original commit 
Mark BROKEN on sparc64.

Reported by:    linimon
[ 15:24 brooks search for other commits by this committer ] Original commit 
Upgrade to LLVM 2.1, the latest release.

A couple patchs are included from HEAD that didn't make the release, but
fix use-after-free bugs.

Submitted by:   Emil Mikulic <emil at cs dot rmit dot edu dot au>
Wed, 18 Jul 2007
[ 14:53 brooks search for other commits by this committer ] Original commit 
Upgrade to LLVM 2.0.

From the release notes: "This is the first LLVM release to correctly
compile and optimize major software like LLVM itself, Mozilla/Seamonkey,
Qt 4.3rc1, kOffice, etc out of the box on linux/x86"

For details on the changes to LLVM see:

http://llvm.org/releases/2.0/docs/ReleaseNotes.html

Submitted by:   se
PR:             ports/114169
[ 05:58 linimon search for other commits by this committer ] Original commit 
With portmgr hat, reassign to brooks@ who is interested in maintaining
this port.  perky missed the previous PR and a current one.
Wed, 3 Jan 2007
[ 19:43 erwin search for other commits by this committer ] Original commit 
Update to 1.9

PR:             105715
Submitted by:   Emil Mikulic <emil@cs.rmit.edu.au> (maintainer)
Approved by:    maintainer timeout
Sat, 12 Aug 2006
[ 03:11 perky search for other commits by this committer ] Original commit 
Update to 1.8a
Thu, 10 Aug 2006
[ 03:07 perky search for other commits by this committer ] Original commit 
Update to 1.8
Tue, 8 Aug 2006
[ 13:21 perky search for other commits by this committer ] Original commit 
Fix build on 4-STABLE.
Tue, 23 May 2006
[ 10:50 perky search for other commits by this committer ] Original commit 
Remove dummy .dir files in ${PREFIX}/{bin,lib}/ after installation.
This may remove even though other port installed such file.  But..
:-)
Sat, 20 May 2006
[ 06:59 perky search for other commits by this committer ] Original commit 
This port requires GCC 3.3+ to build.  This unbreaks build in 4-STABLE.
Thu, 18 May 2006
[ 14:05 perky search for other commits by this committer ] Original commit 
Add a dependency on perl which is used to build man pages.
Tue, 16 May 2006
[ 05:33 perky search for other commits by this committer ] Original commit 
Update to 1.7
Thu, 4 May 2006
[ 21:41 edwin search for other commits by this committer ] Original commit  (Only the first 10 of 364 ports in this commit are shown above. View all ports for this commit)
Remove USE_REINPLACE from all categories starting with D
Sun, 12 Feb 2006
[ 22:11 kris search for other commits by this committer ] Original commit 
BROKEN: Does not build
Mon, 30 Jan 2006
[ 03:41 perky search for other commits by this committer ] Original commit 
Add missing dependency on bison and unmark BROKEN.

Spotted by:     kris
Sat, 14 Jan 2006
[ 09:21 kris search for other commits by this committer ] Original commit 
BROKEN: Configure fails
Sat, 24 Dec 2005
[ 16:45 perky search for other commits by this committer ] Original commit 
Fix to install documentations into the standard path.
[ 16:19 perky search for other commits by this committer ] Original commit 
Add a new port for llvm 1.6, the Low Level Virtual Machine.

WWW:    http://llvm.cs.uiuc.edu/

Number of commits found: 69