From owner-freebsd-arm@FreeBSD.ORG Thu Aug 23 23:21:27 2012 Return-Path: Delivered-To: freebsd-arm@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 432BF106566B for ; Thu, 23 Aug 2012 23:21:27 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (pancho.soaustin.net [76.74.250.40]) by mx1.freebsd.org (Postfix) with ESMTP id E07A78FC0A for ; Thu, 23 Aug 2012 23:21:26 +0000 (UTC) Received: by mail.soaustin.net (Postfix, from userid 502) id 2C53C5625B; Thu, 23 Aug 2012 18:21:26 -0500 (CDT) Date: Thu, 23 Aug 2012 18:21:26 -0500 From: Mark Linimon To: freebsd-arm@FreeBSD.org Message-ID: <20120823232126.GD13223@lonesome.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-06-14) Cc: Subject: [linimon@FreeBSD.org: ports/170946: [patch] mark certain ports broken on ARM] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Aug 2012 23:21:27 -0000 FYI ----- Forwarded message from Mark Linimon ----- Date: Thu, 23 Aug 2012 23:00:12 GMT From: Mark Linimon To: FreeBSD-gnats-submit@FreeBSD.org Cc: Subject: ports/170946: [patch] mark certain ports broken on ARM >Number: 170946 >Category: ports >Synopsis: [patch] mark certain ports broken on ARM >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Aug 23 23:10:01 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Mark Linimon >Release: FreeBSD 9.0-STABLE i386 >Organization: FreeBSD >Environment: System: FreeBSD freefall.freebsd.org 9.0-STABLE FreeBSD 9.0-STABLE #6 r235139: Tue May 8 21:19:03 UTC 2012 simon@freefall.freebsd.org:/usr/obj/usr/src/sys/FREEFALL i386 >Description: I have recently started building packages for arm. At the moment I am building a very restricted subset due to how little hardware we have. To keep from trying to build the same ports over and over, I'd like to go ahead and mark some ports from the first few runs as BROKEN. I will be testing this both on arm and in combination with some other amd64 build, but I would like to give the maintainers a heads-up. (I do not expect the maintainers to take any action on fixing the problems; just approval of the BROKEN line.) Thanks. >How-To-Repeat: >Fix: Index: databases/mysql41-server/Makefile =================================================================== --- databases/mysql41-server/Makefile (revision 303040) +++ databases/mysql41-server/Makefile (working copy) @@ -62,6 +62,10 @@ .include +.if ${ARCH} == "arm" +BROKEN= Does not compile on arm +.endif + .if ${ARCH} == "i386" CONFIGURE_ARGS+=--enable-assembler --with-berkeley-db .endif Index: databases/mysql50-server/Makefile =================================================================== --- databases/mysql50-server/Makefile (revision 303040) +++ databases/mysql50-server/Makefile (working copy) @@ -70,6 +70,10 @@ .include +.if ${ARCH} == "arm" +BROKEN= Does not compile on arm +.endif + .if ${ARCH} == "i386" CONFIGURE_ARGS+=--enable-assembler --with-berkeley-db .endif Index: databases/mysql51-server/Makefile =================================================================== --- databases/mysql51-server/Makefile (revision 303040) +++ databases/mysql51-server/Makefile (working copy) @@ -67,6 +67,10 @@ .include +.if ${ARCH} == "arm" +BROKEN= Does not compile on arm +.endif + .if ${ARCH} == "i386" CONFIGURE_ARGS+=--enable-assembler .endif Index: databases/mysql55-server/Makefile =================================================================== --- databases/mysql55-server/Makefile (revision 303040) +++ databases/mysql55-server/Makefile (working copy) @@ -90,4 +90,10 @@ post-patch: @${REINPLACE_CMD} 's/*.1/${MAN1}/' ${WRKSRC}/man/CMakeLists.txt -.include +.include + +.if ${ARCH} == "arm" +BROKEN= Does not compile on arm +.endif + +.include Index: databases/py-sqlite3/Makefile =================================================================== --- databases/py-sqlite3/Makefile (revision 303040) +++ databases/py-sqlite3/Makefile (working copy) @@ -30,6 +30,10 @@ .include +.if ${ARCH} == "arm" +BROKEN= Does not install on arm +.endif + post-extract: .if ${PYTHON_REL} < 300 @${CP} ${FILESDIR}/setup.py ${WRKSRC} Index: devel/gobject-introspection/Makefile =================================================================== --- devel/gobject-introspection/Makefile (revision 303040) +++ devel/gobject-introspection/Makefile (working copy) @@ -42,4 +42,10 @@ @${REINPLACE_CMD} -e "s|'cc'|'${CC:Q:C/[[:space:]]+/', '/g}'|g" \ ${WRKSRC}/giscanner/sourcescanner.py -.include +.include + +.if ${ARCH} == "arm" +BROKEN= Does not compile on arm +.endif + +.include Index: devel/icu/Makefile =================================================================== --- devel/icu/Makefile (revision 303040) +++ devel/icu/Makefile (working copy) @@ -64,6 +64,10 @@ .include +.if ${ARCH} == "arm" +BROKEN= Does not compile on arm +.endif + .if defined(WITHOUT_THREADS) CONFIGURE_ARGS+= --enable-threads=no .else Index: devel/llvm/Makefile =================================================================== --- devel/llvm/Makefile (revision 303040) +++ devel/llvm/Makefile (working copy) @@ -80,7 +80,9 @@ .include -.if ${ARCH} == "sparc64" +.if ${ARCH} == "arm" +BROKEN= Does not compile on arm +.elif ${ARCH} == "sparc64" BROKEN= does not compile on sparc64 .endif Index: devel/nspr/Makefile =================================================================== --- devel/nspr/Makefile (revision 303040) +++ devel/nspr/Makefile (working copy) @@ -31,6 +31,10 @@ .include +.if ${ARCH} == "arm" +BROKEN= Does not compile on arm +.endif + post-patch: @${REINPLACE_CMD} -e 's,-lpthread,${PTHREAD_LIBS},g ; s,echo aout,echo elf,g' ${WRKSRC}/${CONFIGURE_SCRIPT} Index: devel/pwlib/Makefile =================================================================== --- devel/pwlib/Makefile (revision 303040) +++ devel/pwlib/Makefile (working copy) @@ -34,6 +34,9 @@ .include +.if ${ARCH} == "arm" +BROKEN= Does not install on arm: mtree +.endif CFLAGS= -O1 CONFIGURE_ENV= PTHREAD_LIBS="${PTHREAD_LIBS}" Index: devel/qmake/Makefile =================================================================== --- devel/qmake/Makefile (revision 303040) +++ devel/qmake/Makefile (working copy) @@ -62,8 +62,8 @@ .include -.if ${ARCH} == "alpha" -CXXFLAGS+= -mieee +.if ${ARCH} == "arm" +BROKEN= Does not compile on arm .endif .include Index: devel/qt4-moc/Makefile =================================================================== --- devel/qt4-moc/Makefile (revision 303040) +++ devel/qt4-moc/Makefile (working copy) @@ -54,4 +54,10 @@ pre-build: cd ${BUILD_WRKSRC}/../bootstrap && ${MAKE} -.include +.include + +.if ${ARCH} == "arm" +BROKEN= Does not compile on arm +.endif + +.include Index: devel/qt4-rcc/Makefile =================================================================== --- devel/qt4-rcc/Makefile (revision 303040) +++ devel/qt4-rcc/Makefile (working copy) @@ -53,4 +53,10 @@ pre-build: cd ${BUILD_WRKSRC}/../bootstrap && ${MAKE} -.include +.include + +.if ${ARCH} == "arm" +BROKEN= Does not configure on arm +.endif + +.include Index: devel/qt4-uic/Makefile =================================================================== --- devel/qt4-uic/Makefile (revision 303040) +++ devel/qt4-uic/Makefile (working copy) @@ -54,4 +54,10 @@ pre-build: cd ${BUILD_WRKSRC}/../bootstrap && ${MAKE} -.include +.include + +.if ${ARCH} == "arm" +BROKEN= Does not configure on arm +.endif + +.include Index: editors/emacs/Makefile =================================================================== --- editors/emacs/Makefile (revision 302835) +++ editors/emacs/Makefile (working copy) @@ -242,7 +242,9 @@ .include -.if ${ARCH} == "ia64" +.if ${ARCH} == "arm" +BROKEN= Emacs 24.X does not currently build on arm +.elif ${ARCH} == "ia64" BROKEN= Emacs 24.X does not currently build on ia64 .endif Index: graphics/cairo/Makefile =================================================================== --- graphics/cairo/Makefile (revision 303040) +++ graphics/cairo/Makefile (working copy) @@ -49,6 +49,10 @@ .include +.if ${ARCH} == "arm" +BROKEN= Does not compile on arm +.endif + .if defined(WITH_GL) USE_GL= gl CONFIGURE_ARGS+= --enable-gl Index: lang/gcc42/Makefile =================================================================== --- lang/gcc42/Makefile (revision 303040) +++ lang/gcc42/Makefile (working copy) @@ -40,6 +40,10 @@ .include +.if ${ARCH} == "arm" +BROKEN= Does not compile on arm +.endif + .if ${ARCH} == "amd64" CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL} .else Index: lang/tcl86/Makefile =================================================================== --- lang/tcl86/Makefile (revision 303040) +++ lang/tcl86/Makefile (working copy) @@ -46,6 +46,10 @@ .include +.if ${ARCH} == "arm" +BROKEN= Does not build on arm +.endif + .if !defined(WITHOUT_TCL_MODULES) RUN_DEPENDS+= ${LOCALBASE}/lib/tcl8/8.5/tcltest-2.3.4.tm:${PORTSDIR}/lang/tcl-modules .endif Index: mail/dovecot2/Makefile =================================================================== --- mail/dovecot2/Makefile (revision 303040) +++ mail/dovecot2/Makefile (working copy) @@ -58,6 +58,10 @@ .include +.if ${ARCH} == "arm" +BROKEN= Does not build on arm +.endif + # sed script for dovecot.conf REINPLACE= s!%%PROTOCOLS%%!${PROTOCOLS}!g;\ s!/usr/!${PREFIX}/!g;\ Index: mail/dovecot/Makefile =================================================================== --- mail/dovecot/Makefile (revision 303040) +++ mail/dovecot/Makefile (working copy) @@ -70,6 +70,10 @@ .include +.if ${ARCH} == "arm" +BROKEN= Does not build on arm +.endif + # Default requirement for dovecot rc script _REQUIRE= LOGIN Index: net-p2p/rtorrent/Makefile =================================================================== --- net-p2p/rtorrent/Makefile (revision 303040) +++ net-p2p/rtorrent/Makefile (working copy) @@ -37,6 +37,10 @@ .include +.if ${ARCH} == "arm" +BROKEN= Does not configure on arm +.endif + .if !defined(WITHOUT_XMLRPC) CONFIGURE_ARGS+= --with-xmlrpc-c LIB_DEPENDS+= xmlrpc.3:${PORTSDIR}/net/xmlrpc-c-devel Index: net/socat/Makefile =================================================================== --- net/socat/Makefile (revision 303041) +++ net/socat/Makefile (working copy) @@ -43,4 +43,10 @@ cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} .endif -.include +.include + +.if ${ARCH} == "arm" +BROKEN= Does not configure on arm +.endif + +.include Index: net/vnc/Makefile =================================================================== --- net/vnc/Makefile (revision 303041) +++ net/vnc/Makefile (working copy) @@ -44,6 +44,10 @@ .include +.if ${ARCH} == "arm" +BROKEN= Does not compile on arm +.endif + .if !defined(WITHOUT_SERVER) MASTER_SITES+= ${MASTER_SITE_XORG:S/$/:x/} MASTER_SITE_SUBDIR+= 4.3.0/:x Index: sysutils/lsof/Makefile =================================================================== --- sysutils/lsof/Makefile (revision 303041) +++ sysutils/lsof/Makefile (working copy) @@ -44,6 +44,10 @@ .include +.if ${ARCH} == "arm" +BROKEN= Does not compile on arm +.endif + CONFIGURE_SCRIPT= Configure CONFIGURE_ARGS= -n freebsd CONFIGURE_ENV= LSOF_CC="${CC}" FREEBSD_SYS="${SRC_BASE}/sys" Index: www/varnish/Makefile =================================================================== --- www/varnish/Makefile (revision 303041) +++ www/varnish/Makefile (working copy) @@ -55,4 +55,10 @@ .endfor @${CAT} ${PKGMESSAGE} -.include +.include + +.if ${ARCH} == "arm" +BROKEN= Does not configure on arm +.endif + +.include >Release-Note: >Audit-Trail: >Unformatted: _______________________________________________ freebsd-ports-bugs@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs To unsubscribe, send any mail to "freebsd-ports-bugs-unsubscribe@freebsd.org" ----- End forwarded message -----