pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/emulators/qemu



Module Name:    pkgsrc
Committed By:   tnn
Date:           Sat Sep 16 13:20:51 UTC 2023

Modified Files:
        pkgsrc/emulators/qemu: Makefile

Log Message:
qemu: avoid meson's heuristic use of GCC "response files" [1]

This should fix gettext linkage errors when building qemu with the
gtk3 option enabled.

[1] Response files pass compiler arguments to GCC in a text file when
meson thinks the command line is too long. pkgsrc wrappers are not able
to inspect and transform those which leads to difficult-to-debug problems.
meson has a default command line threshold of 64k. Bump this to 256k
which is the default value of kern.argmax on NetBSD.


To generate a diff of this commit:
cvs rdiff -u -r1.321 -r1.322 pkgsrc/emulators/qemu/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/emulators/qemu/Makefile
diff -u pkgsrc/emulators/qemu/Makefile:1.321 pkgsrc/emulators/qemu/Makefile:1.322
--- pkgsrc/emulators/qemu/Makefile:1.321        Wed Aug 23 15:19:02 2023
+++ pkgsrc/emulators/qemu/Makefile      Sat Sep 16 13:20:51 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.321 2023/08/23 15:19:02 adam Exp $
+# $NetBSD: Makefile,v 1.322 2023/09/16 13:20:51 tnn Exp $
 
 DISTNAME=      qemu-8.1.0
 CATEGORIES=    emulators
@@ -49,6 +49,7 @@ CONFIGURE_ARGS+=      --mandir=${PREFIX}/${PK
 CONFIGURE_ARGS+=       --enable-curses
 CONFIGURE_ARGS+=       --enable-docs
 CONFIGURE_ENV+=                mansuffix=/${PKGMANDIR}
+CONFIGURE_ENV+=                MESON_RSP_THRESHOLD=262144
 
 .if defined(PKGSRC_USE_SSP)
 # do not add flags to everything



Home | Main Index | Thread Index | Old Index