cvs commit: ports/dns/c-ares Makefile distinfo pkg-plist
ports/dns/c-ares/files ares-config-info.patch patch-Makefile.in
Stanislav Sedov
stas at FreeBSD.org
Sat Mar 27 02:23:00 UTC 2010
On Mon, 22 Mar 2010 10:56:04 +0000 (UTC)
Peter Pentchev <roam at FreeBSD.org> mentioned:
> roam 2010-03-22 10:56:04 UTC
>
> FreeBSD ports repository
>
> Modified files:
> dns/c-ares Makefile distinfo pkg-plist
> dns/c-ares/files ares-config-info.patch patch-Makefile.in
> Log:
> Update to c-ares-1.7.0. In the process:
> - actually pass the options-enabled arguments to the configure script!
> - add the "hide symbols" configurable knob, though I've no idea why
> anybody would want to turn that off... except maybe for debugging
> - install the "acountry", "adig", and "ahost" programs, since they do
> come in useful every now and then
> - refresh the patches and add descriptions at the top
>
> Revision Changes Path
> 1.12 +16 -3 ports/dns/c-ares/Makefile
> http://cvsweb.FreeBSD.org/ports/dns/c-ares/Makefile.diff?r1=1.11&r2=1.12
> | --- ports/dns/c-ares/Makefile 2009/06/23 13:27:53 1.11
> | +++ ports/dns/c-ares/Makefile 2010/03/22 10:56:04 1.12
> | @@ -2,11 +2,11 @@
> | # Date created: 8 September 2003
> | # Whom: roam at FreeBSD.org
> | #
> | -# $FreeBSD: /usr/local/www/cvsroot/FreeBSD/ports/dns/c-ares/Makefile,v 1.11 2009/06/23 13:27:53 pav Exp $
> | +# $FreeBSD: /usr/local/www/cvsroot/FreeBSD/ports/dns/c-ares/Makefile,v 1.12 2010/03/22 10:56:04 roam Exp $
> | #
> |
> | PORTNAME= c-ares
> | -PORTVERSION= 1.6.0
> | +PORTVERSION= 1.7.0
> | CATEGORIES= dns
> | MASTER_SITES= http://c-ares.haxx.se/
> |
> | @@ -15,6 +15,7 @@ COMMENT= An asynchronous DNS resolver li
> |
> | OPTIONS= CONFIG_INFO "Add the ares_config_info patch" ON \
> | DEBUG "Build with debug information" OFF \
> | + HIDE_SYMBOLS "Hide internal library symbols" ON \
> | OPTIMIZED_CFLAGS "Build with compiler optimizations" OFF
> |
> | CONFLICTS= ares-1.*
> | @@ -32,6 +33,11 @@ CONFIGURE_ARGS+= --enable-debug
> | .else
> | CONFIGURE_ARGS+= --disable-debug
> | .endif
> | +.if defined(WITH_HIDE_SYMBOLS)
> | +CONFIGURE_ARGS+= --enable-symbol-hiding
> | +.else
> | +CONFIGURE_ARGS+= --disable-symbol-hiding
> | +.endif
You have HIDE_SYMBOLS "on" by default, so the check should look like
.if !defined(WITHOUT_HIDE_SYMBOLS)
Otherwise the behaviour of the port is inconsistent wrt. to the batch builds.
Now the package built from the port include library symbols which is not default.
--
Stanislav Sedov
ST4096-RIPE
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 801 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-ports/attachments/20100327/1e763911/attachment.pgp
More information about the cvs-ports
mailing list