FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

non port: head/Mk/Uses/compiler.mk
SVNWeb

Number of commits found: 39

Sun, 27 Mar 2016
[ 01:23 bapt ] Original commit   Revision:411970
411970 Mk/Uses/ada.mk
411970 Mk/Uses/autoreconf.mk
411970 Mk/Uses/bison.mk
411970 Mk/Uses/blaslapack.mk
411970 Mk/Uses/cmake.mk
411970 Mk/Uses/compiler.mk
411970 Mk/Uses/cran.mk
411970 Mk/Uses/desktop-file-utils.mk
411970 Mk/Uses/display.mk
411970 Mk/Uses/drupal.mk

(Only the first 10 of 85 ports in this commit are shown above. View all ports for this commit)
Remove the now unneeded ${PORTSDIR} from dependency definition in
The infrastructure Makefiles

PR:		206569
Exp run by:	antoine
Differential Revision:	D5047
Thu, 14 Jan 2016
[ 18:54 antoine ] Original commit   Revision:406126
406126 Mk/Uses/compiler.mk
406126 Mk/Uses/objc.mk
Extend r405599 to make COMPILER_VERSION and ALT_COMPILER_VERSION more
compatible with clang 3.8 trunk

PR:		206074
With hat:	portmgr
Fri, 8 Jan 2016
[ 23:41 bdrewery ] Original commit   Revision:405599
405599 Mk/Uses/compiler.mk
Make COMPILER_VERSION more compatible with clang 3.8 trunk.

"clang version 3.8.0 (trunk 256945) (based on LLVM 3.8.0svn)" was giving
"38 38" was a result.  Now duplicates for fmake are trimmed and only the first
version found is used for bmake using its :tW.

With hat:	portmgr
In collaboration with:	dim
Thu, 15 Oct 2015
[ 14:55 mat ] Original commit   Revision:399346
399346 Mk/Uses/compiler.mk
399346 Mk/Uses/objc.mk
399346 astro/google-earth/Makefile
399346 comms/dabstick-radio/Makefile
399346 comms/hylafax/Makefile
399346 comms/lysdr/Makefile
399346 comms/lysdr/files/Makefile
399346 comms/lysdr/files/cexp.c
399346 comms/remserial/files/patch-stty.c
399346 databases/galera/Makefile

(Only the first 10 of 135 ports in this commit are shown above. View all ports for this commit)
Drop 8 support.

With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3694
[ 07:36 bapt ] Original commit   Revision:399326
399326 CHANGES
399326 Mk/Uses/ada.mk
399326 Mk/Uses/autoreconf.mk
399326 Mk/Uses/bison.mk
399326 Mk/Uses/blaslapack.mk
399326 Mk/Uses/cmake.mk
399326 Mk/Uses/compiler.mk
399326 Mk/Uses/cran.mk
399326 Mk/Uses/desktop-file-utils.mk
399326 Mk/Uses/display.mk

(Only the first 10 of 67 ports in this commit are shown above. View all ports for this commit)
Readd PORTSDIR for now we will only start removing them after 2016Q1 is branched

This gives more time for tools to get updated, available in packages etc before
bothering users
Wed, 14 Oct 2015
[ 16:49 bapt ] Original commit   Revision:399278
399278 CHANGES
399278 Mk/Uses/ada.mk
399278 Mk/Uses/autoreconf.mk
399278 Mk/Uses/bison.mk
399278 Mk/Uses/blaslapack.mk
399278 Mk/Uses/cmake.mk
399278 Mk/Uses/compiler.mk
399278 Mk/Uses/cran.mk
399278 Mk/Uses/desktop-file-utils.mk
399278 Mk/Uses/display.mk

(Only the first 10 of 67 ports in this commit are shown above. View all ports for this commit)
Drop the necessity to add ${PORTSDIR} to dependency line

Modify make describe to automatically prepend ${PORTSDIR} if the path for the
port is not absolute

Checked with poudriere, portmaster, portupgrade

PR:		203685
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D3866
Sat, 8 Aug 2015
[ 21:38 brd ] Original commit   Revision:393748
393748 Mk/Uses/compiler.mk
Bump the version of clang to 3.6 when c++14-lang is specified

Discussed with:	brooks
Approved by:	bdrewery (mentor)
Tue, 14 Jul 2015
[ 20:32 brd ] Original commit   Revision:392084
392084 Mk/Uses/compiler.mk
Add support for USES= compiler:c++14

PR:		201076
Approved by:	bapt, bdrewery (mentor)
Sun, 28 Dec 2014
[ 21:46 antoine ] Original commit   Revision:375758
375758 Mk/Uses/compiler.mk
Set CHOSEN_COMPILER_TYPE for USES=compiler:gcc-c++11-lib

PR:		ports/196111
Submitted by:	Jan Beich
With hat:	portmgr
Fri, 21 Nov 2014
[ 17:22 antoine ] Original commit   Revision:373004
373004 Mk/Uses/compiler.mk
373004 Mk/Uses/objc.mk
373004 Mk/bsd.gnustep.mk
373004 devel/gnustep-make/Makefile
373004 lang/libobjc2/Makefile
Enforce clang 3.4 in USES=c*11*,objc,gnustep as clang 3.3 has some bugs

Requested by:	bapt
PR:		ports/195122
Differential Revision:	https://reviews.freebsd.org/D1181
Exp-run by:	self
With hat:	portmgr
Sat, 18 Oct 2014
[ 18:13 antoine ] Original commit   Revision:371153
371153 Mk/Uses/compiler.mk
371153 Mk/Uses/objc.mk
371153 Mk/bsd.gnustep.mk
371153 lang/libobjc2/Makefile
371153 net/belle-sip/Makefile
Switch from clang33 to clang34 for ports using compiler:*11*, objc or
gnustep on freebsd 8.4 and 9.1

PR:		ports/193555
Differential Revision:	https://reviews.freebsd.org/D935
Reviewed by:	bapt
Exp-run:	self
Sun, 28 Sep 2014
[ 16:36 tijl ] Original commit   Revision:369465
369465 Mk/Uses/ada.mk
369465 Mk/Uses/autoreconf.mk
369465 Mk/Uses/bison.mk
369465 Mk/Uses/charsetfix.mk
369465 Mk/Uses/cmake.mk
369465 Mk/Uses/compiler.mk
369465 Mk/Uses/cran.mk
369465 Mk/Uses/desktop-file-utils.mk
369465 Mk/Uses/desthack.mk
369465 Mk/Uses/display.mk

(Only the first 10 of 53 ports in this commit are shown above. View all ports for this commit)
Change the way USES is handled:
- Loop over USES twice, once to define all *_ARGS variables and once to
  include Uses/*.mk.  This allows all Uses/*.mk to examine arguments given
  to other USES entries.
- Always define *_ARGS (possibly empty) and replace commas with spaces.

Similar for _USES_POST.

Adjust all Uses/*.mk:
- defined(u_ARGS) becomes !empty(u_ARGS)
- Eliminate helper variables like _*_ARGS=${*_ARGS:C/,/ /g}
- Some Uses/*.mk used ":" as argument separator instead of ",", but no port
  used this form
- Uses/cran.mk: remove unused variable VALID_ARGS and USES+=fortran which
  has no effect
- Uses/twisted.mk: simplify handling of the case where neither "build" nor
  "run" arguments have been specified

PR:		193931
Exp-run by:	antoine
Approved by:	portmgr (antoine)
Sun, 29 Jun 2014
[ 20:35 nwhitehorn ] Original commit   Revision:359791
359791 Mk/Uses/compiler.mk
Avoid using clang as a fallback compiler on Tier-2 systems for C++0x
or C11 features on platforms where it is not known to work.
Fri, 27 Jun 2014
[ 03:23 bdrewery ] Original commit   Revision:359440
359440 Mk/Uses/compiler.mk
- Fix logic from r359424 to not always apply - only apply on tier2 archs.

With hat:	portmgr
Thu, 26 Jun 2014
[ 22:16 nwhitehorn ] Original commit   Revision:359424
359424 Mk/Uses/compiler.mk
On some Tier-2 platforms (e.g. PowerPC), clang kind of works and so is
installed but is not cc. On such platforms, clang is usually not default
for a reason and so using it for C++11 is unwise. Instead, fall back to
newer GCC. On i386 and amd64, clang works even if it isn't the default,
so continue using it there.

This fixes the build for Boost, among other software, on PowerPC.

Approved by:	bapt
Tue, 8 Apr 2014
[ 15:16 bapt ] Original commit   Revision:350623
350623 Mk/Uses/compiler.mk
Add compiler:gcc-c++11-lib to instrument gcc linking with libc++ on system where
default stl is libc++
Sat, 15 Mar 2014
[ 10:31 gerald ] Original commit   Revision:348308
348308 Mk/Uses/ada.mk
348308 Mk/Uses/bison.mk
348308 Mk/Uses/charsetfix.mk
348308 Mk/Uses/cmake.mk
348308 Mk/Uses/compiler.mk
348308 Mk/Uses/cran.mk
348308 Mk/Uses/desktop-file-utils.mk
348308 Mk/Uses/desthack.mk
348308 Mk/Uses/display.mk
348308 Mk/Uses/dos2unix.mk

(Only the first 10 of 47 ports in this commit are shown above. View all ports for this commit)
Move MAINTAINER lines to the end of the initial comment block and
make things a bit more consistent.

Approved by:	portmgr (bapt)
Wed, 12 Mar 2014
[ 17:45 bapt ] Original commit   Revision:347992
347992 Mk/Uses/compiler.mk
Now that default gcc is 4.7 switch back to USE_GCC=yes where appropriate
Fri, 10 Jan 2014
[ 22:09 rene ] Original commit   Revision:339386
339386 Mk/Uses/compiler.mk
Mention the new c++0x argument.

Approved by:	portmgr (bdrewery)
Thu, 9 Jan 2014
[ 07:10 bapt ] Original commit   Revision:339202
339202 Mk/Uses/compiler.mk
Fix test
[ 06:56 bapt ] Original commit   Revision:339200
339200 Mk/Uses/compiler.mk
Make gcc 4.6 is sufficient for c++0x
[ 06:55 bapt ] Original commit   Revision:339199
339199 Mk/Uses/compiler.mk
Allow to choose clang from base on 9.2 when looking for a C11 compiler
Add compiler:c++0x modeled over compiler:c++11-lang [1]

Requested by:	delphij [1]
Sun, 15 Dec 2013
[ 23:45 rene ] Original commit   Revision:336597
336597 Mk/Uses/compiler.mk
Spell out "nestedfct"

Approved by:	portmgr (bapt)
[ 23:22 rene ] Original commit   Revision:336594
336594 Mk/Uses/compiler.mk
Mention nestedfct parameter.

Perform some language fixes while here.

Approved by:	portmgr (bapt)
Fri, 13 Dec 2013
[ 14:14 bapt ] Original commit   Revision:336347
336347 Mk/Uses/compiler.mk
Add compiler:nestedfct which will automatically probe USE_GCC=any
Wed, 20 Nov 2013
[ 21:48 bapt ] Original commit   Revision:334460
334460 Mk/Uses/compiler.mk
Fix a typo

Reported by:	Rainer Hurling <rhurlin@gwdg.de>
[ 21:47 bapt ] Original commit   Revision:334459
334459 Mk/Uses/compiler.mk
Swap compiler.mk to use gcc 4.7 when requesting a C++11/C11 compiler and clang
does not fit or the user explicitly want GCC.
[ 12:41 bapt ] Original commit   Revision:334410
334410 Mk/Uses/compiler.mk
Add CHOSEN_COMPILER_TYPE which can be clang or gcc

It value correspond to the type of compiler chosen by the famework depending on
the options

Requested by:	rene
Fri, 15 Nov 2013
[ 22:25 bapt ] Original commit   Revision:333945
333945 Mk/Uses/compiler.mk
Make sure clang uses ports ld on FreeBSD 8
Tue, 12 Nov 2013
[ 09:25 bapt ] Original commit   Revision:333554
333554 Mk/Uses/compiler.mk
On FreeBSD 8 clang will need a newer version of binutils.

Reported by:	dbn
Thu, 7 Nov 2013
[ 17:35 bapt ] Original commit   Revision:333142
333142 Mk/Uses/compiler.mk
Allow base clang to be used if version is >= 3.3
This gives 2 new variables to the porters:
ALT_COMPILER_TYPE which can be empty, clang or cc depending on what ${CC} is
ALT_COMPILER_VERSION which will give the porter a 2 digit version of the
alternative compiler

Requested by:	many
Thu, 17 Oct 2013
[ 09:50 rene ] Original commit   Revision:330622
330622 Mk/Uses/compiler.mk
Document "openmp" as a valid argument.

Approved by:	portmgr (bapt)
Mon, 14 Oct 2013
[ 16:46 marino ] Original commit   Revision:330336
330336 Mk/Uses/compiler.mk
Mk/Uses/compiler.mk: Ensure COMPILER_TYPE can only be clang or gcc

The compiler.mk comments and code state that COMPILER_TYPE can only be
of the value "clang" or "gcc".  However, the code that determines this
allows for a possible undefined third state (empty string).  BMake
will emit a lot of errors about badly formatted conditionals if
COMPILER_TYPE is empty.

Since, by definition, if the COMPILER_TYPE is not clang, it must be
gcc, so skip the conditional gcc check and just set it.  The entire
file must be updated if support for additional compilers is desired.

This bug was discovered because the gcc detection code failed to
identify the DragonFly base compiler (GCC 4.7.3) as gcc.

Approved by:	portmgr (bapt)
Sat, 12 Oct 2013
[ 05:42 bapt ] Original commit   Revision:330120
330120 Mk/Uses/compiler.mk
Always use a recent version of gcc in case a port needs openmp support

Submitted by:	gerald
Wed, 9 Oct 2013
[ 05:52 bapt ] Original commit   Revision:329860
329860 Mk/Uses/compiler.mk
Add a new argument openmp to make sure that only gcc is used (for now) is the
port requires openmp

Requested by:	brooks
[ 05:45 bapt ] Original commit   Revision:329859
329859 Mk/Uses/compiler.mk
Really really commit the right version

Pointyhat to:	bapt
[ 00:46 bdrewery ] Original commit   Revision:329852
329852 Mk/Uses/compiler.mk
Revert r329829 to restore compiler.mk
Tue, 8 Oct 2013
[ 19:41 bapt ] Original commit   Revision:329829
329829 Mk/Uses/compiler.mk
Actually commit the right version
[ 18:55 bapt ] Original commit   Revision:329823
329823 CHANGES
329823 Mk/Uses/compiler.mk
329823 UPDATING
New USES=compiler

Supported arguments are:
  - c++11-lang: the port needs a c++11 aware compiler what ever standard
  library it uses, implies features
  - c++11-lib: the port needs a c++11 standard library, implies features
  - c11: the ports needs a c11 aware compiler implies features
  - features: this will create a COMPILER_FEATURES variable which contains
  the list of features ${CC} do support, implies env.
  - env: the COMPILER_TYPE will be set to either gcc or clang.

  By default the uses will try to use clang33 from ports when nothing in
  base is relevant except if the user explicitly defines
  FAVORITE_COMPILER=gcc in his make.conf

Please note that testing tinderbox prior to version: 4.0.1_1 is not able to
properly figure out the dependencies implied by this USES.

Number of commits found: 39

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
openssl*Sep 23
openssl-devel*Sep 23
irssi*Sep 22
irssi*Sep 22
firefoxSep 20
firefox*Sep 20
firefox-esrSep 20
firefox-esr*Sep 20
libxulSep 20
libxul*Sep 20
linux-firefoxSep 20
linux-firefox*Sep 20
linux-seamonkeySep 20
linux-seamonkey*Sep 20
linux-thunderbirdSep 20

13 vulnerabilities affecting 38 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 26265
Broken 376
Deprecated 219
Ignore 640
Forbidden 0
Restricted 199
No CDROM 83
Vulnerable 61
Expired 15
Set to expire 205
Interactive 0
new 24 hours 4
new 48 hours7
new 7 days26
new fortnight55
new month120

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.