notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
compiler-rt Compiler runtime library with Blocks support
0.r131639 devel on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.r131639Version of this port present on the latest quarterly branch.
Maintainer: brooks@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2009-10-09 03:37:38
Last Update: 2021-04-06 14:31:07
Commit Hash: 305f148
License: BSD3CLAUSE MIT
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (8 items)
Collapse this list.
  1. include/Block.h
  2. include/Block_private.h
  3. lib/libBlocksRuntime.so
  4. @ldconfig
  5. /usr/local/share/licenses/compiler-rt-0.r131639/catalog.mk
  6. /usr/local/share/licenses/compiler-rt-0.r131639/LICENSE
  7. /usr/local/share/licenses/compiler-rt-0.r131639/BSD3CLAUSE
  8. /usr/local/share/licenses/compiler-rt-0.r131639/MIT
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • compiler-rt>0:devel/compiler-rt
  • For LIB depends:
    • libBlocksRuntime.so:devel/compiler-rt
To install the port: cd /usr/ports/devel/compiler-rt/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/compiler-rt
  • pkg install compiler-rt
PKGNAME: compiler-rt
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
compiler-rt
ABIlatestquarterly
FreeBSD:11:aarch640.r1316390.r131639
FreeBSD:11:amd640.r1316390.r131639
FreeBSD:11:armv6-0.r131639
FreeBSD:11:i3860.r1316390.r131639
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch640.r1316390.r131639
FreeBSD:12:amd640.r1316390.r131639
FreeBSD:12:armv60.r1316390.r131639
FreeBSD:12:armv70.r1316390.r131639
FreeBSD:12:i3860.r1316390.r131639
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch640.r1316390.r131639
FreeBSD:13:amd640.r1316390.r131639
FreeBSD:13:armv60.r1316390.r131639
FreeBSD:13:armv70.r1316390.r131639
FreeBSD:13:i3860.r1316390.r131639
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch640.r131639-
FreeBSD:14:amd640.r131639-
FreeBSD:14:armv60.r131639-
FreeBSD:14:armv70.r131639-
FreeBSD:14:i3860.r131639-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake
  2. cmake : devel/cmake
  3. ninja : devel/ninja
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (4 items)
Collapse this list.
  1. http://distcache.FreeBSD.org/local-distfiles/brooks/
  2. http://distcache.eu.FreeBSD.org/local-distfiles/brooks/
  3. http://distcache.us-east.FreeBSD.org/local-distfiles/brooks/
  4. http://distcache.us-west.FreeBSD.org/local-distfiles/brooks/
Collapse this list.

Number of commits found: 22

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  0.r131639
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
04 Jul 2019 11:57:28
Original commit files touched by this commit Revision:505834  0.r131639
linimon search for other commits by this committer
Use BROKEN_powerpc instead of old-style test.

While here, pet portlint (BROKEN_* location.)
25 Dec 2018 20:25:40
Original commit files touched by this commit Revision:488341  0.r131639
tcberner search for other commits by this committer
Change cmake default behaviour to outsource.

Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
24 May 2018 08:34:15
Original commit files touched by this commit Revision:470760  0.r131639
amdmi3 search for other commits by this committer
- Add LICENSE
- Switch to new test framework

Approved by:	portmgr blanket
25 Jun 2017 21:07:58
Original commit files touched by this commit Revision:444324  0.r131639
tcberner search for other commits by this committer
Make ninja opt-out in cmake.mk

Using ninja instead of make (1) can lead to significant speed ups while
building.
Therefore switch from having the ninja generator opt-in to having it opt-out.

Previously cmake-ports that wanted to use ninja could set
    CMAKE_NINJA=yes
now, ports that do not work with ninja can set
    cmake:<existing args>,noninja
Note, that needing this should be an exception and most often points to a broken
cmake of the port.

The ports using cmake were modified
* removed USES=gmake, if ninja is used
* removed MAKE_ARGS, if ninja is used
* added the cmake-argument noninja if necessary

PR:		219629
PR:		213331
Exp-run by:	antoine
Reviewed by:	rakuco
Differential Revision:	https://reviews.freebsd.org/D10748
29 Apr 2017 06:32:03
Original commit files touched by this commit Revision:439720  0.r131639
linimon search for other commits by this committer
Provide more descriptive error messages for ports failing on powerpc64.

Approved by:	portmgr (tier-2 blanket)
23 May 2016 18:36:52
Original commit files touched by this commit Revision:415738  0.r131639
amdmi3 search for other commits by this committer
Convert tab after WWW: in pkg-descrs to single space as per PHB

Approved by:	portmgr blanket
21 Apr 2016 16:43:15
Original commit files touched by this commit Revision:413746  0.r131639
swills search for other commits by this committer
many ports: mark broken on powerpc64
01 Apr 2016 14:00:57
Original commit files touched by this commit Revision:412346  0.r131639
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
14 May 2015 10:15:09
Original commit files touched by this commit Revision:386312  0.r131639
mat search for other commits by this committer
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
29 Jul 2014 18:41:17
Original commit files touched by this commit Revision:363371  0.r131639  Sanity Test Failure
adamw search for other commits by this committer
Convert a bunch of USE_BZIP2 to USES=tar:bzip2

Approved by:	portmgr (not really, but touches unstaged ports)
18 Oct 2013 13:33:45
Original commit files touched by this commit Revision:330742  0.r131639
brooks search for other commits by this committer
STAGIFY
09 Oct 2013 06:57:04
Original commit files touched by this commit Revision:329870  0.r131639
bapt search for other commits by this committer
Remove useless use of USE_GCC
20 Sep 2013 17:03:27
Refresh Original commit files touched by this commit Revision:327722  Sanity Test Failure
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 1)
14 Aug 2013 22:35:54
Original commit files touched by this commit Revision:324744  0.r131639  Sanity Test Failure
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
22 Mar 2013 20:06:15
Original commit files touched by this commit Revision:314960  0.r131639
makc search for other commits by this committer
- convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
19 May 2011 16:43:40
Original commit files touched by this commit   0.r131639
brooks search for other commits by this committer
Upgrade to the latest snapshot of compiler-rt.

Remove unnecessicary gmake depend.[0]

PR:             156524 [0]
Submitted by:   bapt [0]
01 Apr 2010 05:39:17
Original commit files touched by this commit   0.r86542
linimon search for other commits by this committer
Mark as broken on powerpc: fails to compile.

Hat:            portmgr
09 Dec 2009 04:07:26
Original commit files touched by this commit   0.r86542
brooks search for other commits by this committer
Upgrade to the latest compiler-rt commit and add a regression-test
target.
19 Oct 2009 19:20:51
Original commit files touched by this commit   0.r83568
brooks search for other commits by this committer
Fix the build on i386 by adding -march=i486 to CFLAGS to gcc exports the
proper atomic symbols.

Fix the build on 6.x with USE_GCC=4.2+.

Simplify the Makefile a bit with USE_CMAKE.

Remove a bogus file that crept in to the initial install.
16 Oct 2009 09:50:08
Original commit files touched by this commit   0.r83568
erwin search for other commits by this committer
Mark BROKEN: does not build.
09 Oct 2009 03:36:54
Original commit files touched by this commit   0.r83568
brooks search for other commits by this committer
Add a port of compiler-rt, the LLVM project's compiler runtime and
blocks support.

Number of commits found: 22