svn commit: r556857 - head/databases/memcached
Steve Wills
swills at FreeBSD.org
Thu Dec 3 03:28:44 UTC 2020
Hi,
No objection here, happy to see this actually, but this needed a PR and
approval or at the least a "Approved by: tier 2 blanket" line.
Steve
On 12/2/20 5:03 PM, Piotr Kubaj wrote:
> Author: pkubaj
> Date: Wed Dec 2 22:03:47 2020
> New Revision: 556857
> URL: https://svnweb.freebsd.org/changeset/ports/556857
>
> Log:
> databases/memcached: enable DTRACE on powerpc64 head
>
> -no-integrated-as is ommitted, since as can't build the compiler-generated code. memcached nevertheless builds.
>
> Modified:
> head/databases/memcached/Makefile
>
> Modified: head/databases/memcached/Makefile
> ==============================================================================
> --- head/databases/memcached/Makefile Wed Dec 2 21:48:25 2020 (r556856)
> +++ head/databases/memcached/Makefile Wed Dec 2 22:03:47 2020 (r556857)
> @@ -3,6 +3,7 @@
>
> PORTNAME= memcached
> PORTVERSION= 1.6.8
> +PORTREVISION= 1
> CATEGORIES= databases
> MASTER_SITES= http://www.memcached.org/files/ \
> GENTOO
> @@ -33,6 +34,11 @@ OPTIONS_DEFINE= DOCS SASL
> OPTIONS_DEFAULT= SASL
> OPTIONS_DEFINE_amd64= DTRACE
> OPTIONS_DEFAULT_amd64= DTRACE
> +OPTIONS_DEFINE_powerpc64= DTRACE
> +OPTIONS_DEFAULT_powerpc64= DTRACE
> +OPTIONS_EXCLUDE_powerpc64= ${OPTIONS_EXCLUDE_${ARCH}_${OSREL:R}}
> +OPTIONS_EXCLUDE_powerpc64_11= DTRACE
> +OPTIONS_EXCLUDE_powerpc64_12= DTRACE
>
> .if !exists(/usr/sbin/dtrace)
> OPTIONS_EXCLUDE+= DTRACE
> @@ -61,12 +67,12 @@ CONFIGURE_ARGS+= --enable-tls
> USES+= ssl
> .endif
>
> -.if ${ARCH} == amd64
> +.if ${ARCH} == amd64 || ${ARCH} == powerpc64
> CONFIGURE_ARGS+= --enable-64bit
> .endif
>
> # avoid triggering a bug in libdtrace, see illumos issue 6653
> -.if ${PORT_OPTIONS:MDTRACE}
> +.if ${PORT_OPTIONS:MDTRACE} && ${ARCH} == amd64
> CFLAGS+= -no-integrated-as
> .endif
>
>
More information about the svn-ports-all
mailing list