Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Oct 2014 23:43:46 +0000 (UTC)
From:      Matthias Andree <mandree@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r370411 - head/sysutils/e2fsprogs
Message-ID:  <201410072343.s97Nhkgo093413@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mandree
Date: Tue Oct  7 23:43:46 2014
New Revision: 370411
URL: https://svnweb.freebsd.org/changeset/ports/370411
QAT: https://qat.redports.org/buildarchive/r370411/

Log:
  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.

Modified:
  head/sysutils/e2fsprogs/Makefile

Modified: head/sysutils/e2fsprogs/Makefile
==============================================================================
--- head/sysutils/e2fsprogs/Makefile	Tue Oct  7 23:26:28 2014	(r370410)
+++ head/sysutils/e2fsprogs/Makefile	Tue Oct  7 23:43:46 2014	(r370411)
@@ -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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201410072343.s97Nhkgo093413>