gnu: tbb-2020.3: Fix build with gcc-14. * gnu/packages/tbb.scm (tbb)[arguments]: Add CXXFLAGS to #:make-flags to relax gcc-14's strictness. Change-Id: Ia8a5a609af4b0f7273912f1f3de1bd2f44b2f160
gnu: podofo: Fix build with gcc-14. * gnu/packages/patches/podofo-gcc-14.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/pdf.scm (podofo)[source]: Use it. Change-Id: I9a85c994f69587cc3ba463a3e647f0aeebd53d04
gnu: tbb: Fix build with gcc-14. * gnu/packages/patches/tbb-gcc-14.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/tbb.scm (tbb)[source]: Use it. Change-Id: Ia8a5a609af4b0f7273912f1f3de1bd2f44b2f160
gnu: chmlib: Fix build with gcc-14. * gnu/packages/ebook.scm (chmlib)[arguments]: New field to relax gcc-14's strictness. Change-Id: Ia2fb349d9aeda92d7753c5b1ac98dd85869a2f70
gnu: discount: Update to 2.2.7d and fix build with gcc-14. * gnu/packages/markup.scm (discount): Update to 2.2.7d. [arguments]: In phase "configure", extend "CC" to relax gcc-14's strictness. Change-Id: I28da4dcb05c928a6c361d894487aa96d956c7d6e
gnu: vpnc-scripts: Fix build with gcc-14. * gnu/packages/vpn.scm (vpnc-scripts)[arguments]: In phase "build", relax gcc-14's strictness. Change-Id: I993326cfd1ed11ad8efaefdd9ca527e67f78c42b
gnu: texlive-bin: Fix build with gcc-14. * gnu/packages/tex.scm (texlive-bin)[arguments]: Add CFLAGS to #:configure-flags to relax gcc-14's strictness. Change-Id: I6a961d738fc48501e51e65b353133eaeb9f4c2a3
gnu: libunwind: Fix build with gcc-14. * gnu/packages/libunwind.scm (libunwind)[arguments]: Update to G-Expressions. Add #:configure-flags to relax gcc-14's strictness. Change-Id: Iedab92015d6c5f4b17c33ccb02ede8b0bfd5a71e
gnu: mbedtls-lts: Update to 2.28.9 and fix build with gcc-14. * gnu/packages/tls.scm (mbedtls-lts): Update to 2.28.9. [arguments]: Extend #:configure-flags to relax gcc-14's strictness. Change-Id: I928b2c9b76966f830ff8c953d8978518f9e2993b
gnu: openldap-for-linphone: Fix build with gcc-14. * gnu/packages/openldap.scm (openldap-for-linphone)[arguments]: New field to relax gcc-14's strictness. Change-Id: I9541b579df38d8a6a4461a87275399fd623a1f01
gnu: zxing-cpp: Fix build with gcc-14. * gnu/packages/aidc.scm (zxing-cpp-1.2)[source]: Use "zxing-cpp-1.2.0-gcc-14.patch". Change-Id: I61486f55197f7d7314fa6fca97d9b3c43c89f880
gnu: boost-for-mysql: Fix build with gcc-14. * gnu/packages/boost.scm (boost-for-mysql)[arguments]: Add phase "apply-gcc-14-patch". Change-Id: If75c77d514702c2af127eadba44d195d7443d4f5
gnu: mpdscribble: Update to 0.25; fixes build with gcc-14. * gnu/packages/mpd.scm (mpdscribble): Update to 0.25. Change-Id: Ic6b59583c594c4329b407aa6b24f6bb5667ee09f
gnu: firebird: Update to 3.0.12; fixes build with gcc-14. * gnu/packages/databases.scm (firebird): Update to 3.0.12. [inputs]: Revert to icu4c-71. * gnu/packages/icu4c.scm (icu4c-71): New variable. Change-Id: Ia5f95ebf1dac68a9f945d65e700db274fff244da
gnu: icu4c: Disable some tests for x86-32. * gnu/packages/icu4c.scm (icu4c)[arguments]: When building for x86-32, add "disable-failing-test" stage. Change-Id: I57be6c07121182fb027b8f5c0b383617dd4f962a
gnu: lpsolve: Fix build with gcc-14. * gnu/packages/maths.scm (lpsolve)[arguments]: Add phase "apply-gcc-14-patch" to relax gcc-14's strictness. Change-Id: I4bab0523dccb3b0c85bcce3045edf2a1f18c0539
gnu: clucene: Fix build with gcc-14. * gnu/packages/patches/clucene-gcc-14.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/rdf.scm (clucene)[source]: Use it. Change-Id: Ief8de0cb52480dccdbcc1ac45c33a8767fdd4211
gnu: pangox-compat: Fix build with gcc-14. * gnu/packages/gtk.scm (pangox-compat)[arguments]: New field to relax gcc-14's strictness. Change-Id: I1f1c0ce20052b59a6d2e25490e3fcacf099f0757
gnu: zile: Fix build with gcc-14. * gnu/packages/zile.scm (zile)[arguments]: Add #:configure-flags to relax gcc-14's strictness. Change-Id: I2d5551a272392ce0084969dd49300682789da470
gnu: sofia-sip: Update to 1.13.17 and fix build with gcc-14. * gnu/packages/telephony.scm (sofia-sip): Update to 1.13.17. [arguments]: Add #:configure-flags to relax gcc-14's strictness. Change-Id: Icca129193b425cc8865dda73754dbb1d595518eb