mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
Mark the gcc crosscompiler ports as broken on various tier-2 archs.
Unfortunately neither the maintainer or I have time at the moment to chase down all of these failures. The "fails to package" ones ought to be fairly easy to fix. Discussed with: maintainer
This commit is contained in:
parent
d8a0fd4d38
commit
db7f4f53aa
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=439595
10 changed files with 32 additions and 0 deletions
|
@ -3,6 +3,8 @@
|
||||||
PKGNAMEPREFIX= aarch64-
|
PKGNAMEPREFIX= aarch64-
|
||||||
PLIST= ${.CURDIR}/pkg-plist
|
PLIST= ${.CURDIR}/pkg-plist
|
||||||
|
|
||||||
|
BROKEN_aarch64= configure: error: cannot compute suffix of object files: cannot compile
|
||||||
|
|
||||||
MASTERDIR= ${.CURDIR}/../powerpc64-gcc
|
MASTERDIR= ${.CURDIR}/../powerpc64-gcc
|
||||||
|
|
||||||
.include "${MASTERDIR}/Makefile"
|
.include "${MASTERDIR}/Makefile"
|
||||||
|
|
|
@ -9,6 +9,10 @@ PLIST= ${.CURDIR}/pkg-plist
|
||||||
ALL_TARGET= all-gcc all-target-libgcc
|
ALL_TARGET= all-gcc all-target-libgcc
|
||||||
INSTALL_TARGET= install-gcc install-target-libgcc
|
INSTALL_TARGET= install-gcc install-target-libgcc
|
||||||
|
|
||||||
|
BROKEN_aarch64= fails to package
|
||||||
|
BROKEN_mips= configure: error: cannot compute suffix of object files: cannot compile
|
||||||
|
BROKEN_mips64= configure: error: cannot compute suffix of object files: cannot compile
|
||||||
|
|
||||||
MASTERDIR= ${.CURDIR}/../powerpc64-gcc
|
MASTERDIR= ${.CURDIR}/../powerpc64-gcc
|
||||||
|
|
||||||
.include "${MASTERDIR}/Makefile"
|
.include "${MASTERDIR}/Makefile"
|
||||||
|
|
|
@ -8,6 +8,10 @@ GCC_TARGET= x86_64-unknown-${OPSYS:tl}${OSREL}
|
||||||
BU_PREFIX= x86_64-${OPSYS:tl}
|
BU_PREFIX= x86_64-${OPSYS:tl}
|
||||||
FREEBSD_EXTENSION= yes
|
FREEBSD_EXTENSION= yes
|
||||||
|
|
||||||
|
BROKEN_aarch64= error: invalid output constraint '=a' in asm
|
||||||
|
BROKEN_armv6= fails to package
|
||||||
|
BROKEN_mips= configure: error: cannot compute suffix of object files: cannot compile
|
||||||
|
BROKEN_mips64= configure: error: cannot compute suffix of object files: cannot compile
|
||||||
BROKEN_powerpc64= Does not build
|
BROKEN_powerpc64= Does not build
|
||||||
|
|
||||||
.include "${MASTERDIR}/Makefile"
|
.include "${MASTERDIR}/Makefile"
|
||||||
|
|
|
@ -13,6 +13,10 @@ INSTALL_TARGET= install-gcc install-target-libgcc
|
||||||
CONFIGURE_ARGS= --disable-libstdcxx \
|
CONFIGURE_ARGS= --disable-libstdcxx \
|
||||||
--disable-multilib
|
--disable-multilib
|
||||||
|
|
||||||
|
BROKEN_aarch64= fails to package
|
||||||
|
BROKEN_mips= configure: error: cannot compute suffix of object files: cannot compile
|
||||||
|
BROKEN_mips64= configure: error: cannot compute suffix of object files: cannot compile
|
||||||
|
|
||||||
MASTERDIR= ${.CURDIR}/../powerpc64-gcc
|
MASTERDIR= ${.CURDIR}/../powerpc64-gcc
|
||||||
|
|
||||||
.include "${MASTERDIR}/Makefile"
|
.include "${MASTERDIR}/Makefile"
|
||||||
|
|
|
@ -68,4 +68,9 @@ post-install:
|
||||||
MAKE_ARGS+= CXXFLAGS=-fbracket-depth=512
|
MAKE_ARGS+= CXXFLAGS=-fbracket-depth=512
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
|
BROKEN_aarch64= fails to package
|
||||||
|
BROKEN_armv6= error: no member named 'fancy_abort' in namespace 'std::__1'; did you mean simply 'fancy_abort'?
|
||||||
|
BROKEN_mips= configure: error: cannot compute suffix of object files: cannot compile
|
||||||
|
BROKEN_mips64= configure: error: cannot compute suffix of object files: cannot compile
|
||||||
|
|
||||||
.include <bsd.port.post.mk>
|
.include <bsd.port.post.mk>
|
||||||
|
|
|
@ -3,6 +3,8 @@
|
||||||
PKGNAMEPREFIX= mips-
|
PKGNAMEPREFIX= mips-
|
||||||
PLIST= ${.CURDIR}/pkg-plist
|
PLIST= ${.CURDIR}/pkg-plist
|
||||||
|
|
||||||
|
BROKEN_aarch64= fails to package
|
||||||
|
|
||||||
MASTERDIR= ${.CURDIR}/../powerpc64-gcc
|
MASTERDIR= ${.CURDIR}/../powerpc64-gcc
|
||||||
|
|
||||||
.include "${MASTERDIR}/Makefile"
|
.include "${MASTERDIR}/Makefile"
|
||||||
|
|
|
@ -3,6 +3,9 @@
|
||||||
PKGNAMEPREFIX= mips64-
|
PKGNAMEPREFIX= mips64-
|
||||||
PLIST= ${.CURDIR}/pkg-plist
|
PLIST= ${.CURDIR}/pkg-plist
|
||||||
|
|
||||||
|
BROKEN_aarch64= fails to package
|
||||||
|
BROKEN_mips64= fails to package
|
||||||
|
|
||||||
MASTERDIR= ${.CURDIR}/../powerpc64-gcc
|
MASTERDIR= ${.CURDIR}/../powerpc64-gcc
|
||||||
|
|
||||||
.include "${MASTERDIR}/Makefile"
|
.include "${MASTERDIR}/Makefile"
|
||||||
|
|
|
@ -86,4 +86,8 @@ post-install:
|
||||||
@${RM} ${STAGEDIR}${PREFIX}/info/*
|
@${RM} ${STAGEDIR}${PREFIX}/info/*
|
||||||
@${RM} ${STAGEDIR}${PREFIX}/man/man7/*
|
@${RM} ${STAGEDIR}${PREFIX}/man/man7/*
|
||||||
|
|
||||||
|
# This port and all its slave ports fail on aarch64 -- but not all
|
||||||
|
# the same way. Provide this definition for the master.
|
||||||
|
BROKEN_aarch64?= fails to package
|
||||||
|
|
||||||
.include <bsd.port.post.mk>
|
.include <bsd.port.post.mk>
|
||||||
|
|
|
@ -63,4 +63,6 @@ post-install:
|
||||||
@if [ -d ${STAGEDIR}${PREFIX}/${INFO_PATH} ] ; then ${RM} -r ${STAGEDIR}${PREFIX}/${INFO_PATH}; fi
|
@if [ -d ${STAGEDIR}${PREFIX}/${INFO_PATH} ] ; then ${RM} -r ${STAGEDIR}${PREFIX}/${INFO_PATH}; fi
|
||||||
@${RM} ${STAGEDIR}${PREFIX}/man/man7/*
|
@${RM} ${STAGEDIR}${PREFIX}/man/man7/*
|
||||||
|
|
||||||
|
BROKEN_aarch64= fails to package
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -3,6 +3,8 @@
|
||||||
PKGNAMEPREFIX= sparc64-
|
PKGNAMEPREFIX= sparc64-
|
||||||
PLIST= ${.CURDIR}/pkg-plist
|
PLIST= ${.CURDIR}/pkg-plist
|
||||||
|
|
||||||
|
BROKEN_aarch64= fails to package
|
||||||
|
|
||||||
MASTERDIR= ${.CURDIR}/../powerpc64-gcc
|
MASTERDIR= ${.CURDIR}/../powerpc64-gcc
|
||||||
|
|
||||||
.include "${MASTERDIR}/Makefile"
|
.include "${MASTERDIR}/Makefile"
|
||||||
|
|
Loading…
Add table
Reference in a new issue