summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authorMatthias Andree <mandree@FreeBSD.org>2014-10-07 23:43:46 +0000
committerMatthias Andree <mandree@FreeBSD.org>2014-10-07 23:43:46 +0000
commitd833481603a9db98b81de0ef412731ef9e6aff7e (patch)
tree9b35e4403f9095c5d2cb8ac5cd2d516ff7c5171c /sysutils
parentAccept absolute path for @info keyword (diff)
Mark broken everywhere, upstream bug (already reported).
To avoid PORTEPOCH/rollback-and-forth-again, let's give upstream a few days for a fix before rolling back to 1.42.10. Added a comment to Makefile: # Regression that apparently causes use-after-free inĀ· # http://git.kernel.org/cgit/fs/ext2/e2fsprogs.git/commit/?h=maint&id=47fee2ef6a23ae06f680336ffde57caa64604a4c # and can be reproduced under MALLOC_OPTIONS=J regime on 9.3-amd64, or # alternatively confirmed with valgrind, was reported upstream. # # Let's wait until 2014-10-15 whether upstream provides a fix, # else we'll bump PORTEPOCH and roll back to 1.42.10; # 1.42.11 is also faulty.
Notes
Notes: svn path=/head/; revision=370411
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/e2fsprogs/Makefile14
1 files changed, 10 insertions, 4 deletions
diff --git a/sysutils/e2fsprogs/Makefile b/sysutils/e2fsprogs/Makefile
index b259ae30597e..c37f1d915dbf 100644
--- a/sysutils/e2fsprogs/Makefile
+++ b/sysutils/e2fsprogs/Makefile
@@ -53,10 +53,6 @@ USES+= gettext iconv:build
.include <bsd.port.pre.mk>
-.if ${OSVERSION} >= 1100000
-BROKEN= Segfaults and miscalculations observed on redports
-.endif
-
.if ${PORT_OPTIONS:MNLS}
PLIST_SUB= NLS=""
. if empty(ICONV_LIB)
@@ -84,6 +80,16 @@ post-patch::
.endfor
.if ${MASTERDIR} == ${.CURDIR}
+# Regression that apparently causes use-after-free in
+# http://git.kernel.org/cgit/fs/ext2/e2fsprogs.git/commit/?h=maint&id=47fee2ef6a23ae06f680336ffde57caa64604a4c
+# and can be reproduced under MALLOC_OPTIONS=J regime on 9.3-amd64, or
+# alternatively confirmed with valgrind, was reported upstream.
+#
+# Let's wait until 2014-10-15 whether upstream provides a fix,
+# else we'll bump PORTEPOCH and roll back to 1.42.10;
+# 1.42.11 is also faulty.
+BROKEN= Use-after-free bug, see ${.CURDIR}/Makefile comments for details
+
pre-build:
# fix up Makefile ordering for parallel builds
cd ${WRKSRC}/lib/et && ${DO_MAKE_BUILD} compile_et