svn commit: r516986 - head/sysutils/screen

Cy Schubert Cy.Schubert at cschubert.com
Thu Nov 7 17:09:11 UTC 2019


In message <201911071700.xA7H0nah017753 at repo.freebsd.org>, Cy Schubert 
writes:
> Author: cy
> Date: Thu Nov  7 17:00:49 2019
> New Revision: 516986
> URL: https://svnweb.freebsd.org/changeset/ports/516986
>
> Log:
>   Memory constrained i386 is affected on all versions of FreeBSD. Though
>   I am not able to reproduce this locally, it is reported that the hang
>   also occurs on -CURRENT i386 on a memory constrained Intel Pentium III.
>   (I am not able to reproduce this hang on my sandbox machine, with multiple
>   boot partitions, one of which is i386 -CURRENT, because it has plenty of
>   memory.)
>   
>   Reported by:	Michael Butler <imb at protected-networks.net>
>
> Modified:
>   head/sysutils/screen/Makefile
>
> Modified: head/sysutils/screen/Makefile
> =============================================================================
> =
> --- head/sysutils/screen/Makefile	Thu Nov  7 16:48:55 2019	(r51698
> 5)
> +++ head/sysutils/screen/Makefile	Thu Nov  7 17:00:49 2019	(r51698
> 6)
> @@ -3,7 +3,7 @@
>  
>  PORTNAME=	screen
>  PORTVERSION=	4.7.0
> -PORTREVISION=	6
> +PORTREVISION=	7
>  CATEGORIES=	sysutils
>  MASTER_SITES=	GNU \
>  		ftp://ftp.gnu.org/gnu/screen/ \
> @@ -49,10 +49,7 @@ CPE_VENDOR=	gnu
>  
>  .include <bsd.port.options.mk>
>  
> -.if ${ARCH} == armv6 || ${ARCH} == armv7
> -SSP_CFLAGS?=	-fno-stack-protector
> -.endif
> -.if ${ARCH} == i386 && ${OSVERSION} < 1200000
> +.if ${ARCH} == armv6 || ${ARCH} == armv7 || ${ARCH} == i386
>  SSP_CFLAGS?=	-fno-stack-protector
>  .endif
>  

I beginning to suspect this affects all memory constrained 32-bit 
platforms, of which I cannot test on my infrastructure due to having plenty 
of RAM. I'll test my hypothesis on my old Pentium M laptop with only 2 GB 
RAM when I get back home in 10 days.


-- 
Cheers,
Cy Schubert <Cy.Schubert at cschubert.com>
FreeBSD UNIX:  <cy at FreeBSD.org>   Web:  http://www.FreeBSD.org

	The need of the many outweighs the greed of the few.




More information about the svn-ports-all mailing list