Mark as broken on 5.x due to gcc3.3 multiline string handling.
For whatever reason, this does not seem to affect the master port. Some terrible hackery has to be done to slave port Makefiles to conditionally mark them broken, and I have flagged the hackery apologetically. For an example errorlog, see http://bento.freebsd.org/errorlogs/i386-5-full/ja-gnomelibs-1.4.2_1.log.
This commit is contained in:
parent
b3da4ab501
commit
94d00176f6
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=96395
@ -25,4 +25,16 @@ post-install:
|
||||
${TOUCH} ${PREFIX}/bin/gnome-libs-jp
|
||||
${CHMOD} 755 ${PREFIX}/bin/gnome-libs-jp
|
||||
|
||||
# The following hackery is only necessary so that we can mark this
|
||||
# slave port, but not the master port, as broken on 5.x. Once that
|
||||
# is fixed, everything past this point except the line '.include
|
||||
# "${MASTERDIR}/Makefile' should be removed.
|
||||
BEFOREPORTMK= yes
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
.undef BEFOREPORTMK
|
||||
|
||||
.if ${OSVERSION} >= 500113
|
||||
BROKEN= "Does not compile on FreeBSD ${OSVERSION}"
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
Loading…
Reference in New Issue
Block a user