mirror of
https://git.freebsd.org/ports.git
synced 2025-05-20 11:03:09 -04:00
Drop workaround for qemu-user-static hang after r517350
GSlice as used by qemu-user still aborts due to low RLIMIT_VMEM in an emulated application but no longer hangs. While the behavior differs from real hardware it matches the one from before r456518 that was hardcoded as gl_cv_func_printf_enomem=no workaround. PR: 224740
This commit is contained in:
parent
58ba8e806e
commit
cc952b51f9
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=517376
8 changed files with 0 additions and 35 deletions
|
@ -14,10 +14,6 @@ LICENSE= GPLv3
|
|||
|
||||
USES= charsetfix libtool makeinfo
|
||||
GNU_CONFIGURE= yes
|
||||
.ifdef QEMU_EMULATING
|
||||
# XXX bug 224740: configure hangs
|
||||
CONFIGURE_ENV= gl_cv_func_printf_enomem=no
|
||||
.endif
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
INFO= rec-mode recutils
|
||||
|
|
|
@ -23,10 +23,6 @@ USES= charsetfix localbase makeinfo perl5 tar:xz
|
|||
USE_PERL5= build
|
||||
|
||||
CONFIGURE_ARGS= --disable-yacc --enable-relocatable
|
||||
.ifdef QEMU_EMULATING
|
||||
# XXX bug 224740: configure hangs
|
||||
CONFIGURE_ENV= gl_cv_func_printf_enomem=no
|
||||
.endif
|
||||
GNU_CONFIGURE= yes
|
||||
LIBS+= -lm
|
||||
TEST_TARGET= check
|
||||
|
|
|
@ -24,9 +24,4 @@ INFO= ${PORTNAME}
|
|||
OPTIONS_DEFINE= DOCS
|
||||
CONFIGURE_ARGS= --disable-static
|
||||
|
||||
.ifdef QEMU_EMULATING
|
||||
# XXX bug 224740: configure hangs: GSlice: failed to allocate 496 bytes (alignment: 512)
|
||||
CONFIGURE_ENV+= gl_cv_func_printf_enomem=no
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -19,10 +19,6 @@ LIBSIGSEGV_DESC=Use alternative page fault handler (GNU libsigsegv)
|
|||
|
||||
CONFIGURE_ARGS= --program-prefix=g
|
||||
CONFIGURE_ENV= MAKEINFO="${MAKEINFO} --no-split"
|
||||
.ifdef QEMU_EMULATING
|
||||
# XXX bug 224740: configure hangs
|
||||
CONFIGURE_ENV+= gl_cv_func_printf_enomem=no
|
||||
.endif
|
||||
GNU_CONFIGURE= yes
|
||||
USES= makeinfo tar:xz
|
||||
|
||||
|
|
|
@ -34,11 +34,6 @@ INFO= nano
|
|||
|
||||
PORTSCOUT= limitw:1,even
|
||||
|
||||
.ifdef QEMU_EMULATING
|
||||
# XXX bug 224740/231346: configure hangs
|
||||
CONFIGURE_ENV+= gl_cv_func_printf_enomem=no
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} -e 's/^groff.*/false/' ${WRKSRC}/configure
|
||||
|
||||
|
|
|
@ -16,10 +16,6 @@ NLS_USES= gettext
|
|||
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ENV= FORCE_UNSAFE_CONFIGURE=1
|
||||
.ifdef QEMU_EMULATING
|
||||
# XXX bug 224740: configure hangs
|
||||
CONFIGURE_ENV+= gl_cv_func_printf_enomem=no
|
||||
.endif
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LIBS+= -L${LOCALBASE}/lib
|
||||
|
||||
|
|
|
@ -25,10 +25,6 @@ GNU_CONFIGURE= yes
|
|||
CONFIGURE_ARGS= --program-prefix=g \
|
||||
--program-transform-name=s/stat/nustat/
|
||||
CONFIGURE_ENV= FORCE_UNSAFE_CONFIGURE=1
|
||||
.ifdef QEMU_EMULATING
|
||||
# XXX bug 224740: configure hangs
|
||||
CONFIGURE_ENV+= gl_cv_func_printf_enomem=no
|
||||
.endif
|
||||
|
||||
INFO= coreutils
|
||||
|
||||
|
|
|
@ -33,11 +33,6 @@ CONFIGURE_ARGS+= --with-urw-fonts-dir=${LOCALBASE}/share/ghostscript/fonts/ \
|
|||
|
||||
CPE_VENDOR= gnu
|
||||
|
||||
.ifdef QEMU_EMULATING
|
||||
# XXX bug 224740: configure hangs: GSlice: failed to allocate 496 bytes (alignment: 512)
|
||||
CONFIGURE_ENV+= gl_cv_func_printf_enomem=no
|
||||
.endif
|
||||
|
||||
# Canonicalize to A4 if set.
|
||||
.if defined(A4) || (defined(PAPERSIZE) && ${PAPERSIZE:tu} == "A4")
|
||||
PAPERSIZE=A4
|
||||
|
|
Loading…
Add table
Reference in a new issue