[linimon at FreeBSD.org: svn commit: r444251 - in head: archivers/p7zip archivers/par2cmdline-tbb archivers/rar audio/boodler audio/csound audio/openal audio/spiralsynthmodular audio/xmms-sapplug biology/hmmer cad/elmerfem...]

Mark Linimon linimon at lonesome.com
Sun Jun 25 00:37:39 UTC 2017


FYI.  You do not need to take any action.

archivers/p7zip                          rakuco at FreeBSD.org
archivers/par2cmdline-tbb                martymac at FreeBSD.org
archivers/rar                            gabor at FreeBSD.org
audio/openal                             erik at bz.bzflag.bz
audio/xmms-sapplug                       ehaupt at FreeBSD.org
biology/hmmer                            bacon4000 at gmail.com
databases/p5-Class-DBI-Plugin-Senna      kuriyama at FreeBSD.org
devel/binutils                           bapt at FreeBSD.org
devel/boehm-gc                           cpm at FreeBSD.org
devel/efl                                enlightenment at FreeBSD.org
devel/gdb                                luca.pizzamiglio at gmail.com
devel/gdb66                              mi at aldan.algebra.com
devel/google-perftools                   yuri at rawbw.com
devel/libcfg                             rodrigo at FreeBSD.org
devel/lightning                          bofh at FreeBSD.org
devel/pcre                               adamw at FreeBSD.org
devel/pcre2                              feld at FreeBSD.org
devel/tbb                                martymac at FreeBSD.org
devel/yasm-devel                         koobs at FreeBSD.org
devel/yasm                               johnson.peter at gmail.com
editors/biew                             danfe at FreeBSD.org
editors/psgml                            hrs at FreeBSD.org
emulators/dynamips-community             pavelivolkov at gmail.com
emulators/vba                            arundel at h3c.de
irc/anope                                feld at FreeBSD.org
japanese/migemo                          nobutaka at FreeBSD.org
lang/fasm                                graudeejs at gmail.com
lang/newlisp-devel                       olgeni at FreeBSD.org
lang/newlisp                             olgeni at FreeBSD.org
lang/oo2c                                johans at FreeBSD.org
lang/scm                                 mi at aldan.algebra.com
lang/smalltalk                           johans at FreeBSD.org
mail/eps                                 ismail at EnderUNIX.org
mail/meta1                               dinoex at FreeBSD.org
mail/qmail                               erdgeist at erdgeist.org
math/ccmath                              db at FreeBSD.org
net-p2p/bitcoin-daemon                   robbak at robbak.com
net-p2p/bitcoin-utils                    robbak at robbak.com
net/liveMedia                            multimedia at FreeBSD.org
net/py-libdnet                           onatan at gmail.com
net/tcpkali                              neel at neelc.org
print/auctex                             hrs at FreeBSD.org
print/pdflib                             ale at FreeBSD.org
security/amavisd-new                     flo at FreeBSD.org
security/iaikpkcs11wrapper               ale at FreeBSD.org
security/masscan                         taguchi.ch at gmail.com
security/medusa                          dbaio at FreeBSD.org
security/openssl-devel                   brnrd at FreeBSD.org
security/openssl                         brnrd at FreeBSD.org
security/rubygem-scrypt                  sunpoet at FreeBSD.org
security/tor-devel                       yuri at rawbw.com
security/tor                             yuri at rawbw.com
security/yersinia                        ayu at commun.jp
sysutils/dmidecode                       sunpoet at FreeBSD.org
sysutils/mcelog                          ultima1252 at gmail.com
sysutils/rubygem-facter                  robak at FreeBSD.org
sysutils/tw_cli                          jpaetzel at FreeBSD.org
sysutils/xen-guest-tools                 dinoex at FreeBSD.org
sysutils/xosview                         otacilio.neto at bsd.com.br
sysutils/zidrav                          dinoex at FreeBSD.org
textproc/uim                             nobutaka at FreeBSD.org

mcl

----- Forwarded message from Mark Linimon <linimon at FreeBSD.org> -----

Date: Sun, 25 Jun 2017 00:29:09 +0000 (UTC)
From: Mark Linimon <linimon at FreeBSD.org>
To: ports-committers at freebsd.org, svn-ports-all at freebsd.org, svn-ports-head at freebsd.org
Subject: svn commit: r444251 - in head: archivers/p7zip archivers/par2cmdline-tbb archivers/rar audio/boodler audio/csound audio/openal audio/spiralsynthmodular audio/xmms-sapplug biology/hmmer cad/elmerfem...

Author: linimon
Date: Sun Jun 25 00:29:09 2017
New Revision: 444251
URL: https://svnweb.freebsd.org/changeset/ports/444251

Log:
  Begin deorbit burn of ia64.  We have not attempted to build packages for
  it for many years.
  
  While here, alphabetize ARCHs, pet portlint, and modernize usages.
  
  Approved by:	portmgr (tier-2 blanket)

Modified:
  head/archivers/p7zip/Makefile
  head/archivers/par2cmdline-tbb/Makefile
  head/archivers/rar/Makefile
  head/audio/boodler/Makefile
  head/audio/csound/Makefile
  head/audio/openal/Makefile
  head/audio/spiralsynthmodular/Makefile
  head/audio/xmms-sapplug/Makefile
  head/biology/hmmer/Makefile
  head/cad/elmerfem/Makefile
  head/databases/p5-Class-DBI-Plugin-Senna/Makefile
  head/devel/binutils/Makefile
  head/devel/boehm-gc/Makefile
  head/devel/dparser/Makefile
  head/devel/efl/Makefile
  head/devel/gdb/Makefile
  head/devel/gdb66/Makefile
  head/devel/google-perftools/Makefile
  head/devel/judy/Makefile
  head/devel/libcfg/Makefile
  head/devel/lightning/Makefile
  head/devel/pcre/Makefile
  head/devel/pcre2/Makefile
  head/devel/pire/Makefile
  head/devel/plan9port/Makefile
  head/devel/py-bison/Makefile
  head/devel/tbb/Makefile
  head/devel/yasm-devel/Makefile
  head/devel/yasm/Makefile
  head/editors/biew/Makefile
  head/editors/hte/Makefile
  head/editors/psgml/Makefile
  head/emulators/dynamips-community/Makefile
  head/emulators/vba/Makefile
  head/games/teeworlds/Makefile
  head/graphics/dataplot/Makefile
  head/graphics/gsculpt/Makefile
  head/graphics/nvidia-texture-tools/Makefile
  head/irc/anope/Makefile
  head/japanese/migemo/Makefile
  head/japanese/vftool/Makefile
  head/lang/fasm/Makefile
  head/lang/newlisp-devel/Makefile
  head/lang/newlisp/Makefile
  head/lang/oo2c/Makefile
  head/mail/eps/Makefile
  head/mail/meta1/Makefile
  head/mail/qmail/Makefile
  head/math/ccmath/Makefile
  head/math/dieharder/Makefile
  head/misc/localedata/Makefile
  head/multimedia/avbin/Makefile
  head/multimedia/recmpeg/Makefile
  head/net-p2p/bitcoin-daemon/Makefile
  head/net-p2p/bitcoin-utils/Makefile
  head/net/liveMedia/Makefile
  head/net/openh323/Makefile
  head/net/py-libdnet/Makefile
  head/net/tcpkali/Makefile
  head/print/auctex/Makefile
  head/print/pdflib/Makefile
  head/security/amavisd-new/Makefile
  head/security/iaikpkcs11wrapper/Makefile
  head/security/masscan/Makefile
  head/security/matrixssl/Makefile
  head/security/medusa/Makefile
  head/security/openssl-devel/Makefile
  head/security/openssl/Makefile
  head/security/rubygem-scrypt/Makefile
  head/security/tor-devel/Makefile
  head/security/tor/Makefile
  head/security/yersinia/Makefile
  head/sysutils/dmidecode/Makefile
  head/sysutils/mcelog/Makefile
  head/sysutils/rubygem-facter/Makefile
  head/sysutils/tw_cli/Makefile
  head/sysutils/xen-guest-tools/Makefile
  head/sysutils/xosview/Makefile
  head/sysutils/zidrav/Makefile
  head/textproc/uim/Makefile
  head/x11-toolkits/xforms/Makefile

Modified: head/archivers/p7zip/Makefile
==============================================================================
--- head/archivers/p7zip/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/archivers/p7zip/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -22,7 +22,6 @@ WRKSRC=		${WRKDIR}/${PORTNAME}_${PORTVERSION}
 
 CFLAGS_aarch64=	-fPIC
 CFLAGS_amd64=	-fPIC
-CFLAGS_ia64=	-fPIC
 CFLAGS_powerpc=	-fPIC
 CFLAGS_sparc64=	-fPIC
 

Modified: head/archivers/par2cmdline-tbb/Makefile
==============================================================================
--- head/archivers/par2cmdline-tbb/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/archivers/par2cmdline-tbb/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -15,7 +15,8 @@ LICENSE=	GPLv2
 
 LIB_DEPENDS=	libtbb.so:devel/tbb
 
-ONLY_FOR_ARCHS=	i386 amd64 ia64
+ONLY_FOR_ARCHS=		amd64 i386
+
 GNU_CONFIGURE=	yes
 USES=		autoreconf
 CPPFLAGS+=	-I${LOCALBASE}/include

Modified: head/archivers/rar/Makefile
==============================================================================
--- head/archivers/rar/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/archivers/rar/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -16,6 +16,9 @@ LICENSE_NAME=	RAR license
 LICENSE_FILE=	${WRKSRC}/license.txt
 LICENSE_PERMS=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
 
+BROKEN_powerpc=		fails to install: File format not recognized
+BROKEN_sparc64=		fails to install: File format not recognized
+
 RESTRICTED=	only unmodified original package can be distributed
 NO_BUILD=	yes
 WRKSRC=		${WRKDIR}/rar
@@ -29,9 +32,7 @@ SFX_DESC=	SFX archive support (implies compat9x on Fre
 
 .include <bsd.port.pre.mk>
 
-.if ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64"
-BROKEN=	fails to install on ia64/powerpc/sparc64: File format not recognized
-.elif ${ARCH} == "amd64" || ${ARCH} == "ia64"
+.if ${ARCH} == "amd64"
 .if !defined(HAVE_COMPAT_IA32_KERN)
 HAVE_COMPAT_IA32_KERN!=	if ${SYSCTL} -n compat.ia32.maxvmem >/dev/null 2>&1; then ${ECHO_CMD} YES; fi
 .endif

Modified: head/audio/boodler/Makefile
==============================================================================
--- head/audio/boodler/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/audio/boodler/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -45,7 +45,7 @@ OSS_CONFIGURE_ON=	--driver oss
 
 .include <bsd.port.pre.mk>
 
-.if ${ARCH} == "amd64" || ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64"
+.if ${ARCH} == "amd64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64"
 CONFIGURE_ARGS+=	--PIC
 .endif
 

Modified: head/audio/csound/Makefile
==============================================================================
--- head/audio/csound/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/audio/csound/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -21,6 +21,8 @@ BUILD_DEPENDS=	swig13>0:devel/swig13 \
 		gmm++>0:math/gmm++
 LIB_DEPENDS=	libsndfile.so:audio/libsndfile
 
+BROKEN_powerpc64=	Does not build
+
 PORTSCOUT=	limit:^5\.
 
 CONFLICTS_INSTALL=	outguess-* csound6
@@ -104,15 +106,13 @@ DOCS_DISTFILES=		Csound${PORTVERSION:R}_manual_html.zi
 
 .include <bsd.port.pre.mk>
 
-.if ${ARCH} == amd64 || ${ARCH} == sparc64 || ${ARCH} == ia64
+.if ${ARCH} == amd64 || ${ARCH} == sparc64
 MAKE_ARGS+=	Word64=1
 .endif
 
 .if ${OPSYS} == FreeBSD
 CXXLIB=		c++
 .endif
-
-BROKEN_powerpc64=	Does not build
 
 post-patch:
 	@${SED} -e "s|%%LOCALBASE%%|${LOCALBASE}|g; \

Modified: head/audio/openal/Makefile
==============================================================================
--- head/audio/openal/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/audio/openal/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -41,9 +41,6 @@ ALSA_LIB_DEPENDS=	libasound.so:audio/alsa-lib
 ALSA_CONFIGURE_ENABLE=	alsa
 ASM_BUILD_DEPENDS=	nasm:devel/nasm
 
-NOT_FOR_ARCHS=	ia64
-NOT_FOR_ARCHS_REASON_ia64=	does not compile
-
 post-patch:
 	@${REINPLACE_CMD} -e 's/x86_64\*/amd64\* | \*ia64\*/g; \
 		/CPPFLAGS=/ d; s/ \*linux\*)/ \*bsd\*)/' ${WRKSRC}/configure

Modified: head/audio/spiralsynthmodular/Makefile
==============================================================================
--- head/audio/spiralsynthmodular/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/audio/spiralsynthmodular/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -24,8 +24,6 @@ LIBS+=		-L${LOCALBASE}/lib
 
 WRKSRC=		${WRKDIR}/spiralmodular-0.2.2
 
-BROKEN_ia64=	Does not compile on ia64
-
 OPTIONS_DEFINE=	OPTIMIZED_CFLAGS
 
 OPTIMIZED_CFLAGS_CFLAGS=-O3 -ffast-math

Modified: head/audio/xmms-sapplug/Makefile
==============================================================================
--- head/audio/xmms-sapplug/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/audio/xmms-sapplug/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -28,7 +28,6 @@ PLIST_FILES=	lib/xmms/Input/libsap.so
 OPTIONS_DEFINE=	OPTIMIZED_CFLAGS
 
 CFLAGS_amd64=	-fpic -DPIC
-CFLAGS_ia64=	-fpic -DPIC
 
 .include <bsd.port.pre.mk>
 

Modified: head/biology/hmmer/Makefile
==============================================================================
--- head/biology/hmmer/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/biology/hmmer/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -30,7 +30,7 @@ OPTIONS_DEFINE=	DOCS EXAMPLES
 # HMMER is useless without SSE and any PC in use today should support it
 # Should probably also do enable-vmx on Power processors to enable
 # Altivec/VMX, but I don't have a machine to test this.
-.if ${ARCH} == "amd64" || ${ARCH} == "ia64" || ${ARCH} == "i386"
+.if ${ARCH} == "amd64" || ${ARCH} == "i386"
 CONFIGURE_ARGS+=--enable-sse
 .endif
 

Modified: head/cad/elmerfem/Makefile
==============================================================================
--- head/cad/elmerfem/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/cad/elmerfem/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -28,7 +28,7 @@ CMAKE_ARGS+=	-Wno-dev
 
 .include <bsd.port.pre.mk>
 
-.if ${ARCH} == "amd64" || ${ARCH} == "ia64"
+.if ${ARCH} == "amd64"
 CFLAGS_${ARCH}=	-fPIC
 CXXFLAGS_${ARCH}= -fPIC
 FCFLAGS+=	-fPIC

Modified: head/databases/p5-Class-DBI-Plugin-Senna/Makefile
==============================================================================
--- head/databases/p5-Class-DBI-Plugin-Senna/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/databases/p5-Class-DBI-Plugin-Senna/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -16,8 +16,6 @@ BUILD_DEPENDS=	p5-Class-DBI>=0:databases/p5-Class-DBI 
 USES=		perl5
 USE_PERL5=	configure
 
-BROKEN_ia64=	fails to configure with coredump
-
 # With $TRYBROKEN, do "perl Makefile.PL" in verbose mode.
 do-configure:
 	cd ${CONFIGURE_WRKSRC} && \

Modified: head/devel/binutils/Makefile
==============================================================================
--- head/devel/binutils/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/devel/binutils/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -77,7 +77,7 @@ STATIC_LDFLAGS+=	-all-static
 .include <bsd.port.pre.mk>
 
 # Actual earliest version may differ slightly
-.if ${ARCH} != powerpc && ${ARCH} != powerpc64 && ${ARCH} != ia64 && ${ARCH} != i386 && ${ARCH} != mips && ${ARCH} != mips64 && !defined(PKGNAMEPREFIX) && (${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 34 || ${COMPILER_TYPE} == gcc)
+.if ${ARCH} != i386 && ${ARCH} != mips && ${ARCH} != mips64 && ${ARCH} != powerpc && ${ARCH} != powerpc64 && !defined(PKGNAMEPREFIX) && (${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 34 || ${COMPILER_TYPE} == gcc)
 CONFIGURE_ARGS+=	--enable-gold --enable-plugins
 PLIST_SUB+=	GOLD=""
 .else

Modified: head/devel/boehm-gc/Makefile
==============================================================================
--- head/devel/boehm-gc/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/devel/boehm-gc/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -55,8 +55,6 @@ OPTIONS_DEFINE+=DOCS
 PORTDOCS=	*
 .endif
 
-NOT_FOR_ARCHS=	ia64
-
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MDEBUG}

Modified: head/devel/dparser/Makefile
==============================================================================
--- head/devel/dparser/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/devel/dparser/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -13,8 +13,6 @@ COMMENT=	Simple but powerful tool for parsing
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/COPYRIGHT
 
-BROKEN_ia64=	does not build on ia64
-
 WRKSRC=		${WRKDIR}/d
 
 EXTRACT_AFTER_ARGS=	--exclude "*my*"

Modified: head/devel/efl/Makefile
==============================================================================
--- head/devel/efl/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/devel/efl/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -6,6 +6,7 @@ PORTVERSION=	1.18.4
 PORTREVISION=	6
 CATEGORIES=	devel enlightenment
 MASTER_SITES=	http://download.enlightenment.org/rel/libs/${PORTNAME}/
+DIST_SUBDIR=	enlightenment
 
 MAINTAINER=	enlightenment at FreeBSD.org
 COMMENT=	Enlightenment Foundation Libraries
@@ -21,7 +22,6 @@ LIB_DEPENDS=	libgif.so:graphics/giflib \
 		libdbus-1.so:devel/dbus \
 		libsndfile.so:audio/libsndfile
 
-DIST_SUBDIR=	enlightenment
 GNU_CONFIGURE=	yes
 USES=		autoreconf compiler:c++11-lib gettext-tools gmake iconv jpeg \
 		libtool pathfix pkgconfig shared-mime-info tar:xz
@@ -143,7 +143,7 @@ CONFIGURE_ARGS+=		--disable-ibus --with-glib=no
 CONFIGURE_ARGS+=		--with-opengl=none
 .endif
 
-.if ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64"
+.if ${ARCH} == "powerpc" || ${ARCH} == "sparc64"
 USES+=				lua
 CONFIGURE_ARGS+=		--enable-lua-old
 PLIST_SUB+=			ELUA="@comment "

Modified: head/devel/gdb/Makefile
==============================================================================
--- head/devel/gdb/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/devel/gdb/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -38,7 +38,7 @@ LIB_DEPENDS+=	libexpat.so:textproc/expat2
 VER=		${PORTVERSION:S/.//g}
 PLIST_SUB=	VER=${VER}
 
-ONLY_FOR_ARCHS=	i386 amd64 powerpc powerpc64 armv6 mips	# untested elsewhere, might work
+ONLY_FOR_ARCHS=		amd64 armv6 i386 mips powerpc powerpc64		# untested elsewhere, might work
 
 OPTIONS_DEFINE=	DEBUG GDB_LINK GUILE KGDB PYTHON TUI
 

Modified: head/devel/gdb66/Makefile
==============================================================================
--- head/devel/gdb66/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/devel/gdb66/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -13,6 +13,7 @@ MAINTAINER=	mi at aldan.algebra.com
 COMMENT?=	GNU GDB of newer version than comes with the system
 
 BROKEN=		unfetchable
+BROKEN_powerpc=		Does not configure
 BROKEN_powerpc64=	Does not build
 
 PKGNAMESUFFIX=	66
@@ -76,10 +77,6 @@ pre-configure:
 PLIST_SUB+=	INSIGHT='@comment '
 CONFLICTS+=	gdb-insight*
 .endif
-
-.for a in ia64 powerpc
-BROKEN_${a}=	Does not configure on ia64 or powerpc
-.endfor
 
 .if ${ARCH} == "amd64"
 CONFIGURE_TARGET=	x86_64-portbld-freebsd${OSREL}

Modified: head/devel/google-perftools/Makefile
==============================================================================
--- head/devel/google-perftools/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/devel/google-perftools/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -13,10 +13,12 @@ COMMENT=	Fast, multi-threaded malloc() and nifty perfo
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN_powerpc64=	Does not build
-
 LIB_DEPENDS=	libunwind.so:devel/libunwind
 
+BROKEN_powerpc=		fails to build: assembly not supported, see PR#94: http://code.google.com/p/google-perftools/issues/detail?id=94&can=1
+BROKEN_powerpc64=	fails to build: assembly not supported, see PR#94: http://code.google.com/p/google-perftools/issues/detail?id=94&can=1
+BROKEN_sparc64=		fails to build: assembly not supported, see PR#94: http://code.google.com/p/google-perftools/issues/detail?id=94&can=1
+
 WRKSRC=		${WRKDIR}/gperftools-${PORTVERSION}
 DOCSDIR=	${PREFIX}/share/doc/gperftools
 
@@ -39,9 +41,6 @@ CXXFLAGS+=	-fno-builtin
 
 .if ${ARCH} == "amd64"
 CONFIGURE_ARGS+=--enable-frame-pointers
-.endif
-.if ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64"
-BROKEN=	Does not build, assembly not supported, see PR#94: http://code.google.com/p/google-perftools/issues/detail?id=94&can=1
 .endif
 
 post-patch:

Modified: head/devel/judy/Makefile
==============================================================================
--- head/devel/judy/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/devel/judy/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -24,9 +24,9 @@ PORTDOCS=	COPYRIGHT README *.htm
 
 .include <bsd.port.pre.mk>
 
-.if ${ARCH} == "i386"
+.if ${ARCH} == armv6 || ${ARCH} == i386 || ${ARCH} == mips || ${ARCH} == powerpc
 CONFIGURE_ARGS+=	--enable-32-bit
-.elif ${ARCH} == "amd64" || ${ARCH} == "ia64" || ${ARCH} == "sparc64"
+.else
 CONFIGURE_ARGS+=	--enable-64-bit
 .endif
 

Modified: head/devel/libcfg/Makefile
==============================================================================
--- head/devel/libcfg/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/devel/libcfg/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -26,7 +26,6 @@ OPTIONS_DEFINE=	EXAMPLES DOCS
 OPTIONS_SUB=	yes
 
 CFLAGS_amd64=	-fPIC
-CFLAGS_ia64=	-fPIC
 
 post-install:
 	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}

Modified: head/devel/lightning/Makefile
==============================================================================
--- head/devel/lightning/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/devel/lightning/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -20,7 +20,7 @@ USE_LDCONFIG=	yes
 
 PLIST_SUB=	JIT_ARCH=${ARCH:S/i386/x86/:S/amd64/x86/:S/x86_64/x86/:S/sparc64/sparc/:S/powerpc/ppc/}
 
-ONLY_FOR_ARCHS=	i386 amd64 arm ia64 powerpc sparc64 mips
+ONLY_FOR_ARCHS=	amd64 arm i386 mips powerpc sparc64
 
 INFO=		lightning
 

Modified: head/devel/pcre/Makefile
==============================================================================
--- head/devel/pcre/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/devel/pcre/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -80,7 +80,7 @@ CONFIGURE_ARGS+=	--with-parens-nest-limit=${WITH_PAREN
 CONFIGURE_ARGS+=	--with-posix-malloc-threshold=${WITH_POSIX_MALLOC_THRESHOLD}
 .endif
 
-.if ${ARCH} != "sparc64" && ${ARCH} != "ia64" && empty(ARCH:Mmips64*)
+.if ${ARCH} != "sparc64" && empty(ARCH:Mmips64*)
 CONFIGURE_ARGS+=	--enable-jit
 .else
 CONFIGURE_ARGS+=	--disable-jit

Modified: head/devel/pcre2/Makefile
==============================================================================
--- head/devel/pcre2/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/devel/pcre2/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -38,7 +38,7 @@ READLINE_CONFIGURE_ENABLE=	pcre2test-libreadline
 
 .include <bsd.port.options.mk>
 
-.if ${ARCH} != "sparc64" && ${ARCH} != "ia64" && ${ARCH:Mmips64*} == ""
+.if ${ARCH} != "sparc64" && ${ARCH:Mmips64*} == ""
 CONFIGURE_ARGS+=	--enable-jit
 .else
 CONFIGURE_ARGS+=	--disable-jit

Modified: head/devel/pire/Makefile
==============================================================================
--- head/devel/pire/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/devel/pire/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -22,7 +22,7 @@ USES=		autoreconf bison libtool
 USE_LDCONFIG=	yes
 TEST_TARGET=	check
 
-ONLY_FOR_ARCHS=	amd64 i386 ia64
+ONLY_FOR_ARCHS=		amd64 i386
 ONLY_FOR_ARCHS_REASON=	not yet ported to big-endian platforms
 
 .include <bsd.port.mk>

Modified: head/devel/plan9port/Makefile
==============================================================================
--- head/devel/plan9port/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/devel/plan9port/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -17,13 +17,11 @@ GH_ACCOUNT=	9fans
 GH_TAGNAME=	9f34853
 USE_GITHUB=	yes
 
-BROKEN_ia64=	does not install: cleanname not found
-BROKEN_sparc64=	does not install: cleanname not found
-
 LIB_DEPENDS=	libfreetype.so:print/freetype2 \
 		libfontconfig.so:x11-fonts/fontconfig
-
 RUN_DEPENDS=	rc:shells/rc
+
+BROKEN_sparc64=	does not install: cleanname not found
 
 USES=		perl5 shebangfix tar:tgz
 SHEBANG_LANG=	rc

Modified: head/devel/py-bison/Makefile
==============================================================================
--- head/devel/py-bison/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/devel/py-bison/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -28,12 +28,6 @@ EXAMPLESDIR=	${PREFIX}/share/examples/py-${PORTNAME}
 PORTDOCS=	*
 PORTEXAMPLES=	*
 
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "ia64"
-BROKEN=		Does not compile on ia64
-.endif
-
 post-install:
 	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/bison_.so
 ports-install-DOCS-on:
@@ -43,4 +37,4 @@ ports-install-EXAMPLES-on:
 	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
 	@(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/devel/tbb/Makefile
==============================================================================
--- head/devel/tbb/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/devel/tbb/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -23,7 +23,7 @@ SUB_LIST=	prefix="${PREFIX}" \
 OPTIONS_DEFINE=	DOCS
 PORTDOCS=	*
 
-ONLY_FOR_ARCHS=	amd64 i386 ia64
+ONLY_FOR_ARCHS=		amd64 i386
 ONLY_FOR_ARCHS_REASON=	has not been ported to this platform
 
 USE_LDCONFIG=	yes

Modified: head/devel/yasm-devel/Makefile
==============================================================================
--- head/devel/yasm-devel/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/devel/yasm-devel/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -35,10 +35,6 @@ CONFLICTS_INSTALL=	yasm-[0-9]*
 CONFIGURE_ARGS+=	--enable-debug
 .endif
 
-.if ${ARCH} == "ia64"
-CFLAGS:=	${CFLAGS:C/-O[0-9]//g}
-.endif
-
 regression-test: build
 	@cd ${WRKSRC} && ${MAKE} check
 

Modified: head/devel/yasm/Makefile
==============================================================================
--- head/devel/yasm/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/devel/yasm/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -19,12 +19,6 @@ LDFLAGS+=	-L${LOCALBASE}/lib
 NLS_USES=	gettext iconv
 NLS_CONFIGURE_OFF=--disable-nls --without-libiconv-prefix --without-libintl-prefix
 
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "ia64"
-CFLAGS:=	${CFLAGS:C/-O[0-9]//g}
-.endif
-
 INSTALL_TARGET=	install install-man
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/editors/biew/Makefile
==============================================================================
--- head/editors/biew/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/editors/biew/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -13,7 +13,9 @@ COMMENT=	Binary file viewer and editor
 
 LICENSE=	GPLv2
 
-ONLY_FOR_ARCHS=	amd64 i386 ia64
+BROKEN_powerpc=		Does not compile
+BROKEN_sparc64=		Does not compile
+ONLY_FOR_ARCHS=		amd64 i386
 ONLY_FOR_ARCHS_REASON=	no targets defined in Makefile
 
 USES=		dos2unix gmake iconv ncurses tar:bzip2
@@ -33,9 +35,6 @@ OPTIONS_DEFINE=	SLANG DOCS
 OPTIONS_DEFAULT=	SLANG
 
 SLANG_DESC=	Use S-Lang based display renderer
-
-BROKEN_powerpc=		Does not compile
-BROKEN_sparc64=		Does not compile
 
 SLANG_LIB_DEPENDS=	libslang.so:devel/libslang2
 SLANG_CONFIGURE_ON=	--enable-slang

Modified: head/editors/hte/Makefile
==============================================================================
--- head/editors/hte/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/editors/hte/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -13,8 +13,6 @@ COMMENT=	File editor/viewer/analyzer for executables
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN_ia64=	does not build
-
 USES=		ncurses tar:bzip2
 GNU_CONFIGURE=	yes
 

Modified: head/editors/psgml/Makefile
==============================================================================
--- head/editors/psgml/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/editors/psgml/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -18,7 +18,6 @@ COMMENT=	Major mode for editing SGML and XML documents
 LICENSE=	GPLv2
 
 USE_EMACS=	yes
-NOT_FOR_ARCHS=	ia64
 GNU_CONFIGURE=	YES
 CONFIGURE_ARGS=	--lispdir=${PSGML_LISPDIR}
 CONFIGURE_ENV=	EMACS=${EMACS_CMD}

Modified: head/emulators/dynamips-community/Makefile
==============================================================================
--- head/emulators/dynamips-community/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/emulators/dynamips-community/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -14,6 +14,9 @@ LICENSE=	GPLv2
 
 LIB_DEPENDS=	libelf.so:devel/libelf
 
+BROKEN_powerpc=		fails to compile: invokes x86 assembler
+BROKEN_sparc64=		fails to compile: invokes x86 assembler
+
 CFLAGS+=	-I${PREFIX}/include/libelf
 
 CONFLICTS=	dynamips-[0-9]* dynamips-devel-[0-9]*
@@ -41,10 +44,6 @@ DYNAMIPS_CODE=	stable
 .if ${OPSYS} == FreeBSD
 DYNAMIPS_ARCH=	nojit
 .endif
-
-BROKEN_ia64=	does not compile: invokes i386 assembler
-BROKEN_sparc64=	${BROKEN_ia64}
-BROKEN_powerpc=	${BROKEN_ia64}
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/${DYNAMIPS_CODE}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin

Modified: head/emulators/vba/Makefile
==============================================================================
--- head/emulators/vba/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/emulators/vba/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -16,6 +16,9 @@ LICENSE=	GPLv2
 BUILD_DEPENDS=	nasm:devel/nasm
 LIB_DEPENDS=	libpng.so:graphics/png
 
+BROKEN_powerpc=		Runaway cc1plus process
+BROKEN_sparc64=		Runaway cc1plus process
+
 USES=		gettext gmake
 GNU_CONFIGURE=	yes
 USE_SDL=	sdl
@@ -38,10 +41,6 @@ GTK2_CONFIGURE_ON=	--enable-gtk=2.4
 GTK2_LIB_DEPENDS=	libglademm-2.4.so:devel/libglademm24
 GTK2_USES=		pkgconfig
 PROFILING_CONFIGURE_ENABLE=	profiling
-
-BROKEN_ia64=	Runaway cc1plus process
-BROKEN_powerpc=	Runaway cc1plus process
-BROKEN_sparc64=	Runaway cc1plus process
 
 .include <bsd.port.options.mk>
 

Modified: head/games/teeworlds/Makefile
==============================================================================
--- head/games/teeworlds/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/games/teeworlds/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -33,10 +33,6 @@ SERVER_ONLY_DESC=Build dedicated server only
 
 .include <bsd.port.options.mk>
 
-.if ${ARCH} == "ia64"
-BROKEN=		Does not install on ia64: gets bus error
-.endif
-
 .if ${PORT_OPTIONS:MSERVER_ONLY}
 BAM_TARGET=	server_release
 PKGNAMESUFFX=	-server

Modified: head/graphics/dataplot/Makefile
==============================================================================
--- head/graphics/dataplot/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/graphics/dataplot/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -29,14 +29,14 @@ MAXOBV?=	400000	# Change if you need more observations
 
 .include <bsd.port.options.mk>
 
-.if ((${ARCH}=="amd64") || (${ARCH}=="sparc64") || (${ARCH}=="ia64"))
+.if ${ARCH} == amd64 || ${ARCH} == sparc64
 FFLAGS+= -DDD -DI32 -fdefault-real-8 -fdefault-double-8
 .else
 FFLAGS+= -DSD -DI32 -fdefault-real-8 -fdefault-double-8
 .endif
 
 post-extract:
-	@${INSTALL_DATA} ${FILESDIR}/Makefile.tmpl ${WRKSRC}/Makefile
+	${INSTALL_DATA} ${FILESDIR}/Makefile.tmpl ${WRKSRC}/Makefile
 	@${REINPLACE_CMD} \
 		-e 's;%%CFLAGS%%;${CFLAGS};' \
 		-e 's;%%FFLAGS%%;${FFLAGS};' \

Modified: head/graphics/gsculpt/Makefile
==============================================================================
--- head/graphics/gsculpt/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/graphics/gsculpt/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -18,6 +18,9 @@ LIB_DEPENDS=	libboost_python.so:devel/boost-python-lib
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}PyOpenGL>0:graphics/py-PyOpenGL \
 		${PYTHON_PKGNAMEPREFIX}gtkglext>0:x11-toolkits/py-gtkglext
 
+BROKEN_powerpc=		fails to compile
+BROKEN_sparc64=		fails to compile
+
 WRKSRC=		${WRKDIR}/${DISTNAME:S,-src,,}
 
 USES=		pkgconfig python:2 scons
@@ -34,11 +37,7 @@ DESKTOP_ENTRIES="gSculpt" "" \
 
 .include <bsd.port.pre.mk>
 
-.if ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64"
-BROKEN=		does not compile on ia64, powerpc, or sparc64
-.endif
-
-.if ${ARCH} == "i386"
+.if ${ARCH} == i386
 CFLAGS+=	-DGSCULPT_FPU_X86
 .endif
 

Modified: head/graphics/nvidia-texture-tools/Makefile
==============================================================================
--- head/graphics/nvidia-texture-tools/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/graphics/nvidia-texture-tools/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -16,7 +16,6 @@ LIB_DEPENDS=	libpng.so:graphics/png \
 		libtiff.so:graphics/tiff \
 		libIlmImf.so:graphics/OpenEXR
 
-BROKEN_ia64=	does not build
 BROKEN_powerpc=	does not build
 BROKEN_sparc64=	does not build
 
@@ -32,7 +31,8 @@ CXXFLAGS+=	-fPIC
 
 PORTDOCS=	NVIDIA_Texture_Tools_README.txt ChangeLog
 
-ONLY_FOR_ARCHS=	i386 amd64 powerpc powerpc64 # see src/nvcore/nvcore.h
+# see src/nvcore/nvcore.h
+ONLY_FOR_ARCHS=	amd64 i386 powerpc powerpc64
 
 OPTIONS_DEFINE=	COMPRESSUI DOCS
 OPTIONS_SUB=	yes

Modified: head/irc/anope/Makefile
==============================================================================
--- head/irc/anope/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/irc/anope/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -17,6 +17,8 @@ CXXFLAGS+=	"-I${LOCALBASE}/include"
 LDFLAGS+=	"-L${LOCALBASE}/lib"
 SHEBANG_FILES=	${WRKSRC}/src/tools/*.sh
 
+CFLAGS_amd64=	-fPIC
+
 USE_GITHUB=	yes
 
 USE_RC_SUBR=	anope
@@ -53,11 +55,6 @@ TRE_LIB_DEPENDS=	libtre.so:textproc/libtre
 .include <bsd.port.options.mk>
 
 .include <bsd.port.pre.mk>
-
-# XXX Add here other arch which needs -fPIC :-)
-.if ${ARCH} == "amd64" || ${ARCH} == "ia64"
-CFLAGS+=	-fPIC
-.endif
 
 post-patch:
 .if ${PORT_OPTIONS:MGNUTLS}

Modified: head/japanese/migemo/Makefile
==============================================================================
--- head/japanese/migemo/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/japanese/migemo/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -53,8 +53,6 @@ EXTRA_PATCHES+=	${PATCHDIR}/extra-patch-Makefile.am.ru
 		${PATCHDIR}/extra-patch-migemo.rb.in \
 		${PATCHDIR}/extra-patch-tests_Makefile.am
 
-BROKEN_ia64=	Does not compile
-
 .include <bsd.port.options.mk>
 
 post-extract:

Modified: head/japanese/vftool/Makefile
==============================================================================
--- head/japanese/vftool/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/japanese/vftool/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -26,8 +26,6 @@ FONTSDIR=	${PREFIX}/share/fonts
 JFMDIR=		${WRKDIR}/share/texmf/fonts/tfm/ptex
 TARGETDIRS=	vf-n2a vf-a2n vf-a2bk vf-p2pn
 
-BROKEN_ia64=	Coredump during build on ia64
-
 OPTIONS_DEFINE=	DOCS
 
 post-extract:

Modified: head/lang/fasm/Makefile
==============================================================================
--- head/lang/fasm/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/lang/fasm/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -12,7 +12,7 @@ COMMENT=	Flat, multiple-pass assembler for IA-32 & x86
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/license.txt
 
-ONLY_FOR_ARCHS=	i386 amd64 ia64
+ONLY_FOR_ARCHS=		amd64 i386
 IA32_BINARY_PORT=	yes
 
 PLIST_FILES=	bin/fasm

Modified: head/lang/newlisp-devel/Makefile
==============================================================================
--- head/lang/newlisp-devel/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/lang/newlisp-devel/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -12,10 +12,10 @@ COMMENT=	LISP like scripting language
 
 LICENSE=	GPLv3
 
-BROKEN_powerpc64=	does not build: error: redefinition of typedef CPPFunction
-
 LIB_DEPENDS=	libffi.so:devel/libffi
 
+BROKEN_powerpc64=	does not build: error: redefinition of typedef CPPFunction
+
 CONFLICTS=	newlisp-[0-9]*
 
 USES=		readline tar:tgz
@@ -42,7 +42,7 @@ GUISERV_DESC=	Install GUI server (in Java)
 CFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
 
-.if ${ARCH} == "amd64" || ${ARCH} == "sparc64" || ${ARCH} == "ia64"
+.if ${ARCH} == "amd64" || ${ARCH} == "sparc64"
 CFLAGS+=	-DNEWLISP64
 .endif
 

Modified: head/lang/newlisp/Makefile
==============================================================================
--- head/lang/newlisp/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/lang/newlisp/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -41,7 +41,7 @@ GUISERV_DESC=	Install GUI server (in Java)
 CFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
 
-.if ${ARCH} == "amd64" || ${ARCH} == "sparc64" || ${ARCH} == "ia64"
+.if ${ARCH} == "amd64" || ${ARCH} == "sparc64"
 CFLAGS+=	-DNEWLISP64
 .endif
 

Modified: head/lang/oo2c/Makefile
==============================================================================
--- head/lang/oo2c/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/lang/oo2c/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -17,6 +17,8 @@ BUILD_DEPENDS=	xsltproc:textproc/libxslt
 RUN_DEPENDS=	libtool:devel/libtool
 LIB_DEPENDS=	libgc.so:devel/boehm-gc
 
+ONLY_FOR_ARCHS=		amd64 i386
+
 DOCSDIR=	lib/${PORTNAME}
 USES=		gmake libtool:build tar:bzip2
 GNU_CONFIGURE=	yes
@@ -25,8 +27,6 @@ USE_CSTD=	gnu89
 USE_GCC=	any
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
-
-ONLY_FOR_ARCHS=	i386 amd64 ia64
 
 OPTIONS_DEFINE=	DOCS
 

Modified: head/mail/eps/Makefile
==============================================================================
--- head/mail/eps/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/mail/eps/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -14,12 +14,8 @@ OPTIONS_DEFINE=	DOCS
 
 USE_CSTD=	gnu89
 
-.include <bsd.port.pre.mk>
+CFLAGS_amd64=	-fPIC
 
-.if ${ARCH} == "amd64" || ${ARCH} == "ia64"
-CFLAGS+=	-fPIC
-.endif
-
 PORTDOCS=	howto
 
 MAKE_ENV+=	DEFS="${CFLAGS}"
@@ -36,4 +32,4 @@ do-install:
 	${MKDIR} ${STAGEDIR}${DOCSDIR}
 	${INSTALL_DATA} ${WRKSRC}/doc/${PORTDOCS} ${STAGEDIR}${DOCSDIR}
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/mail/meta1/Makefile
==============================================================================
--- head/mail/meta1/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/mail/meta1/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -5,8 +5,8 @@ PORTVERSION=	1.1.0a.7.0
 PORTREVISION=	0
 CATEGORIES=	mail ipv6
 MASTER_SITES=	http://www.MeTA1.org/download/.alpha/ween/
-DISTNAME=	${PORTNAME}-1.1.Alpha7.0
 PKGNAMESUFFIX?=	${TLS_SUFFIX}${SASL_SUFFIX}${BERKELEYDB_SUFFIX}${PMILTER_SUFFIX}${PKGNAMESUFFIX2}
+DISTNAME=	${PORTNAME}-1.1.Alpha7.0
 
 MAINTAINER=	dinoex at FreeBSD.org
 COMMENT=	Secure and efficient mail gateway
@@ -14,7 +14,6 @@ COMMENT=	Secure and efficient mail gateway
 LICENSE=	BSD4CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-NOT_FOR_ARCHS=	ia64
 MAKE_JOBS_UNSAFE=	yes
 CONFLICTS=	smx-*
 MANUAL_PACKAGE_BUILD=	needs hostname

Modified: head/mail/qmail/Makefile
==============================================================================
--- head/mail/qmail/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/mail/qmail/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -386,7 +386,7 @@ NO_PREFIX_RMDIR=yes
 
 .include <bsd.port.options.mk>
 
-.if ( ${ARCH} == "amd64" || ${ARCH} == "ia64" ) && !defined(SLAVE_LDAP) \
+.if ${ARCH} == "amd64" && !defined(SLAVE_LDAP) \
     && !defined(SLAVE_SPAMCONTROL)
 EXTRA_PATCHES+=			${FILESDIR}/extra-patch-amd64
 .endif

Modified: head/math/ccmath/Makefile
==============================================================================
--- head/math/ccmath/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/math/ccmath/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -20,7 +20,7 @@ SRC_DIRS=	cfit complex fft geom intg matrix roots sfun
 
 .include <bsd.port.pre.mk>
 
-.if ${ARCH} == "amd64" || ${ARCH} == "ia64"
+.if ${ARCH} == "amd64"
 COPT=		-fPIC
 .endif
 
@@ -44,11 +44,11 @@ do-build:
 		${CC} -shared -Wl,-soname=libccm.so.1 -o libccm.so.1 *.o)
 
 do-install:
-	@${INSTALL_DATA} ${WRKSRC}/ccmath.h ${STAGEDIR}${PREFIX}/include
-	@${INSTALL_DATA} ${WRKSRC}/tmp/libccm.a ${STAGEDIR}${PREFIX}/lib
-	@${INSTALL_LIB} ${WRKSRC}/tmp/libccm.so.1 ${STAGEDIR}${PREFIX}/lib
+	${INSTALL_DATA} ${WRKSRC}/ccmath.h ${STAGEDIR}${PREFIX}/include
+	${INSTALL_DATA} ${WRKSRC}/tmp/libccm.a ${STAGEDIR}${PREFIX}/lib
+	${INSTALL_LIB} ${WRKSRC}/tmp/libccm.so.1 ${STAGEDIR}${PREFIX}/lib
 	@${LN} -s libccm.so.1 ${STAGEDIR}${PREFIX}/lib/libccm.so
 	@${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/ccmath
-	@${INSTALL_DATA} ${WRKSRC}/manual/* ${STAGEDIR}${PREFIX}/share/doc/ccmath
+	${INSTALL_DATA} ${WRKSRC}/manual/* ${STAGEDIR}${PREFIX}/share/doc/ccmath
 
 .include <bsd.port.post.mk>

Modified: head/math/dieharder/Makefile
==============================================================================
--- head/math/dieharder/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/math/dieharder/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -14,6 +14,7 @@ LICENSE=	GPLv2
 
 LIB_DEPENDS=	libgsl.so:math/gsl
 
+BROKEN_sparc64=		fails to compile
 MAKE_JOBS_UNSAFE=	yes
 
 USES=		dos2unix libtool tar:tgz
@@ -22,13 +23,7 @@ CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
 USE_LDCONFIG=	yes
 
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "ia64" || ${ARCH} == "sparc64"
-BROKEN=		Does not compile on ia64 or sparc64
-.endif
-
 check test: build
 	${WRKSRC}/dieharder/dieharder -a
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/misc/localedata/Makefile
==============================================================================
--- head/misc/localedata/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/misc/localedata/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -13,7 +13,7 @@ COMMENT=	Legacy locale data for FreeBSD 6+
 USES=		tar:bzip2
 NO_BUILD=	yes
 
-ONLY_FOR_ARCHS=	amd64 ia64 i386 pc98 sparc64
+ONLY_FOR_ARCHS=	amd64 i386 sparc64
 
 TARGET_DIR=	${PREFIX}/share/compat
 

Modified: head/multimedia/avbin/Makefile
==============================================================================
--- head/multimedia/avbin/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/multimedia/avbin/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -11,27 +11,25 @@ DISTNAME=	${PORTNAME}-src-${PORTVERSION}
 MAINTAINER=	amdmi3 at FreeBSD.org
 COMMENT=	FFmpeg wrapper
 
+LIB_DEPENDS=	libavcodec0.so:multimedia/ffmpeg0
+
 BROKEN=		Unfetchable (google code has gone away)
 DEPRECATED=	Unfetchable for more than six months (google code has gone away)
 EXPIRATION_DATE=	2017-04-30
 
-LIB_DEPENDS=	libavcodec0.so:multimedia/ffmpeg0
-
 LIBNAME=	libavbin.so.${PORTVERSION}
 PLIST_FILES=	include/avbin.h \
 		lib/${LIBNAME} \
 		lib/libavbin.so
 USE_LDCONFIG=	yes
 
+CFLAGS_amd64=	-fPIC
+
 PORTDOCS=	*
 
 OPTIONS_DEFINE=	DOCS
 
 .include <bsd.port.options.mk>
-
-.if ${ARCH} == "amd64" || ${ARCH} == "ia64"
-CFLAGS+=	-fPIC
-.endif
 
 do-build:
 	cd ${WRKSRC} && \

Modified: head/multimedia/recmpeg/Makefile
==============================================================================
--- head/multimedia/recmpeg/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/multimedia/recmpeg/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -20,6 +20,4 @@ PLIST_FILES=	bin/recmpeg \
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
 
-BROKEN_ia64=	Fails to link on ia64
-
 .include <bsd.port.mk>

Modified: head/net-p2p/bitcoin-daemon/Makefile
==============================================================================
--- head/net-p2p/bitcoin-daemon/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/net-p2p/bitcoin-daemon/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -8,7 +8,7 @@ COMMENT=	Virtual Peer-to-Peer Currency (Daemon)
 
 SLAVE_PORT=	yes
 
-ONLY_FOR_ARCHS=	amd64 i386 ia64
+ONLY_FOR_ARCHS=		amd64 i386
 ONLY_FOR_ARCHS_REASON=	does not support big-endian architectures
 
 OPTIONS_DEFINE=		DEBUG HARDENING TESTS UPNP WALLET ZMQ

Modified: head/net-p2p/bitcoin-utils/Makefile
==============================================================================
--- head/net-p2p/bitcoin-utils/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/net-p2p/bitcoin-utils/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -10,7 +10,7 @@ SLAVE_PORT=	yes
 OPTIONS_DEFINE=		DEBUG HARDENING TESTS
 OPTIONS_DEFAULT=	HARDENING TESTS
 
-ONLY_FOR_ARCHS=	amd64 i386 ia64
+ONLY_FOR_ARCHS=		amd64 i386
 ONLY_FOR_ARCHS_REASON=	does not support big-endian architectures
 
 CONFIGURE_ARGS=	--without-daemon \

Modified: head/net/liveMedia/Makefile
==============================================================================
--- head/net/liveMedia/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/net/liveMedia/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -16,6 +16,8 @@ LICENSE=	LGPL21
 
 NO_CDROM=	'dated material'
 
+BROKEN_sparc64=		Fails to compile
+
 WRKSRC=		${WRKDIR}/live
 
 HAS_CONFIGURE=	yes
@@ -28,14 +30,10 @@ USE_LDCONFIG=	yes
 
 .include <bsd.port.pre.mk>
 
-.if ${ARCH} == "amd64" || ${ARCH} == "ia64"
+.if ${ARCH} == "amd64"
 CFLAGS+=	-fPIC
 .else
 CFLAGS+=	-fpic
-.endif
-
-.if ${ARCH} == "sparc64"
-BROKEN=		Does not compile
 .endif
 
 post-extract:

Modified: head/net/openh323/Makefile
==============================================================================
--- head/net/openh323/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/net/openh323/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -27,6 +27,10 @@ USE_AUTOTOOLS=	autoconf
 GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
 
+CFLAGS_amd64=	-fPIC
+CFLAGS_powerpc=	-fPIC
+CFLAGS_sparc64=	-fPIC
+
 ALL_TARGET=	optshared
 CONFIGURE_ENV+=	BUILDTIME="YES"
 CPPFLAGS+=	-I${LOCALBASE}/include -I${WRKSRC}/include
@@ -42,10 +46,6 @@ SPEEX_CONFIGURE_ON=	--enable-localspeex=no
 SPEEX_CONFIGURE_OFF=	--enable-localspeex=yes
 
 .include <bsd.port.pre.mk>
-
-.if (${ARCH} == "amd64") || (${ARCH} == "ia64") || (${ARCH} == "powerpc") || (${ARCH} == "sparc64")
-CFLAGS+=	-fPIC
-.endif
 
 post-patch:
 	@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \

Modified: head/net/py-libdnet/Makefile
==============================================================================
--- head/net/py-libdnet/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/net/py-libdnet/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -8,9 +8,6 @@ COMMENT=	Python module for libdnet
 
 LIB_DEPENDS=	libdnet.so:net/libdnet
 
-NOT_FOR_ARCHS=	ia64
-NOT_FOR_ARCHS_REASON_ia64=	fails to build with internal compiler error
-
 MASTERDIR=	${.CURDIR}/../libdnet
 INSTALL_WRKSRC=	${WRKSRC}/python
 DESCR=		${.CURDIR}/pkg-descr

Modified: head/net/tcpkali/Makefile
==============================================================================
--- head/net/tcpkali/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/net/tcpkali/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -11,7 +11,7 @@ COMMENT=	High performance load generator for TCP and W
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-ONLY_FOR_ARCHS=	amd64 i386 ia64
+ONLY_FOR_ARCHS=		amd64 i386
 ONLY_FOR_ARCHS_REASON=	uses i386 assembler
 
 GNU_CONFIGURE=	yes

Modified: head/print/auctex/Makefile
==============================================================================
--- head/print/auctex/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/print/auctex/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -13,7 +13,6 @@ COMMENT=	Integrated environment for writing LaTeX usin
 
 LICENSE=	GPLv3
 
-NOT_FOR_ARCHS=	ia64
 USES=		ghostscript gmake
 USE_EMACS=	yes
 USE_TEX=	latex texhash

Modified: head/print/pdflib/Makefile
==============================================================================
--- head/print/pdflib/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/print/pdflib/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -28,7 +28,7 @@ PERL_USES=	perl5
 
 .include <bsd.port.pre.mk>
 
-.if ${ARCH} == "amd64" || ${ARCH} == "ia64" || ${ARCH} == "sparc64"
+.if ${ARCH} == "amd64" || ${ARCH} == "sparc64"
 CONFIGURE_ARGS+=--enable-64bit
 .endif
 

Modified: head/security/amavisd-new/Makefile
==============================================================================
--- head/security/amavisd-new/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/security/amavisd-new/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -152,8 +152,7 @@ RUN_DEPENDS+=	file>=4.21:sysutils/file
 # not suit rar.
 
 .if ${PORT_OPTIONS:MRAR}
-# support for archivers/rar is broken on ia64
-.if ${ARCH} == "i386" || ${ARCH} == "amd64"
+.if ${ARCH} == "i386"
 RUN_DEPENDS+=	${LOCALBASE}/bin/rar:archivers/rar
 .else
 IGNORE=	archviers/rar is a 32-bit binary port and is not compatible with ${ARCH}

Modified: head/security/iaikpkcs11wrapper/Makefile
==============================================================================
--- head/security/iaikpkcs11wrapper/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/security/iaikpkcs11wrapper/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -27,7 +27,7 @@ PORTEXAMPLES=	*
 
 .include <bsd.port.pre.mk>
 
-.if ${ARCH} == "amd64" || ${ARCH} == "ia64"
+.if ${ARCH} == "amd64"
 WRKSRC=		${WRKDIR}/src/native/unix/linux-x86_64
 .else
 WRKSRC=		${WRKDIR}/src/native/unix/linux-x86

Modified: head/security/masscan/Makefile
==============================================================================
--- head/security/masscan/Makefile	Sat Jun 24 23:41:02 2017	(r444250)
+++ head/security/masscan/Makefile	Sun Jun 25 00:29:09 2017	(r444251)
@@ -10,7 +10,7 @@ COMMENT=	Very fast port scanner
 
 LICENSE=	GPLv3
 
-ONLY_FOR_ARCHS=	amd64 i386 ia64

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***


----- End forwarded message -----


More information about the freebsd-multimedia mailing list