Commit Graph

26 Commits

Author SHA1 Message Date
naddy
85229c97e7 drop RCS Ids 2022-03-11 18:49:30 +00:00
sthen
9fe1e38b23 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:43:27 +00:00
bentley
9ab3b32465 Include cstdlib for free()/posix_memalign(). 2018-10-28 08:59:07 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
jasper
4cb865d536 fix with clang6, contained the following gem:
switch( immediate ) {
case false:
	do something
	break;
case true:
	do something else
	break;
}

i don't even...
2018-04-08 13:29:08 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
espie
d8c7e62f2a let it build with clang...
- friend declaration with default params have to be definitions.
- the cidr set functions are very disturbing, assume people don't use
it on network classes with constants, because it *will* try to modify
char constants.
2017-04-29 15:30:04 +00:00
sthen
7b9fdbb2c9 use LIBCXX 2017-04-10 11:45:22 +00:00
naddy
ce859edcb4 garbage collect CONFIGURE_SHARED 2016-03-11 20:28:21 +00:00
jca
a5c80a1200 Replace SSLv3_client_method() with SSLv23_client_method() 2015-07-18 18:43:30 +00:00
naddy
2382144b92 fold lib-only PFRAG.shared into PLIST, regen PLIST, and bump 2015-03-16 18:07:34 +00:00
naddy
570aa62a9c Drop remaining MD5/RMD160/SHA1 checksums. 2015-01-18 03:12:39 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
bcf3856632 PERMIT_* / REGRESS->TEST sweep 2013-03-11 10:50:00 +00:00
sthen
b7e535002c sync wantlib 2012-12-23 12:25:30 +00:00
ajacoutot
86265ce150 Fix usage of the _POSIX_THREAD_PRIORITY_SCHEDULING macro.
from Brad
2012-05-17 05:01:35 +00:00
ajacoutot
091bb20796 Fix some ports improperly using the POSIX feature test macros. Just
checking if they're defined is wrong as -1 is a valid value to indicate
the feature is not supported. No package bumps as the code sections in
question are not being built at the moment.

from Brad
2012-03-30 06:09:54 +00:00
jasper
d65315d0ce - regen WANTLIB 2011-11-03 22:13:23 +00:00
sthen
491c689745 bump for pfioc_natlook changes 2011-03-26 10:01:08 +00:00
sthen
d580cde0ab fix various typos, from Anthony J. Bentley with a few tweaks by myself 2011-03-14 09:15:33 +00:00
sthen
baed85fac9 update to 1.7.3, from Brad (maintainer) 2009-05-06 17:16:17 +00:00
sthen
3411d2be5d update to commoncpp 1.6.3, from Brad. 2009-03-08 10:28:00 +00:00
sthen
1f1fd46119 minor update ("the only change was adding multiple inclusion guard
to one of the headers and that's it") from Brad, and fix website URL.
2008-05-10 23:49:56 +00:00
jakemsr
de37fb5c7c maintainence update to commoncpp-1.6.1.
from brad@
2008-03-31 01:08:46 +00:00
jakemsr
b5de437bf0 import commoncpp
Common C++ offers a highly portable C++ application development
framework.  Common C++ provides classes for threads, sockets, daemon
management, system logging, object synchronization, realtime network
development, persistant object management, and file access.

from brad@

ok ajacoutot@
2007-12-08 05:22:09 +00:00