svn commit: r370411 - head/sysutils/e2fsprogs

Bryan Drewery bdrewery at FreeBSD.org
Wed Oct 8 00:37:03 UTC 2014


On 10/7/2014 6:43 PM, Matthias Andree wrote:
> 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.

This is horrible. We're providing no packages for any branch now to
avoid bumping a metadata counter?



>   
>   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
> 


-- 
Regards,
Bryan Drewery

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/svn-ports-head/attachments/20141007/a0640bee/attachment.sig>


More information about the svn-ports-head mailing list