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

Number of commits found: 5

Fri, 30 Sep 2016
[ 19:24 tijl ] Original commit   Revision:423014
423014 Mk/Uses/
423014 Mk/Uses/
423014 Mk/Uses/
423014 archivers/pigz/Makefile
423014 archivers/unmakeself/Makefile
423014 audio/fplib/Makefile
423014 audio/listener/Makefile
423014 benchmarks/glmark2/Makefile
423014 databases/firebird25-server/Makefile
423014 databases/rocksdb/Makefile

(Only the first 10 of 60 ports in this commit are shown above. View all ports for this commit)
Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS.
USES=localbase:ldflags can be used to set LDFLAGS.  Normally LDFLAGS
appears too early on the command line causing some ports to link with
their own libraries in LOCALBASE (if installed) instead of WRKSRC.

Also make use of _USES_POST so -L${LOCALBASE}/lib is added as late as
possible after anything a port Makefile might set.  Use _USES_POST
instead of .include in and so things like
'USES=libedit localbase:ldflags' work correctly.

Fix some issues with LIBS in some ports.

Switch ports that don't support LIBS to localbase:ldflags.

PR:		212987
Exp-run by:	antoine
Approved by:	portmgr (antoine)
Tue, 15 Sep 2015
[ 21:24 amdmi3 ] Original commit   Revision:397026
397026 Mk/Uses/
- Use -isystem instead of -I to add ${LOCALBASE}/include to the list of header
search paths

First, this prevents ports which use strict -Werror settings from
build failures in third party headers (real life example is
devel/pructl which uses -Werror -Weverything and fails in libedit
header on actually harmless padding warning).

Second, this prevents ports which install headers from picking up
their own headers from LOCALBASE instead of using ones from WRKDIR,
which leads to any kind of problems when upgrading via ports.

PR:		203101
Approved by:	bapt
Differential Revision:	D3618
Thu, 20 Aug 2015
[ 12:51 rakuco ] Original commit   Revision:394861
394861 Mk/Uses/

When USE'ing, make sure CMake is also aware that it is supposed
to give preference to ${LOCALBASE} when looking for files and libraries.

This is going to be a requirement once CMake is updated to 3.3.x, as
starting with this version it will by default use the PATH environment
variable (stripping the "/bin" or "/sbin" parts of each entry) to determine
where to find files and libraries. Since in most cases /usr will come before
/usr/local, it will find base's libarchive and fail at the configuration
stage on older FreeBSD releases.

Approved by:	portmgr (antoine)
Differential Revision:
Sun, 19 Jul 2015
[ 17:22 bapt ] Original commit   Revision:392523
392523 Mk/Uses/
Fix typo

Reported by:	jbeich
[ 14:36 bapt ] Original commit   Revision:392507
392507 Mk/Uses/
392507 Mk/Uses/
392507 Mk/Uses/
Add 3 new uses

localbase: mostly a non user one which enforce the compiler related flags to
           lookup in localbase first to find libraries, designed to be used in
           other USES
libarchive: to be used each time one is using libarchive from ports. It is
            necessary to simplify work for porters dealing with different
            versions of libarchive from base and different ways libarchive can
            be linked in base (with libmd and/or libcrypto) only dealing with
            one libarchive over all the ports tree is easier
libedit:    enforce using libedit from ports for the same reasons as for

Same things will happen for other base libraries which collides with ports
version later.

Number of commits found: 5

User Login
Create account

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

This site
What is FreshPorts?
About the authors
How big is it?
The latest upgrade!

Enter Keywords:

Latest Vulnerabilities
drm-current-kmodNov 20
drm-devel-kmodNov 20
drm-fbsd12.0-kmodNov 20
squidNov 19
libidn2Nov 18
gcpioNov 15
libmadNov 13
chromiumNov 12
wordpressNov 12
wordpressNov 12
wordpressNov 12
wordpressNov 12
wordpressNov 12
nexus2-ossNov 07
php71Nov 06

9 vulnerabilities affecting 115 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-11-20 10:58:20

Deleted ports
Sanity Test Failures

NEW Graphs (Javascript)

Calculated hourly:
Port count 38084
Broken 777
Deprecated 95
Ignore 1047
Forbidden 3
Restricted 157
Vulnerable 33
Expired 7
Set to expire 65
Interactive 0
new 24 hours 3
new 48 hours7
new 7 days26
new fortnight63
new month132

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