From e79dc8a73208f862b8005c11ba671ccc9af1cb1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:03 +0200 Subject: [PATCH 001/251] 9base: needs -fcommon for gcc10 [ci skip] --- srcpkgs/9base/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/9base/template b/srcpkgs/9base/template index afce4956f2a..39325c85562 100644 --- a/srcpkgs/9base/template +++ b/srcpkgs/9base/template @@ -16,6 +16,8 @@ checksum=57640696d65a8acbaca5417f1db1dea5ebbc694e8bed0d4ee8a3229f4800dddd conflicts="plan9port" provides="plan9port-20160418_4" +CFLAGS="-fcommon" + pre_build() { # These are platform specific, but aarch64 and mips have their # program counter in the same place; we'll just use the ARM From db55f57d5ac5a01875d462a3814eb5c84e729bff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:03 +0200 Subject: [PATCH 002/251] CellWriter: needs -fcommon for gcc10 [ci skip] --- srcpkgs/CellWriter/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/CellWriter/template b/srcpkgs/CellWriter/template index 9ed31456145..13f6816868f 100644 --- a/srcpkgs/CellWriter/template +++ b/srcpkgs/CellWriter/template @@ -12,3 +12,5 @@ license="GPL-2" homepage="https://github.com/risujin/cellwriter" distfiles="https://github.com/risujin/cellwriter/archive/${version}.tar.gz" checksum=17bb07226d4680b565b18a60494cb19cdf9067b427c8df7454c16d809de9963b + +CFLAGS="-fcommon" From 43d038157d95f204e389002405a7f8b49531a335 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 19 Aug 2020 10:38:00 +0200 Subject: [PATCH 003/251] OpenCPN: needs -fcommon for gcc10 [ci skip] --- srcpkgs/OpenCPN/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/OpenCPN/template b/srcpkgs/OpenCPN/template index d293fad1436..061cf4762fd 100644 --- a/srcpkgs/OpenCPN/template +++ b/srcpkgs/OpenCPN/template @@ -36,6 +36,8 @@ if [ -z "$CROSS_BUILD" ]; then configure_args+=" -DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3" fi +CFLAGS="-fcommon" + post_install() { vlicense src/glshim/LICENSE LICENSE.glshim } From 9bf00eb0eb1a1760391087411d37db8d13ea08c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:04 +0200 Subject: [PATCH 004/251] ProcDump-for-Linux: needs -fcommon for gcc10 [ci skip] --- srcpkgs/ProcDump-for-Linux/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/ProcDump-for-Linux/template b/srcpkgs/ProcDump-for-Linux/template index 2bd3f8a80cd..8da9e567ed7 100644 --- a/srcpkgs/ProcDump-for-Linux/template +++ b/srcpkgs/ProcDump-for-Linux/template @@ -13,6 +13,8 @@ distfiles="https://github.com/Microsoft/${pkgname}/archive/${version}.tar.gz" checksum=f054dc4b3a59799ee9e53bf7ec0e1d9170ecde1037bd8fa8c3c3d7c9ba1a39c3 disable_parallel_build=yes +CFLAGS="-fcommon" + post_install() { vlicense LICENSE } From e740570e2ffec7717a9fe83369f0ba678976d4e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:05 +0200 Subject: [PATCH 005/251] XorCurses: needs -fcommon for gcc10 [ci skip] --- srcpkgs/XorCurses/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/XorCurses/template b/srcpkgs/XorCurses/template index f3d0d5f5464..c36d399e27e 100644 --- a/srcpkgs/XorCurses/template +++ b/srcpkgs/XorCurses/template @@ -17,7 +17,7 @@ _cc() { do_build() { local f o objs - CFLAGS+=" -std=gnu99 -Wall -Wextra" + CFLAGS+=" -std=gnu99 -Wall -Wextra -fcommon" CFLAGS+=" -DDATADIR=\"/usr/share/${pkgname}\"" CFLAGS+=" -DVERSION=\"${version}\"" for f in ./*.c; do From 70f15c3d3bbe52ab91d0a7345149ee5427d5d5c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:05 +0200 Subject: [PATCH 006/251] acme-client: needs -fcommon for gcc10 [ci skip] --- srcpkgs/acme-client/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/acme-client/template b/srcpkgs/acme-client/template index e778658b3fd..d583ddfa476 100644 --- a/srcpkgs/acme-client/template +++ b/srcpkgs/acme-client/template @@ -15,7 +15,7 @@ homepage="https://kristaps.bsd.lv/acme-client/" distfiles="https://github.com/kristapsdz/acme-client-portable/archive/${_distver}.tar.gz" checksum=69d5867ae8b7db49f08a0c536655e41f960bab7c033b234ff0e2a03fab98f667 -CFLAGS="-DHAVE_CONFIG_H" +CFLAGS="-fcommon -DHAVE_CONFIG_H" case "$XBPS_TARGET_MACHINE" in *-musl) CFLAGS+=" -DMUSL_LIBC" ;; esac From 98229686914191cd9165581e5b274d3f37183df5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:05 +0200 Subject: [PATCH 007/251] aircrack-ng: needs -fcommon for gcc10 [ci skip] --- srcpkgs/aircrack-ng/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/aircrack-ng/template b/srcpkgs/aircrack-ng/template index 1225e4b10a9..8756af175ba 100644 --- a/srcpkgs/aircrack-ng/template +++ b/srcpkgs/aircrack-ng/template @@ -13,6 +13,8 @@ changelog="https://www.aircrack-ng.org/doku.php?id=changelog" distfiles="https://download.aircrack-ng.org/${pkgname}-${version}.tar.gz" checksum=4f0bfd486efc6ea7229f7fbc54340ff8b2094a0d73e9f617e0a39f878999a247 +CFLAGS="-fcommon" + pre_configure() { # does runtime detection, this actually breaks build CFLAGS=${CFLAGS/-mno-altivec/} From e5035c485d5ec03d6c59effd4af900dedf78089f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:05 +0200 Subject: [PATCH 008/251] alarm-clock: needs -fcommon for gcc10 [ci skip] --- srcpkgs/alarm-clock/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/alarm-clock/template b/srcpkgs/alarm-clock/template index 1436fea25b9..8c2fd84b812 100644 --- a/srcpkgs/alarm-clock/template +++ b/srcpkgs/alarm-clock/template @@ -12,6 +12,8 @@ license="GPL-3.0-or-later" distfiles="https://github.com/shaggytwodope/alarm-clock/archive/v${version}.tar.gz" checksum=3724a42801befaee631d249edd8b15318bb72ae5f9db918c25de513f4c3f4538 +CFLAGS="-fcommon" + pre_configure() { NOCONFIGURE=1 ./autogen.sh } From 9735ee98e8750ca2160a912f9cb8f495a64debb2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:06 +0200 Subject: [PATCH 009/251] alttab: needs -fcommon for gcc10 [ci skip] --- srcpkgs/alttab/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/alttab/template b/srcpkgs/alttab/template index e17903fff24..66d8da9af66 100644 --- a/srcpkgs/alttab/template +++ b/srcpkgs/alttab/template @@ -13,6 +13,8 @@ homepage="https://github.com/sagb/alttab" distfiles="https://github.com/sagb/alttab/archive/v${version}.tar.gz" checksum=d170425a34d1a92cf0eb5ba7306bf77729a6c04f211593cc5fdd8a0ab583a280 +CFLAGS="-fcommon" + case "$XBPS_TARGET_MACHINE" in *-musl) makedepends+=" musl-fts-devel" From e03e2738c75bc0adfedc4a017726c3fddf0dc825 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 19 Aug 2020 10:40:27 +0200 Subject: [PATCH 010/251] arcan: needs -fcommon for gcc10 [ci skip] --- srcpkgs/arcan/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/arcan/template b/srcpkgs/arcan/template index 9e2b638d9ef..2e97c411161 100644 --- a/srcpkgs/arcan/template +++ b/srcpkgs/arcan/template @@ -25,6 +25,7 @@ else makedepends+=" LuaJIT-devel" fi +CFLAGS="-fcommon" if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then makedepends+=" libatomic-devel" CFLAGS="-latomic" From fb49276fa50a04090b630e9eef2f9fd2a01f2b0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:07 +0200 Subject: [PATCH 011/251] argyllcms: needs -fcommon for gcc10 [ci skip] --- srcpkgs/argyllcms/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/argyllcms/template b/srcpkgs/argyllcms/template index 230f2ce28e8..dd10c965b47 100644 --- a/srcpkgs/argyllcms/template +++ b/srcpkgs/argyllcms/template @@ -16,6 +16,8 @@ checksum=be378ca836b17b8684db05e9feaab138d711835ef00a04a76ac0ceacd386a3e3 # Build system look only under / for headers and libraries. Breaks cross. nocross=yes +CFLAGS="-fcommon" + do_configure() { sed -i 's:^TEST=="/lib/udev/usb-db", IMPORT{program}="usb-db %p":IMPORT{builtin}="hwdb --subsystem=usb":' usb/55-Argyll.rules } From 554237fe1fc535d88e57856b1bd9e9e1c1c017f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 16:40:03 +0200 Subject: [PATCH 012/251] atomix: needs -fcommon for gcc10 [ci skip] --- srcpkgs/atomix/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/atomix/template b/srcpkgs/atomix/template index 78c47f01303..392b68f995e 100644 --- a/srcpkgs/atomix/template +++ b/srcpkgs/atomix/template @@ -11,3 +11,5 @@ license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/Atomix" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" checksum=0054c3b3830f1fe4383e17d716e6034b608859f4352a102130c13156894a2041 + +CFLAGS="-fcommon" From efbaed1172c8ac474a37db976fac923aaae6372d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:08 +0200 Subject: [PATCH 013/251] audit: needs -fcommon for gcc10 [ci skip] --- srcpkgs/audit/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/audit/template b/srcpkgs/audit/template index 4d8d2fbe12a..547598938b2 100644 --- a/srcpkgs/audit/template +++ b/srcpkgs/audit/template @@ -16,6 +16,8 @@ homepage="https://people.redhat.com/sgrubb/audit" distfiles="${homepage}/${pkgname}-${version}.tar.gz" checksum=0e5d4103646e00f8d1981e1cd2faea7a2ae28e854c31a803e907a383c5e2ecb7 +CFLAGS="-fcommon" + case "$XBPS_TARGET_MACHINE" in *-musl) configure_args+=" --disable-zos-remote" ;; *) ;; From 598882724907a6a3e6e1403231a58abc74aa0db9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 16:41:58 +0200 Subject: [PATCH 014/251] awesome: needs -fcommon for gcc10 [ci skip] --- srcpkgs/awesome/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/awesome/template b/srcpkgs/awesome/template index 9f213ec29e8..337654d21f0 100644 --- a/srcpkgs/awesome/template +++ b/srcpkgs/awesome/template @@ -35,6 +35,8 @@ else depends+=" lua53-lgi>=0.7.2" fi +CFLAGS="-fcommon" + pre_configure() { # Russian manpages fail to build. vsed -i -e "s|es fr de ru|es fr de|g" CMakeLists.txt From d3a388c361abbc08ddb163bd0c1a8393a3a027dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:11 +0200 Subject: [PATCH 015/251] bftpd: needs -fcommon for gcc10 [ci skip] --- srcpkgs/bftpd/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/bftpd/template b/srcpkgs/bftpd/template index fa81603ad89..f2cd62ff411 100644 --- a/srcpkgs/bftpd/template +++ b/srcpkgs/bftpd/template @@ -13,6 +13,8 @@ homepage="http://bftpd.sourceforge.net/" distfiles="${SOURCEFORGE_SITE}/bftpd/bftpd-${version}.tar.gz" checksum=1a7aa6026c7f86f0fa2aebafcf3973b84d71324cdef9e33bd492fbf29ca54393 +CFLAGS="-fcommon" + pre_build() { sed -i "s|LDFLAGS=$|LDFLAGS=${LDFLAGS}|" Makefile } From e0f07870258b837a2bbf68a1dc24d3dc9d430d6c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:12 +0200 Subject: [PATCH 016/251] bird: needs -fcommon for gcc10 [ci skip] --- srcpkgs/bird/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/bird/template b/srcpkgs/bird/template index 40e6939ac2d..1b6dd7be22b 100644 --- a/srcpkgs/bird/template +++ b/srcpkgs/bird/template @@ -15,6 +15,8 @@ checksum=d0c6aeaaef3217d6210261a49751fc662838b55fec92f576e20938917dbf89ab conf_files="/etc/bird.conf" system_accounts="_bird" +CFLAGS="-fcommon" + post_extract() { mv -v ${wrksrc/-/-v} $wrksrc } From 47b4f3e88513e3d3517b29765faca6cfef083a89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:13 +0200 Subject: [PATCH 017/251] bitchx: needs -fcommon for gcc10 [ci skip] --- srcpkgs/bitchx/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/bitchx/template b/srcpkgs/bitchx/template index 53278edc409..55ca42d63d4 100644 --- a/srcpkgs/bitchx/template +++ b/srcpkgs/bitchx/template @@ -13,3 +13,5 @@ distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" checksum=2d270500dd42b5e2b191980d584f6587ca8a0dbda26b35ce7fadb519f53c83e2 disable_parallel_build=yes + +CFLAGS="-fcommon" From bfa3c5b9e9ec7a62ffd805c7e044635872a535d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:14 +0200 Subject: [PATCH 018/251] bluez-alsa: needs -fcommon for gcc10 [ci skip] --- srcpkgs/bluez-alsa/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/bluez-alsa/template b/srcpkgs/bluez-alsa/template index 17d4cc79526..e2fbdaca0e0 100644 --- a/srcpkgs/bluez-alsa/template +++ b/srcpkgs/bluez-alsa/template @@ -16,6 +16,8 @@ checksum=6459f70e47e70b4c04a85acf148381e6c8a2e86bd638aff21870afc6c14b85b0 system_accounts="_bluez_alsa" _bluez_alsa_groups="audio" +CFLAGS="-fcommon" + pre_configure() { autoreconf -fi } From 967b0f7c96e509a496ad25ede3a04a1b0e50c7a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:16 +0200 Subject: [PATCH 019/251] bolt: needs -fcommon for gcc10 [ci skip] --- srcpkgs/bolt/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/bolt/template b/srcpkgs/bolt/template index 2776c52995c..70938cf621c 100644 --- a/srcpkgs/bolt/template +++ b/srcpkgs/bolt/template @@ -16,6 +16,8 @@ distfiles="https://gitlab.freedesktop.org/bolt/bolt/-/archive/${version}/bolt-${ checksum=18dee2a08860cff963d505e382aa5ea9f6a90c0d0279854063839e4a02426e96 patch_args="-Np1" +CFLAGS="-fcommon" + post_install() { vsv boltd } From 9d4e1827991faef4eb7ae69205f15c8b73cebefb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:17 +0200 Subject: [PATCH 020/251] bspwm: needs -fcommon for gcc10 [ci skip] --- srcpkgs/bspwm/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/bspwm/template b/srcpkgs/bspwm/template index 91fa6c38351..a65e3d5f6db 100644 --- a/srcpkgs/bspwm/template +++ b/srcpkgs/bspwm/template @@ -11,6 +11,8 @@ homepage="https://github.com/baskerville/bspwm" distfiles="https://github.com/baskerville/bspwm/archive/${version}.tar.gz" checksum=b1438c3cad13b6101edb31ce8d00ba4ed2f972754e85b90f763e04fa5143c6fc +CFLAGS="-fcommon" + post_install() { vlicense LICENSE } From 358db5ae8a534fb913b758b4ab4ed5ff4969feaf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:17 +0200 Subject: [PATCH 021/251] bumblebee: needs -fcommon for gcc10 [ci skip] --- srcpkgs/bumblebee/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/bumblebee/template b/srcpkgs/bumblebee/template index 8e149dfe7c7..c54ea65d32c 100644 --- a/srcpkgs/bumblebee/template +++ b/srcpkgs/bumblebee/template @@ -25,6 +25,8 @@ distfiles="http://www.bumblebee-project.org/${pkgname}-${version}.tar.gz" checksum=1018703b07e2f607a4641249d69478ce076ae5a1e9dd6cff5694d394fa7ee30e system_groups="bumblebee" +CFLAGS="-fcommon" + pre_configure() { autoreconf -fi } From 956187208b45797540143add9563d45bc7cea6ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 16:46:10 +0200 Subject: [PATCH 022/251] cairo-dock-plugins: needs -fcommon for gcc10 [ci skip] --- srcpkgs/cairo-dock-plugins/template | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/srcpkgs/cairo-dock-plugins/template b/srcpkgs/cairo-dock-plugins/template index 4c547d2f33b..0b7836b6d91 100644 --- a/srcpkgs/cairo-dock-plugins/template +++ b/srcpkgs/cairo-dock-plugins/template @@ -16,15 +16,17 @@ license="GPL-2" homepage="https://launchpad.net/cairo-dock" distfiles="http://launchpad.net/cairo-dock-plug-ins/${version%.?}/${version}/+download/cairo-dock-plug-ins-${version}.tar.gz" checksum=e09b8e600398749d1f74b26e645b477a1844a3eea02fcadd6877935da3f8639e -case "$XBPS_TARGET_MACHINE" in - *-musl) CFLAGS+="-D_GNU_SOURCE" ;; -esac patch_args="-Np1" if [ "$CROSS_BUILD" ]; then hostmakedepends+=" python-devel python3-devel" fi +CFLAGS="-fcommon" +if [ "$XBPS_TARGET_LIBC" = "musl" ]; then + CFLAGS+=" -D_GNU_SOURCE" +fi + pre_configure() { # Disable Logout plugin echo -n > logout/CMakeLists.txt From a0bd010ea06fba74429a937189a130f22da11b4f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 19 Aug 2020 10:41:35 +0200 Subject: [PATCH 023/251] captain-ballard: needs -fcommon for gcc10 [ci skip] --- srcpkgs/captain-ballard/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/captain-ballard/template b/srcpkgs/captain-ballard/template index a44227d95e0..0fb4c724920 100644 --- a/srcpkgs/captain-ballard/template +++ b/srcpkgs/captain-ballard/template @@ -12,6 +12,8 @@ homepage="https://github.com/LinArcX/captain-ballard/" distfiles="${homepage}/archive/${version}.tar.gz" checksum=343a6cb396fd292f2f4dbe22bfe432dcf5bae207a3d7b543cef8134efbaa2d56 +CFLAGS="-fcommon" + do_install() { vbin ./release/captain-ballard vinstall ./appconf/captain-ballard.svg 644 usr/share/pixmaps From 22811846abb13bb089b31a8f061db148eb74c7bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:17 +0200 Subject: [PATCH 024/251] catimg: needs -fcommon for gcc10 [ci skip] --- srcpkgs/catimg/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/catimg/template b/srcpkgs/catimg/template index 4781801b627..67ae1e1d668 100644 --- a/srcpkgs/catimg/template +++ b/srcpkgs/catimg/template @@ -10,6 +10,8 @@ homepage="https://github.com/posva/catimg" distfiles="https://github.com/posva/catimg/archive/${version}.tar.gz" checksum=53d6cbb5844424a4e8422b54c873c301c5ad0f286249c73b2e1a790dda991a3b +CFLAGS="-fcommon" + post_install() { vlicense LICENSE } From 2ace8903c47f1e7952b10ddf8bfab00387af77a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:18 +0200 Subject: [PATCH 025/251] cava-gui: needs -fcommon for gcc10 [ci skip] --- srcpkgs/cava-gui/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/cava-gui/template b/srcpkgs/cava-gui/template index 66f3b4aa3f7..3754bb69a52 100644 --- a/srcpkgs/cava-gui/template +++ b/srcpkgs/cava-gui/template @@ -14,6 +14,8 @@ distfiles="https://github.com/nikp123/xava/archive/${version}.tar.gz" checksum=53704343b33025a0d4de552e96af67a5b5ab4f6efc8956296aee5a74bebb9bdf conflicts=cava +CFLAGS="-fcommon" + post_install() { vlicense LICENSE vmkdir usr/share/examples From d377f912d9dae2f8bf58c6a689b67d7684d03482 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:18 +0200 Subject: [PATCH 026/251] ccextractor: needs -fcommon for gcc10 [ci skip] --- srcpkgs/ccextractor/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/ccextractor/template b/srcpkgs/ccextractor/template index 7b69c1fba7f..c766b264779 100644 --- a/srcpkgs/ccextractor/template +++ b/srcpkgs/ccextractor/template @@ -14,7 +14,7 @@ homepage="https://www.ccextractor.org/" changelog="https://raw.githubusercontent.com/CCExtractor/ccextractor/master/docs/CHANGES.TXT" distfiles="https://github.com/CCExtractor/${pkgname}/archive/v${version}.tar.gz" checksum=e0bfad4c7cf5d8a05305107ab53829a33b209446aaec515d5c51b72392b1eda7 -CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/tesseract -DPNG_POWERPC_VSX_OPT=0" +CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/tesseract -DPNG_POWERPC_VSX_OPT=0 -fcommon" pre_configure() { sed -i -e "s/tesseract --version/tesseract-ocr --version/g" configure.ac From 50f412b442387de6a2141503c48a04351223d6b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:18 +0200 Subject: [PATCH 027/251] ccl: needs -fcommon for gcc10 [ci skip] --- srcpkgs/ccl/template | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/srcpkgs/ccl/template b/srcpkgs/ccl/template index 70917ae7f70..5972ddeb0ce 100644 --- a/srcpkgs/ccl/template +++ b/srcpkgs/ccl/template @@ -24,12 +24,13 @@ python_version=3 case $XBPS_MACHINE in x86_64*) _arch=64 ;; - i686*) broken="Build hangs forever" ;; + i686-musl) broken="SIGSEGV accessing context->regs: address not mapped to object" ;; *) _arch='' ;; esac post_extract() { mv ccl-${version}/* . + vsed -i -e"/^COPT =/s/$/ -fcommon/" lisp-kernel/*/Makefile } do_build() { From c76306a9af1a3b4d0d2339db334d944e27ccda17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:18 +0200 Subject: [PATCH 028/251] cdemu-daemon: needs -fcommon for gcc10 [ci skip] --- srcpkgs/cdemu-daemon/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/cdemu-daemon/template b/srcpkgs/cdemu-daemon/template index 66b1f128663..156083427b5 100644 --- a/srcpkgs/cdemu-daemon/template +++ b/srcpkgs/cdemu-daemon/template @@ -12,3 +12,5 @@ license="GPL-2.0-or-later" homepage="http://cdemu.sourceforge.net" distfiles="${SOURCEFORGE_SITE}/cdemu/cdemu-daemon-${version}.tar.bz2" checksum=a6b32d4b78631e5f449f05f8d26b7f2f46dd3e82387f5855ccabb4933592de0b + +CFLAGS="-fcommon" From 937fd5852079313307f56ab8e43900fdc9b7434c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:18 +0200 Subject: [PATCH 029/251] cgminer: needs -fcommon for gcc10 [ci skip] --- srcpkgs/cgminer/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/cgminer/template b/srcpkgs/cgminer/template index 478b762e215..c8add74d08f 100644 --- a/srcpkgs/cgminer/template +++ b/srcpkgs/cgminer/template @@ -17,6 +17,8 @@ homepage="https://github.com/ckolivas/cgminer" distfiles="http://ck.kolivas.org/apps/${pkgname}/${pkgname}-${version}.tar.bz2" checksum=a8f3e244343eda8c3410e6d27188ee941de25c54bd76412e5b4d17de9f30ac18 +CFLAGS="-fcommon" + pre_configure() { # We have latest jansson and libusb - just use them sed -e 's|^AC_CONFIG_SUBDIRS.*compat/jansson.*||' \ From 17c2cdbc92c733decb07981716d851d362779b85 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:18 +0200 Subject: [PATCH 030/251] chocolate-doom: needs -fcommon for gcc10 [ci skip] --- srcpkgs/chocolate-doom/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/chocolate-doom/template b/srcpkgs/chocolate-doom/template index 90e12adf7d8..93374e8717d 100644 --- a/srcpkgs/chocolate-doom/template +++ b/srcpkgs/chocolate-doom/template @@ -13,6 +13,8 @@ homepage="https://www.chocolate-doom.org/" distfiles="https://github.com/chocolate-doom/chocolate-doom/archive/chocolate-doom-${version}.tar.gz" checksum=a54383beef6a52babc5b00d58fcf53a454f012ced7b1936ba359b13f1f10ac66 +CFLAGS="-fcommon" + pre_configure() { autoreconf -fi } From 46305ce374ea9fe9ef16bbc64d2a3a68c8e6605c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:18 +0200 Subject: [PATCH 031/251] chroot-distcc: needs -fcommon for gcc10 [ci skip] --- srcpkgs/chroot-distcc/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/chroot-distcc/template b/srcpkgs/chroot-distcc/template index 07414f2cfb3..438131e14ea 100644 --- a/srcpkgs/chroot-distcc/template +++ b/srcpkgs/chroot-distcc/template @@ -17,6 +17,7 @@ distfiles="https://github.com/distcc/distcc/releases/download/v${version}/distcc checksum=bead25471d5a53ecfdf8f065a6fe48901c14d5008956c318c700e56bc87bf0bc conflicts="distcc>=0" +CFLAGS="-fcommon" pre_configure() { # Copy files generated by package distcc running autogen.sh From 21e730c9658e386ff83d8de3612eeca621afce98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 19 Aug 2020 10:42:45 +0200 Subject: [PATCH 032/251] ckb-next: needs -fcommon for gcc10 [ci skip] --- srcpkgs/ckb-next/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/ckb-next/template b/srcpkgs/ckb-next/template index c6925c6691d..e0906af62ce 100644 --- a/srcpkgs/ckb-next/template +++ b/srcpkgs/ckb-next/template @@ -15,6 +15,8 @@ checksum=75b6908d5590c293dee8258a83d4ebe206306d3df9f867596e953ef7c6a86440 build_options="pulseaudio" desc_option_pulseaudio="Enable support for music visualizer animation" +CFLAGS="-fcommon" + post_install() { vsv ckb-next-daemon } From 0f7966c6f0b1320e4c3ab04e96c9b68cfe98796e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 19 Aug 2020 11:41:56 +0200 Subject: [PATCH 033/251] cnijfilter2: needs -fcommon for gcc10 [ci skip] --- srcpkgs/cnijfilter2/template | 85 +++++++++++++++--------------------- 1 file changed, 35 insertions(+), 50 deletions(-) diff --git a/srcpkgs/cnijfilter2/template b/srcpkgs/cnijfilter2/template index cd54cf89ffa..426119526d9 100644 --- a/srcpkgs/cnijfilter2/template +++ b/srcpkgs/cnijfilter2/template @@ -1,13 +1,11 @@ # Template file for 'cnijfilter2' - -_upstreamversion="5.70-1" - pkgname=cnijfilter2 version=5.70 revision=1 -wrksrc=cnijfilter2-source-${_upstreamversion} +_uprevision=-1 archs="i686 x86_64" -repository=nonfree +wrksrc=cnijfilter2-source-${version}${_uprevision} +build_style=gnu-configure hostmakedepends="automake autoconf libtool" makedepends="cups-devel glib-devel libusb-devel libxml2-devel" depends="cups libusb libxml2" @@ -15,61 +13,48 @@ short_desc="Canon printer drivers for a number of PIXMA models" maintainer="Ralph van Etten " license="custom:canon,GPL-2.0-or-later" homepage="https://www.canon-europe.com/support/consumer_products/products/fax__multifunctionals/inkjet/pixma_ts_series/pixma-ts9540.html?type=drivers&driverdetailid=tcm:13-1714899" -distfiles="http://gdlp01.c-wss.com/gds/0/0100009930/01/cnijfilter2-source-${_upstreamversion}.tar.gz" +distfiles="http://gdlp01.c-wss.com/gds/0/0100009930/01/cnijfilter2-source-${version}${_uprevision}.tar.gz" checksum=999a0649d865e40bc5cceb8661a4b1018750d3fa0a27a75fc757a2333d7d5fb3 -nocross="Binary drivers provided by Canon are only available for i686 and x86_64" +repository=nonfree -case $XBPS_TARGET_MACHINE in - x86_64) - _arc=64 - ;; - i686) - _arc=32 - ;; - *) - _arc=0 - ;; -esac +CFLAGS="-fcommon" do_configure() { - if [ "_arc" = "0" ] - then - echo "Unsupported architecture $XBPS_TARGET_MACHINE" - exit 1 - fi - - ( cd ./cmdtocanonij2 && ./autogen.sh --prefix=/usr --datadir=/usr/share LDFLAGS="-L../../com/libs_bin${_arc}" ) - ( cd ./cmdtocanonij3 && ./autogen.sh --prefix=/usr --datadir=/usr/share LDFLAGS="-L../../com/libs_bin${_arc}" ) - ( cd ./cnijbe2 && ./autogen.sh --prefix=/usr --enable-progpath=/usr/bin ) - ( cd ./lgmon3 && ./autogen.sh --prefix=/usr --enable-progpath=/usr/bin --enable-libpath=/usr/lib/bjlib2 --datadir=/usr/share LDFLAGS="-L../../com/libs_bin${_arc}" ) - ( cd ./rastertocanonij && ./autogen.sh --prefix=/usr --enable-progpath=/usr/bin ) - ( cd ./tocanonij && ./autogen.sh --prefix=/usr --enable-progpath=/usr/bin ) - ( cd ./tocnpwg && ./autogen.sh --prefix=/usr --enable-progpath=/usr/bin ) + local _libs="-L../../com/libs_bin${XBPS_TARGET_WORDSIZE}" + for pkg in cmdtocanonij{2,3} cnijbe2 lgmon3 {raster,}tocanonij tocnpwg; do + msg_normal "Configuring ${pkg} ...\n" + cd ${wrksrc}/${pkg} + ./autogen.sh ${configure_args} \ + --enable-progpath=/usr/bin \ + --enable-libpath=/usr/lib/bjlib2 \ + CC="$CC" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS $_libs" + # Force submodules to use our CFLAGS + vsed -i */Makefile -e "s;^CFLAGS =.*;& $CFLAGS;" + done } do_build() { - ( cd ./cmdtocanonij2 && make clean && make ) - ( cd ./cmdtocanonij3 && make clean && make ) - ( cd ./cnijbe2 && make clean && make ) - ( cd ./lgmon3 && make clean && make ) - ( cd ./rastertocanonij && make clean && make ) - ( cd ./tocanonij && make clean && make ) - ( cd ./tocnpwg && make clean && make ) + for pkg in cmdtocanonij{2,3} cnijbe2 lgmon3 {raster,}tocanonij tocnpwg; do + msg_normal "Building ${pkg} ...\n" + cd ${wrksrc}/${pkg} + make clean + make ${makejobs} + done } do_install() { - ( cd ./cmdtocanonij2 && make install DESTDIR=${DESTDIR} ) - ( cd ./cmdtocanonij3 && make install DESTDIR=${DESTDIR} ) - ( cd ./cnijbe2 && make install DESTDIR=${DESTDIR} ) - ( cd ./lgmon3 && make install DESTDIR=${DESTDIR} ) - ( cd ./rastertocanonij && make install DESTDIR=${DESTDIR} ) - ( cd ./tocanonij && make install DESTDIR=${DESTDIR} ) - ( cd ./tocnpwg && make install DESTDIR=${DESTDIR} ) - - vmkdir /usr/lib/bjlib2 - vinstall com/ini/cnnet.ini 644 /usr/lib/bjlib2 + local _libs="com/libs_bin${XBPS_TARGET_WORDSIZE}" + for pkg in cmdtocanonij{2,3} cnijbe2 lgmon3 {raster,}tocanonij tocnpwg; do + msg_normal "Installing ${pkg} ...\n" + cd ${wrksrc}/${pkg} + make DESTDIR=${DESTDIR} install + done + cd ${wrksrc} + + vmkdir usr/lib/bjlib2 + vinstall com/ini/cnnet.ini 644 usr/lib/bjlib2 vmkdir /usr/share/ppd/cnijfilter2 - vcopy "com/libs_bin${_arc}/lib*" /usr/lib - vcopy "ppd/*.ppd" /usr/share/ppd/cnijfilter2 + vcopy "${_libs}/lib*" usr/lib + vcopy "ppd/*.ppd" usr/share/ppd/cnijfilter2 vlicense doc/LICENSE-cnijfilter-5.70EN.txt LICENSE.txt } From 60b9bc543e8bd49f8223c560a88a445e8580d5c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:18 +0200 Subject: [PATCH 034/251] cpat: needs -fcommon for gcc10 [ci skip] --- srcpkgs/cpat/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/cpat/template b/srcpkgs/cpat/template index cc668b1588b..67afc1e9ad6 100644 --- a/srcpkgs/cpat/template +++ b/srcpkgs/cpat/template @@ -10,3 +10,5 @@ license="GPL-2.0-only" homepage="https://sourceforge.net/projects/cpat/" distfiles="$SOURCEFORGE_SITE/cpat/cpat/${version}/cpat-${version}.tar.gz" checksum=48b9a67cf5b8c9ce0b65de2d75c2086e37067bfa9b401f3d660465f1fd863327 + +CFLAGS="-fcommon" From 3d04b27b445198a9f1d2f001fe275318beebdcea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:19 +0200 Subject: [PATCH 035/251] cpio: needs -fcommon for gcc10 [ci skip] --- srcpkgs/cpio/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/cpio/template b/srcpkgs/cpio/template index 2c91ad1cb1a..26a591593d5 100644 --- a/srcpkgs/cpio/template +++ b/srcpkgs/cpio/template @@ -12,6 +12,8 @@ homepage="http://www.gnu.org/software/cpio/" distfiles="${GNU_SITE}/cpio/cpio-${version}.tar.bz2" checksum=eab5bdc5ae1df285c59f2a4f140a98fc33678a0bf61bdba67d9436ae26b46f6d +CFLAGS="-fcommon" + pre_configure() { autoreconf -if } From dd06ae3dd236bf2b85d9b5d3ddd619d62c206e09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:19 +0200 Subject: [PATCH 036/251] crispy-doom: needs -fcommon for gcc10 [ci skip] --- srcpkgs/crispy-doom/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/crispy-doom/template b/srcpkgs/crispy-doom/template index 27d6a499b42..835010c94f2 100644 --- a/srcpkgs/crispy-doom/template +++ b/srcpkgs/crispy-doom/template @@ -13,6 +13,8 @@ homepage="https://github.com/fabiangreffrath/crispy-doom" distfiles="https://github.com/fabiangreffrath/crispy-doom/archive/crispy-doom-${version}.tar.gz" checksum=c485de2c2920b50434f468795ce4025cf6d2c12f3cfcf484464544566b8fa290 +CFLAGS="-fcommon" + pre_configure() { autoreconf -fi } From ed9b9b5a866d2172395c44926b13c2abeb2cf93a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:19 +0200 Subject: [PATCH 037/251] cross-arm-none-eabi-gdb: needs -fcommon for gcc10 [ci skip] --- srcpkgs/cross-arm-none-eabi-gdb/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/cross-arm-none-eabi-gdb/template b/srcpkgs/cross-arm-none-eabi-gdb/template index 42cfac61acd..798295baef8 100644 --- a/srcpkgs/cross-arm-none-eabi-gdb/template +++ b/srcpkgs/cross-arm-none-eabi-gdb/template @@ -38,6 +38,8 @@ build_options="guile python" build_options_default=" " nocross=yes +CFLAGS="-fcommon" + post_install() { # resolve conflicts with binutils and native gdb rm -fr ${DESTDIR}/usr/{share/{locale,gdb,info},include} From 5e5cb43b6c954641bad8de1d479f361997c21419 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:19 +0200 Subject: [PATCH 038/251] csound: needs -fcommon for gcc10 [ci skip] --- srcpkgs/csound/template | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/srcpkgs/csound/template b/srcpkgs/csound/template index e9f17a3400b..4539bf3a087 100644 --- a/srcpkgs/csound/template +++ b/srcpkgs/csound/template @@ -19,7 +19,8 @@ homepage="https://csound.com/" distfiles="https://github.com/${pkgname}/${pkgname}/archive/${version}.tar.gz" checksum=bef349c5304b2d3431ef417933b4c9e9469c0a408a4fa4a98acf0070af360a22 -CXXFLAGS="-Wno-error" +CFLAGS="-fcommon" +CXXFLAGS="-Wno-error -fcommon" case $XBPS_TARGET_MACHINE in *-musl) makedepends+=" libexecinfo-devel";; From cab309bd26ab4ac9b815a61f8b9796d46a4f4502 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:19 +0200 Subject: [PATCH 039/251] dav: needs -fcommon for gcc10 [ci skip] --- srcpkgs/dav/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/dav/template b/srcpkgs/dav/template index 53faee4e44f..97c5c70848a 100644 --- a/srcpkgs/dav/template +++ b/srcpkgs/dav/template @@ -14,6 +14,8 @@ license="GPL-2" distfiles="https://gitlab.com/atsb/dav-text/repository/dav-text-${version}/archive.tar.gz" checksum=7166875dd1ca7c837b1265f2ec602a9fecb35161bf8ea149dc8e2ed53b46ea25 +CFLAGS="-fcommon" + pre_configure() { # fix for env LDFLAGS sed -i '/^LDFLAGS/d' Makefile From 3196de09dcd4244066a4c5581ac75a711214d1c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:19 +0200 Subject: [PATCH 040/251] davfs2: needs -fcommon for gcc10 [ci skip] --- srcpkgs/davfs2/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/davfs2/template b/srcpkgs/davfs2/template index 5015727ed8f..d94b71a70e6 100644 --- a/srcpkgs/davfs2/template +++ b/srcpkgs/davfs2/template @@ -14,6 +14,8 @@ homepage="https://savannah.nongnu.org/projects/davfs2" distfiles="${NONGNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" checksum=417476cdcfd53966b2dcfaf12455b54f315959b488a89255ab4b44586153d801 +CFLAGS="-fcommon" + pre_configure() { autoreconf -fi } From f15b9901858426cdec87870e5c600ef2c7b60ac7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:19 +0200 Subject: [PATCH 041/251] dhcp: needs -fcommon for gcc10 [ci skip] --- srcpkgs/dhcp/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/dhcp/template b/srcpkgs/dhcp/template index 0af93fb9e6a..d31df6728c1 100644 --- a/srcpkgs/dhcp/template +++ b/srcpkgs/dhcp/template @@ -21,6 +21,8 @@ conf_files="/etc/dhcpd.conf" make_dirs="/var/lib/dhcp 0755 root root" +CFLAGS="-fcommon" + post_patch() { if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then vsed -i "/LIBATOMIC=/s/$/-latomic/" configure.ac From b1333c63e0d10ffb3348979b43fb1c1c0aab8bd5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:20 +0200 Subject: [PATCH 042/251] dieharder: needs -fcommon for gcc10 [ci skip] --- srcpkgs/dieharder/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/dieharder/template b/srcpkgs/dieharder/template index 055410a67eb..eaa5ab38c16 100644 --- a/srcpkgs/dieharder/template +++ b/srcpkgs/dieharder/template @@ -12,7 +12,7 @@ distfiles="http://www.phy.duke.edu/~rgb/General/dieharder/${pkgname}-${version}. checksum=6cff0ff8394c553549ac7433359ccfc955fb26794260314620dfa5e4cd4b727f disable_parallel_build=yes -CFLAGS="-D_GNU_SOURCE" +CFLAGS="-D_GNU_SOURCE -fcommon" post_configure() { sed -i '/^AM_CPPFLAGS/s, -I \${includedir},, From ef11f70f577b73b50370cfb587f3d96fe9df767c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:20 +0200 Subject: [PATCH 043/251] dillo: needs -fcommon for gcc10 [ci skip] --- srcpkgs/dillo/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/dillo/template b/srcpkgs/dillo/template index def56464ac2..126f0b411c8 100644 --- a/srcpkgs/dillo/template +++ b/srcpkgs/dillo/template @@ -15,3 +15,5 @@ license="GPL-3.0-or-later" homepage="http://www.dillo.org/download/" distfiles="http://www.dillo.org/download/${pkgname}-${version}.tar.bz2" checksum=db1be16c1c5842ebe07b419aa7c6ef11a45603a75df2877f99635f4f8345148b + +CFLAGS="-fcommon" From 8f755884d671666cf0dfd6f5c45d1f9867528a11 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:20 +0200 Subject: [PATCH 044/251] distcc: needs -fcommon for gcc10 [ci skip] --- srcpkgs/distcc/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/distcc/template b/srcpkgs/distcc/template index 28f6ac420e7..5d5d40a5b5f 100644 --- a/srcpkgs/distcc/template +++ b/srcpkgs/distcc/template @@ -19,6 +19,8 @@ conflicts="chroot-distcc>=0" subpackages="distcc-gtk" +CFLAGS="-fcommon" + if [ "$CROSS_BUILD" ]; then configure_args+=" --disable-pump-mode" else From c4457d4d4cc39efa6d85670551d31304675a8ed2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:20 +0200 Subject: [PATCH 045/251] dmenu-wayland: needs -fcommon for gcc10 [ci skip] --- srcpkgs/dmenu-wayland/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/dmenu-wayland/template b/srcpkgs/dmenu-wayland/template index d36244bbbe7..423c8ff3c63 100644 --- a/srcpkgs/dmenu-wayland/template +++ b/srcpkgs/dmenu-wayland/template @@ -13,6 +13,8 @@ homepage="https://github.com/nyyManni/dmenu-wayland" distfiles="https://github.com/nyyManni/dmenu-wayland/archive/v${version}.tar.gz" checksum=dcbc70156e138b2bb8788aeebf75af14f75e188ed78865840e341b5375ed6614 +CFLAGS="-fcommon" + post_install() { vlicense LICENSE } From 48ad747569aed2734a426ec7ccb571bc67582750 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 17:24:49 +0200 Subject: [PATCH 046/251] dpdk: needs -fcommon for gcc10 [ci skip] --- srcpkgs/dpdk/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/dpdk/template b/srcpkgs/dpdk/template index 0f3b5630b7b..30a7e6b5f5c 100644 --- a/srcpkgs/dpdk/template +++ b/srcpkgs/dpdk/template @@ -25,6 +25,8 @@ case "${XBPS_TARGET_MACHINE}" in *) configure_args+=" -Dmachine=default" esac +CFLAGS="-fcommon" + post_install() { vmkdir usr/lib/modules-load.d vlicense license/bsd-3-clause.txt From 09a1e81b1c632b77c340d50037abbc10578f1a1f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 17:24:49 +0200 Subject: [PATCH 047/251] drbd-utils: needs -fcommon for gcc10 [ci skip] --- srcpkgs/drbd-utils/template | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/srcpkgs/drbd-utils/template b/srcpkgs/drbd-utils/template index c53334a9200..10574a2bee1 100644 --- a/srcpkgs/drbd-utils/template +++ b/srcpkgs/drbd-utils/template @@ -5,17 +5,17 @@ revision=1 build_style=gnu-configure build_helper="qemu" configure_args=" - --sbindir=/usr/bin \ - --prefix=/usr \ - --exec-prefix=/usr \ - --libexecdir=/usr/libexec \ - --with-distro=generic \ - --with-bashcompletion \ - --with-udev \ - --without-rgmanager \ - --without-pacemaker \ - --without-heartbeat \ - --without-83support \ + --sbindir=/usr/bin + --prefix=/usr + --exec-prefix=/usr + --libexecdir=/usr/libexec + --with-distro=generic + --with-bashcompletion + --with-udev + --without-rgmanager + --without-pacemaker + --without-heartbeat + --without-83support --without-xen" conf_files=" /etc/drbd.conf @@ -41,6 +41,8 @@ if [ -n "$CROSS_BUILD" ]; then hostmakedepends+=" drbd-utils" fi +CFLAGS="-fcommon" + pre_configure() { sed -i 's#/lib/drbd#/usr/lib/drbd#' drbd.spec.in NOCONFIGURE=1 ./autogen.sh From 17483b9d28d4e9aa1bf7352ae39ba4b30bc59cbd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:20 +0200 Subject: [PATCH 048/251] duperemove: needs -fcommon for gcc10 [ci skip] --- srcpkgs/duperemove/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/duperemove/template b/srcpkgs/duperemove/template index ec683a859c8..679878c97b0 100644 --- a/srcpkgs/duperemove/template +++ b/srcpkgs/duperemove/template @@ -12,7 +12,7 @@ distfiles="https://github.com/markfasheh/duperemove/archive/v${version}.tar.gz" checksum=75c3c91baf7e5195acad62eab73a7afc3d0b88cbfccefac3e3412eba06a42ac8 do_build() { - make CC=$CC CFLAGS="$CFLAGS $LDFLAGS" + make CC=$CC CFLAGS="$CFLAGS $LDFLAGS -fcommon" } do_install() { make PREFIX=/usr SBINDIR=/usr/bin DESTDIR=${DESTDIR} install From 8ea91ba830b01f67b7b3044258a10a7ee388cf76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:20 +0200 Subject: [PATCH 049/251] edbrowse: needs -fcommon for gcc10 [ci skip] --- srcpkgs/edbrowse/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/edbrowse/template b/srcpkgs/edbrowse/template index cbc3fe32a7d..b5bdd2a2e05 100644 --- a/srcpkgs/edbrowse/template +++ b/srcpkgs/edbrowse/template @@ -13,6 +13,8 @@ homepage="http://edbrowse.org/" distfiles="https://github.com/CMB/${pkgname}/archive/v${version}.tar.gz" checksum=a47a7ba363a72d310b08edee9847fbcfe0b7d1bf53c7b5cf4da10aae237b0abb +CFLAGS="-fcommon" + do_install() { vbin build/edbrowse vsconf doc/sample.ebrc From 992e6ed41424929dc629d5ee678e67dbc9ec1f94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:20 +0200 Subject: [PATCH 050/251] ettercap: needs -fcommon for gcc10 [ci skip] --- srcpkgs/ettercap/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/ettercap/template b/srcpkgs/ettercap/template index bf024b6fda2..772c073b6d2 100644 --- a/srcpkgs/ettercap/template +++ b/srcpkgs/ettercap/template @@ -14,3 +14,5 @@ homepage="http://ettercap.github.com/ettercap/" distfiles="https://github.com/Ettercap/ettercap/archive/v${version}.tar.gz" checksum=f38514f35bea58bfe6ef1902bfd4761de0379942a9aa3e175fc9348f4eef2c81 lib32disabled=yes + +CFLAGS="-fcommon" From b8d389cb92d01bce9c072b6f7648c9bfdda638c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:20 +0200 Subject: [PATCH 051/251] eukleides: needs -fcommon for gcc10 [ci skip] --- srcpkgs/eukleides/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/eukleides/template b/srcpkgs/eukleides/template index be405403cb8..18543b392ca 100644 --- a/srcpkgs/eukleides/template +++ b/srcpkgs/eukleides/template @@ -13,6 +13,8 @@ distfiles="http://www.eukleides.org/files/${pkgname}-${version}.tar.bz2" checksum=18c489460cb2cb98f4ea9c0187519ef77b4422117fd43bcd4e4836580ef40c69 disable_parallel_build=yes +CFLAGS="-fcommon" + post_extract() { sed -i -e 's/^CFLAGS =/override CFLAGS +=/' \ -e 's/^LDFLAGS =/override LDFLAGS +=/' \ From bf1891967886a1e74e668987075171a51bcedc5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:21 +0200 Subject: [PATCH 052/251] fbida: needs -fcommon for gcc10 [ci skip] --- srcpkgs/fbida/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/fbida/template b/srcpkgs/fbida/template index 9174d8e7b48..170baf031b7 100644 --- a/srcpkgs/fbida/template +++ b/srcpkgs/fbida/template @@ -30,6 +30,8 @@ if [ "$build_option_ida" ]; then subpackages+=" fbida-ida" fi +CFLAGS="-fcommon" + post_install() { vdoc README vdoc Changes From 6053007f577fa7f1d0eeb583fcebb17de4c685fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:21 +0200 Subject: [PATCH 053/251] file-roller: needs -fcommon for gcc10 [ci skip] --- srcpkgs/file-roller/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/file-roller/template b/srcpkgs/file-roller/template index 5fb76d97307..03622a22313 100644 --- a/srcpkgs/file-roller/template +++ b/srcpkgs/file-roller/template @@ -13,3 +13,5 @@ license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/FileRoller" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" checksum=b9144de8f536f583ec29d703c2c170bf2d00c6c166cd5e3f7efabda551f10478 + +CFLAGS="-fcommon" From 4d262ed5189842867c01076cab2c646271146363 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:21 +0200 Subject: [PATCH 054/251] foremost: needs -fcommon for gcc10 [ci skip] --- srcpkgs/foremost/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/foremost/template b/srcpkgs/foremost/template index e8cc7dcc0a6..d4f13a8e336 100644 --- a/srcpkgs/foremost/template +++ b/srcpkgs/foremost/template @@ -10,6 +10,8 @@ homepage="http://foremost.sourceforge.net/" distfiles="http://foremost.sourceforge.net/pkg/foremost-${version}.tar.gz" checksum=502054ef212e3d90b292e99c7f7ac91f89f024720cd5a7e7680c3d1901ef5f34 +CFLAGS="-fcommon" + do_configure() { sed "s,RAW_FLAGS =.*,RAW_FLAGS = $CFLAGS," -i Makefile } From bfbeba84a979e81bd9016572060bbe938cb2a7ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:21 +0200 Subject: [PATCH 055/251] fprintd: needs -fcommon for gcc10 [ci skip] --- srcpkgs/fprintd/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/fprintd/template b/srcpkgs/fprintd/template index b256567badf..11e0922ea43 100644 --- a/srcpkgs/fprintd/template +++ b/srcpkgs/fprintd/template @@ -16,6 +16,8 @@ distfiles="https://gitlab.freedesktop.org/libfprint/fprintd/-/archive/V_${versio checksum=3bfbf870a3c333a0a1f08287b2b8501c34fd347faac8c1d52bd0d64ab3474d8e lib32disabled=yes +CFLAGS="-fcommon" + pre_configure() { glib-gettextize -c -f gtkdocize --copy From 7cd2b1dc848bc9a4008a196cc81a8db7d08b95f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:21 +0200 Subject: [PATCH 056/251] freedroidClassic: needs -fcommon for gcc10 [ci skip] --- srcpkgs/freedroidClassic/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/freedroidClassic/template b/srcpkgs/freedroidClassic/template index d36ffa94f89..fe8b987c8ac 100644 --- a/srcpkgs/freedroidClassic/template +++ b/srcpkgs/freedroidClassic/template @@ -14,6 +14,8 @@ homepage="http://freedroid.org" distfiles="http://sourceforge.net/projects/freedroid/files/${pkgname}/FreedroidClassic-${version}/freedroid-${version}.tar.gz" checksum=0934bd29fb2ad0367ea3bdfdce47537179f9af6aa960cbcc897c40da2e1a0ee3 +CFLAGS="-fcommon" + pre_configure() { autoreconf -fi } From e84fd3009e83152e543901c77f86e3b13a0825af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 17:24:49 +0200 Subject: [PATCH 057/251] freedroidRPG: needs -fcommon for gcc10 [ci skip] --- srcpkgs/freedroidRPG/template | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/srcpkgs/freedroidRPG/template b/srcpkgs/freedroidRPG/template index b1cb939802a..8d4fbd70207 100644 --- a/srcpkgs/freedroidRPG/template +++ b/srcpkgs/freedroidRPG/template @@ -16,9 +16,11 @@ distfiles="http://ftp.osuosl.org/pub/freedroid/${pkgname}-${version%.*}/${pkgnam checksum=426df175034b12095e7498fd80c907e507667c960ee1da331d9e5566d1b09358 python_version=2 -case "$XBPS_TARGET_MACHINE" in - *-musl) configure_args+=" --disable-backtrace" -esac +if [ "$XBPS_TARGET_LIBC" = "musl" ]; then + configure_args+=" --disable-backtrace" +fi + +CFLAGS="-fcommon" post_install() { local script=freedroid From a052e747d6344212b1cb94a115495dd1a5b3460c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:21 +0200 Subject: [PATCH 058/251] frotz: needs -fcommon for gcc10 [ci skip] --- srcpkgs/frotz/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/frotz/template b/srcpkgs/frotz/template index 45a2126df9f..1b44e1ddbfe 100644 --- a/srcpkgs/frotz/template +++ b/srcpkgs/frotz/template @@ -13,6 +13,7 @@ homepage="http://frotz.sourceforge.net/" distfiles="https://github.com/DavidGriffith/frotz/archive/${version}.tar.gz" checksum=dbb5eb3bc95275dcb984c4bdbaea58bc1f1b085b20092ce6e86d9f0bf3ba858f +CFLAGS="-fcommon" pre_build() { sed -i Makefile \ From b8ca99ec61be10b889e23508efca51cf9084e76a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 19 Aug 2020 11:43:13 +0200 Subject: [PATCH 059/251] fwknop: needs -fcommon for gcc10 [ci skip] --- srcpkgs/fwknop/template | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/srcpkgs/fwknop/template b/srcpkgs/fwknop/template index 7ae4aa9f99c..099c265403c 100644 --- a/srcpkgs/fwknop/template +++ b/srcpkgs/fwknop/template @@ -8,12 +8,14 @@ hostmakedepends="iptables" makedepends="libpcap-devel gpgme-devel" short_desc="Single Packet Authorization (SPA) implementation" maintainer="Steve Prybylski " -license="GPL-2" +license="GPL-2.0-only" homepage="https://www.cipherdyne.org/fwknop/" changelog="https://raw.githubusercontent.com/mrash/fwknop/master/ChangeLog" distfiles="${homepage}/download/${pkgname}-${version}.tar.gz" checksum=2b15050bae92ec5210fcac944a7aa4bf9c651333a2b2960aabcd5cfc1d527cf1 +CFLAGS="-fcommon" + fwknopd_package() { depends="iptables libfko>=${version}_${revision}" conf_files="/etc/fwknop/*.conf" From 6181f6c32da2300ebcbfed8fa28b74fb1c931113 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:22 +0200 Subject: [PATCH 060/251] galculator-gtk3: needs -fcommon for gcc10 [ci skip] --- srcpkgs/galculator-gtk3/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/galculator-gtk3/template b/srcpkgs/galculator-gtk3/template index e7eb3aacb69..806e4f08232 100644 --- a/srcpkgs/galculator-gtk3/template +++ b/srcpkgs/galculator-gtk3/template @@ -16,6 +16,8 @@ checksum=dcbdb48ddf8a3f68b9aa5902f880f174fd269de2b7410988148d05871012e142 provides="galculator-${version}_${revision}" replaces="galculator-gtk2>=0" +CFLAGS="-fcommon" + pre_configure() { mkdir -p gtk2 mv * gtk2 || true From e5591292970379cb3c20b665ce73bb7803dc3f81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:22 +0200 Subject: [PATCH 061/251] garden: needs -fcommon for gcc10 [ci skip] --- srcpkgs/garden/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/garden/template b/srcpkgs/garden/template index a28abb9cbce..e022b727f1b 100644 --- a/srcpkgs/garden/template +++ b/srcpkgs/garden/template @@ -13,6 +13,8 @@ homepage="http://garden.sourceforge.net/drupal/" distfiles="${SOURCEFORGE_SITE}/garden/garden/${version}/garden-${version}.tar.gz" checksum=daf8732c229a4cc04f460514bff1ba05171faada9e19575c72a50a914f2352e3 +CFLAGS="-fcommon" + pre_configure() { vsed -i "s|inline int xpart (int angle, int length);|//&|" src/stuff.c vsed -i "s|^inline int xpart (int|int xpart (int|" src/stuff.c From 31d4076d4fc8a51e3365054c04a733ddee9fe78e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 15:02:04 +0200 Subject: [PATCH 062/251] gatling: needs -fcommon for gcc10 [ci skip] --- srcpkgs/gatling/template | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/srcpkgs/gatling/template b/srcpkgs/gatling/template index c34e3f8d811..653c93c5ca7 100644 --- a/srcpkgs/gatling/template +++ b/srcpkgs/gatling/template @@ -12,7 +12,14 @@ distfiles="https://www.fefe.de/gatling/$pkgname-$version.tar.xz" checksum=6fa329d0ced0c80deb8dde5460e9d9e984bee94f265043d7fdec0e253dce9aa4 make_build_target="gatling dl getlinks" make_install_args="prefix=/usr MANDIR=/usr/share/man" -CFLAGS+=" -std=c99 -I${XBPS_CROSS_BASE}/usr/include/libowfat" + +CFLAGS="-std=c99 -I${XBPS_CROSS_BASE}/usr/include/libowfat -fcommon" + +pre_build() { + vsed -i GNUmakefile \ + -e "s;^CFLAGS=.*;CFLAGS=${CFLAGS};" \ + -e "s;\$(CC) \$(LDFLAGS);\$(CC) \$(CFLAGS) \$(LDFLAGS);" +} pre_install() { vmkdir usr/share/man/man1 From 453e6993a2a2e610e04333d2fcbdb7ffc375f5aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:22 +0200 Subject: [PATCH 063/251] gcolor2: needs -fcommon for gcc10 [ci skip] --- srcpkgs/gcolor2/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/gcolor2/template b/srcpkgs/gcolor2/template index ccb764556a0..4aec89567aa 100644 --- a/srcpkgs/gcolor2/template +++ b/srcpkgs/gcolor2/template @@ -12,6 +12,8 @@ homepage="http://gcolor2.sourceforge.net/" distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" checksum=89bd6c6d27ba5a679ec60057de8497855072f520515b490e5986fc3509774f23 +CFLAGS="-fcommon" + post_extract() { sed -i 's/\[:space:\]/[&]/g' configure } From 6acb47c2e8dd5a2d55155b251ba9b24e3f501607 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:22 +0200 Subject: [PATCH 064/251] gdbm: needs -fcommon for gcc10 [ci skip] --- srcpkgs/gdbm/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/gdbm/template b/srcpkgs/gdbm/template index 4f112bb3a85..2327fab19e1 100644 --- a/srcpkgs/gdbm/template +++ b/srcpkgs/gdbm/template @@ -18,6 +18,8 @@ if [ "$CROSS_BUILD" ]; then } fi +CFLAGS="-fcommon" + post_install() { # create symlinks for compatibility vmkdir usr/include/gdbm From 78048e2fd578afd088cf31cb251c925d8cadd8d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 17:24:50 +0200 Subject: [PATCH 065/251] geeqie: needs -fcommon for gcc10 [ci skip] --- srcpkgs/geeqie/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/geeqie/template b/srcpkgs/geeqie/template index 8d136c84ad0..2681f31e3ef 100644 --- a/srcpkgs/geeqie/template +++ b/srcpkgs/geeqie/template @@ -16,6 +16,8 @@ distfiles="http://www.geeqie.org/geeqie-${version}.tar.xz" checksum=4854d5d323c31f8f4068fd73ab2c454ff91e826c4ca4d37b22c246ad14dea10a patch_args="-Np1" +CFLAGS="-Wno-error -fcommon" + post_extract() { # Missing from release tarball, and requires git tree to generate sed -e "/readme_DATA/s/ChangeLog\(.html\)\?//g" -i Makefile.am @@ -24,9 +26,7 @@ post_extract() { pre_configure() { NOCONFIGURE=1 ./autogen.sh } -# musl gives many warnings and stops compiling after many warnings -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then + do_build() { - make CFLAGS="$CFLAGS -Wno-error" + make ${makejobs} CFLAGS="${CFLAGS}" } -fi From 479fe6e5de4c5c79aa23bcc1318baa9e15ea5247 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:22 +0200 Subject: [PATCH 066/251] gegl3: needs -fcommon for gcc10 [ci skip] --- srcpkgs/gegl3/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/gegl3/template b/srcpkgs/gegl3/template index a8e2391ab70..64d644fcf2a 100644 --- a/srcpkgs/gegl3/template +++ b/srcpkgs/gegl3/template @@ -18,6 +18,8 @@ homepage="https://www.gimp.org/" distfiles="https://download.gimp.org/pub/gegl/${version%.*}/gegl-${version}.tar.bz2" checksum=152f87604a5a191775329dfb63764efa1d5c32403d1438da68e242f96b7d23ff +CFLAGS="-fcommon" + post_install() { # Resolves conflict with gegl mv ${DESTDIR}/usr/bin/gegl ${DESTDIR}/usr/bin/gegl3 From 4f20b799b373da306f0bebcd0cb8d0f64221b396 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:22 +0200 Subject: [PATCH 067/251] gerbv: needs -fcommon for gcc10 [ci skip] --- srcpkgs/gerbv/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/gerbv/template b/srcpkgs/gerbv/template index a92d54749f6..b9ccff8efad 100644 --- a/srcpkgs/gerbv/template +++ b/srcpkgs/gerbv/template @@ -12,3 +12,5 @@ license="GPL-3.0-or-later" homepage="http://gerbv.geda-project.org" distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}/${pkgname}-${version}/${pkgname}-${version}.tar.gz" checksum=c5ee808c4230ce6be3ad10ab63c547098386d43022704de25ddb9378e62053b4 + +CFLAGS="-fcommon" From fc1bab77a5e5b32c131ca224e3e8b44956dd2f70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:23 +0200 Subject: [PATCH 068/251] giggle: needs -fcommon for gcc10 [ci skip] --- srcpkgs/giggle/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/giggle/template b/srcpkgs/giggle/template index d79ecdffb63..9da11473757 100644 --- a/srcpkgs/giggle/template +++ b/srcpkgs/giggle/template @@ -15,6 +15,8 @@ checksum=ae2e2237fa0d0999d99d0a0ee9b7ec147e80bd2472d59a045b2b01eb02261f59 lib32disabled=yes nocross=yes +CFLAGS="-fcommon" + libgiggle_package() { short_desc+=" - runtime libraries" pkg_install() { From e1f7fda76b023c5c41f63df282890f46bebf3d5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:23 +0200 Subject: [PATCH 069/251] gimp-lqr-plugin: needs -fcommon for gcc10 [ci skip] --- srcpkgs/gimp-lqr-plugin/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/gimp-lqr-plugin/template b/srcpkgs/gimp-lqr-plugin/template index 788114724bc..6a49a881e8f 100644 --- a/srcpkgs/gimp-lqr-plugin/template +++ b/srcpkgs/gimp-lqr-plugin/template @@ -11,3 +11,5 @@ license="GPL-2.0-or-later" homepage="http://liquidrescale.wikidot.com/" distfiles="http://liquidrescale.wdfiles.com/local--files/en:download-page-sources/gimp-lqr-plugin-${version}.tar.bz2" checksum=169e11164e4fe4e93a0f06e545748bd77b206b7a471bdebf7dd3bc8a008e647a + +CFLAGS="-fcommon" From 1710f28b2ad513d0747488dad66c7e88d543edb2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:23 +0200 Subject: [PATCH 070/251] glabels: needs -fcommon for gcc10 [ci skip] --- srcpkgs/glabels/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/glabels/template b/srcpkgs/glabels/template index 9cec704ca3d..f23ce30084b 100644 --- a/srcpkgs/glabels/template +++ b/srcpkgs/glabels/template @@ -13,6 +13,8 @@ homepage="http://glabels.org/" distfiles="${GNOME_SITE}/glabels/${version%.*}/glabels-${version}.tar.xz" checksum=18e457298abb1c617187361109eeae769317686303fc07726af31e11519c5938 +CFLAGS="-fcommon" + libglabels30_package() { short_desc+=" - library files" pkg_install() { From 3dc86a48f829c46652c69ffbba9e0d27b77b18c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:23 +0200 Subject: [PATCH 071/251] global: needs -fcommon for gcc10 [ci skip] --- srcpkgs/global/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/global/template b/srcpkgs/global/template index 9eea5eb4fb0..983db1bec97 100644 --- a/srcpkgs/global/template +++ b/srcpkgs/global/template @@ -14,3 +14,5 @@ homepage="https://www.gnu.org/software/global/" distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" checksum=987e8cb956c53f8ebe4453b778a8fde2037b982613aba7f3e8e74bcd05312594 python_version=2 #unverified + +CFLAGS="-fcommon" From 12bce729c92f396ab43506979c80bc9cb01784cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:23 +0200 Subject: [PATCH 072/251] gmsh: needs -fcommon for gcc10 [ci skip] --- srcpkgs/gmsh/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/gmsh/template b/srcpkgs/gmsh/template index 5d36aaf6eb6..ef9786aec7a 100644 --- a/srcpkgs/gmsh/template +++ b/srcpkgs/gmsh/template @@ -18,6 +18,8 @@ changelog="http://gmsh.info/CHANGELOG.txt" distfiles="https://gmsh.info/src/gmsh-${version}-source.tgz" checksum=ccf8c74f43cbe3c371abe79862025d41642b3538a0148f018949494e3b3e2ecd +CFLAGS="-fcommon" + if [ -z "$CROSS_BUILD" ]; then makedepends+=" hdf5-devel" fi From 559525015ae95376a10d5b8be76be7fa5655d0eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:23 +0200 Subject: [PATCH 073/251] gmtp: needs -fcommon for gcc10 [ci skip] --- srcpkgs/gmtp/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/gmtp/template b/srcpkgs/gmtp/template index 2f6e744c955..69de28c2c3d 100644 --- a/srcpkgs/gmtp/template +++ b/srcpkgs/gmtp/template @@ -13,6 +13,8 @@ homepage="http://gmtp.sourceforge.net" distfiles="${SOURCEFORGE_SITE}/gmtp/gmtp-${version}.tar.gz" checksum=5a830c9c448aa2caf7a844aaa9ba38c2ac0239547366c1e6874e0080bd5f0613 +CFLAGS="-fcommon" + post_install() { vlicense COPYING } From 109013d9ec4fe8230e18bfdae439c2c86c4e811c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 19 Aug 2020 11:52:35 +0200 Subject: [PATCH 074/251] gnac: needs -fcommon for gcc10 [ci skip] --- srcpkgs/gnac/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/gnac/template b/srcpkgs/gnac/template index 54f1a9d1f40..489783bdd85 100644 --- a/srcpkgs/gnac/template +++ b/srcpkgs/gnac/template @@ -2,8 +2,8 @@ pkgname=gnac version=0.2.4.1 revision=3 -patch_args="-Np1" build_style=gnu-configure +configure_args="--disable-scrollkeeper --disable-schemas-compile" hostmakedepends="gnome-common gettext-devel pkg-config intltool libtool gnome-doc-utils glib-devel gtk+3-devel gst-plugins-base1-devel autoconf-archive which" @@ -12,14 +12,14 @@ makedepends="libxml2-devel gtk+3-devel gst-plugins-base1-devel libunique-devel desktop-file-utils hicolor-icon-theme gnome-doc-utils" depends="gst-plugins-good1 gst-plugins-bad1 gst-plugins-ugly1 desktop-file-utils hicolor-icon-theme" -configure_args="--disable-scrollkeeper --disable-schemas-compile" short_desc="Audio conversion program for the Gnome desktop" maintainer="Orphaned " -license="GPL-3" +license="GPL-3.0-or-later" homepage="http://gnac.sourceforge.net" distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.bz2" checksum=8f9c4731bbc40fde57c311a2a7fabe4e3200198abfe7415c659b98a2d54869da -CFLAGS="-fPIC" +patch_args="-Np1" +CFLAGS="-fPIC -fcommon" pre_configure() { autoreconf -fi From db33a004258bceda858c3353fa2a000444c5c34f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 19 Aug 2020 11:55:17 +0200 Subject: [PATCH 075/251] gnome-control-center: needs -fcommon for gcc10 [ci skip] --- srcpkgs/gnome-control-center/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/gnome-control-center/template b/srcpkgs/gnome-control-center/template index 0e2787898ae..be5852f3b21 100644 --- a/srcpkgs/gnome-control-center/template +++ b/srcpkgs/gnome-control-center/template @@ -32,6 +32,8 @@ if [ -z "$CROSS_BUILD" ]; then build_options_default+=" cheese" fi +CFLAGS="-fcommon" + gnome-control-center-devel_package() { short_desc+=" - development files" pkg_install() { From 56e9f08b2deb88e28a379aace95051c462869a8c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:23 +0200 Subject: [PATCH 076/251] gnome-mplayer: needs -fcommon for gcc10 [ci skip] --- srcpkgs/gnome-mplayer/template | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/srcpkgs/gnome-mplayer/template b/srcpkgs/gnome-mplayer/template index 4ea200a611f..c965aad6e0b 100644 --- a/srcpkgs/gnome-mplayer/template +++ b/srcpkgs/gnome-mplayer/template @@ -10,9 +10,11 @@ makedepends="dbus-glib-devel libnotify-devel gtk+3-devel gmtk-devel libXScrnSaver-devel nautilus-devel alsa-lib-devel pulseaudio-devel libgda-devel desktop-file-utils hicolor-icon-theme mplayer" depends="mplayer desktop-file-utils hicolor-icon-theme" -short_desc="A simple MPlayer GUI for GNOME" +short_desc="Simple MPlayer GUI for GNOME" maintainer="Orphaned " -license="GPL-2" +license="GPL-2.0-only" homepage="https://github.com/kdekorte/gnome-mplayer" distfiles="https://github.com/kdekorte/gnome-mplayer/archive/v${version}.tar.gz" checksum=07e11bc42834dae14ad66f887e6045f2bea94eae7f797b624c9a099f806b5cde + +CFLAGS="-fcommon" From 4e89fde7fb88ba792efabe11af35ca86f14d19aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:24 +0200 Subject: [PATCH 077/251] gnugo: needs -fcommon for gcc10 [ci skip] --- srcpkgs/gnugo/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/gnugo/template b/srcpkgs/gnugo/template index 290b9d3c68a..81c21903ea8 100644 --- a/srcpkgs/gnugo/template +++ b/srcpkgs/gnugo/template @@ -10,3 +10,5 @@ license="GPL-3" homepage="https://www.gnu.org/software/gnugo/" distfiles="${GNU_SITE}/gnugo/${pkgname}-${version}.tar.gz" checksum=da68d7a65f44dcf6ce6e4e630b6f6dd9897249d34425920bfdd4e07ff1866a72 + +CFLAGS="-fcommon" From 6d3cb7243139dfa6dc368c4ca42a13c3577a5ad9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:24 +0200 Subject: [PATCH 078/251] gnupg: needs -fcommon for gcc10 [ci skip] --- srcpkgs/gnupg/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/gnupg/template b/srcpkgs/gnupg/template index 5a0a3179500..317bad3e60c 100644 --- a/srcpkgs/gnupg/template +++ b/srcpkgs/gnupg/template @@ -12,6 +12,8 @@ homepage="https://www.gnupg.org/" distfiles="https://www.gnupg.org/ftp/gcrypt/gnupg/gnupg-${version}.tar.bz2" checksum=c9462f17e651b6507848c08c430c791287cd75491f8b5a8b50c6ed46b12678ba +CFLAGS="-fcommon" + post_extract() { case "$XBPS_TARGET_MACHINE" in i686-musl) sed -i Makefile* -e"s;checks = checks;checks =;" ;; From 3f700f0a374b13a055dead9c805e77976d87f3e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:24 +0200 Subject: [PATCH 079/251] gnurobbo: needs -fcommon for gcc10 [ci skip] --- srcpkgs/gnurobbo/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/gnurobbo/template b/srcpkgs/gnurobbo/template index 486c7989f1f..ea4d1479058 100644 --- a/srcpkgs/gnurobbo/template +++ b/srcpkgs/gnurobbo/template @@ -13,6 +13,8 @@ homepage="http://gnurobbo.sourceforge.net/" distfiles="${SOURCEFORGE_SITE}/gnurobbo/gnurobbo/gnurobbo%20${version}/gnurobbo-${version}-source.tar.gz" checksum=6c7e9e425655da02c2442d13b5fa8f542af62d2c8f253db2fb63470c5c0c3db8 +CFLAGS="-fcommon" + pre_build() { sed -i Makefile \ -e "s;\(CFLAGS\?+=\)-d;\1;" \ From 161f5340823b92b6e9fb6aca40c2642e1df2dc8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:24 +0200 Subject: [PATCH 080/251] goaccess: needs -fcommon for gcc10 [ci skip] --- srcpkgs/goaccess/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/goaccess/template b/srcpkgs/goaccess/template index db2ccea2f97..fc08a1f33cb 100644 --- a/srcpkgs/goaccess/template +++ b/srcpkgs/goaccess/template @@ -13,6 +13,8 @@ homepage="https://goaccess.io" distfiles="http://tar.goaccess.io/goaccess-${version}.tar.gz" checksum=8c775c5c24bf85a933fd6f1249004847342d6542aa533e4ec02aaf7be41d7b9b +CFLAGS="-fcommon" + pre_configure() { autoreconf -fi } From 4d7dc20216fd8bcf805a4ad069d176c0d119dfe2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:24 +0200 Subject: [PATCH 081/251] gpm: needs -fcommon for gcc10 [ci skip] --- srcpkgs/gpm/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/gpm/template b/srcpkgs/gpm/template index 41101b41517..d95a6c1a637 100644 --- a/srcpkgs/gpm/template +++ b/srcpkgs/gpm/template @@ -12,6 +12,8 @@ homepage="http://www.nico.schottelius.org/software/gpm/" distfiles="http://www.nico.schottelius.org/software/gpm/archives/gpm-${version}.tar.lzma" checksum=a955053b36556ffa7c628ce18fd6de7d625966573fa412fb08869533d8f7385c +CFLAGS="-fcommon" + pre_configure() { ./autogen.sh } From 2a22b6498a270c7851ad74b2ae9da0ddab9c6203 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:25 +0200 Subject: [PATCH 082/251] gpredict: needs -fcommon for gcc10 [ci skip] --- srcpkgs/gpredict/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/gpredict/template b/srcpkgs/gpredict/template index a51a749681f..0c750c9ab0c 100644 --- a/srcpkgs/gpredict/template +++ b/srcpkgs/gpredict/template @@ -11,3 +11,5 @@ license="GPL-2-or-later" homepage="http://gpredict.oz9aec.net/" distfiles="https://github.com/csete/gpredict/releases/download/v${version}/${pkgname}-${version}.tar.bz2" checksum=e759c4bae0b17b202a7c0f8281ff016f819b502780d3e77b46fe8767e7498e43 + +CFLAGS="-fcommon" From 0a7f6f9d984bf9401e5b3c7c837c2607f8f7eef1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 15:30:41 +0200 Subject: [PATCH 083/251] gprolog: needs -fcommon for gcc10 [ci skip] --- srcpkgs/gprolog/template | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/srcpkgs/gprolog/template b/srcpkgs/gprolog/template index 712938d3f73..0681feeaea4 100644 --- a/srcpkgs/gprolog/template +++ b/srcpkgs/gprolog/template @@ -17,10 +17,16 @@ checksum=bfdcf00e051e0628b4f9af9d6638d4fde6ad793401e58a5619d1cc6105618c7c disable_parallel_build=yes nopie=yes # native asm generated +CFLAGS="-fcommon" + case $XBPS_MACHINE in i686*) broken="pl2wam segfaults in _dl_fixup, https://build.voidlinux.org/builders/i686_builder/builds/10260/steps/shell_3/logs/stdio" ;; esac +post_configure() { + vsed -i */Makefile -e "/^CFLAGS\\s*=.*/s/$/ -fcommon/" +} + post_install() { mv ${DESTDIR}/usr/lib/gprolog/{NEWS,README,ChangeLog} \ ${DESTDIR}/usr/share/doc/gprolog From 24a1fd9f01ca941944a47df30f23b8ea6f4f47f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:25 +0200 Subject: [PATCH 084/251] gscope3: needs -fcommon for gcc10 [ci skip] --- srcpkgs/gscope3/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/gscope3/template b/srcpkgs/gscope3/template index c54da78c5a7..ff6db18c2d4 100644 --- a/srcpkgs/gscope3/template +++ b/srcpkgs/gscope3/template @@ -15,6 +15,8 @@ homepage="https://github.com/tefletch/gscope" distfiles="https://github.com/tefletch/gscope/archive/${_release}.tar.gz" checksum=06d0fd4351b4f8dc1850c81b07c112b0974bfb140f9fe56f8af6f865be3e0a2a +CFLAGS="-fcommon" + pre_configure() { NOCONFIGURE=1 ./autogen.sh } From 68829b34a28a699b2f089d7273dd25d124a30dc6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:25 +0200 Subject: [PATCH 085/251] gsoap: needs -fcommon for gcc10 [ci skip] --- srcpkgs/gsoap/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/gsoap/template b/srcpkgs/gsoap/template index 9acaaaec886..481f099805e 100644 --- a/srcpkgs/gsoap/template +++ b/srcpkgs/gsoap/template @@ -15,6 +15,8 @@ distfiles="${SOURCEFORGE_SITE}/gsoap2/gsoap_${version}.zip" checksum=2ca21b5ab2b40d899566c559f71a1d51ed7eac3f00160ab78060027a3ee6488f disable_parallel_build=yes +CFLAGS="-fcommon" + if [ "$CROSS_BUILD" ]; then hostmakedepends+=" gsoap" fi From bddb44f38d856ad6414f804db1ef9e1082029645 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 03:17:10 +0200 Subject: [PATCH 086/251] gst-plugins-bad1: needs -fcommon for gcc10 [ci skip] --- srcpkgs/gst-plugins-bad1/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/gst-plugins-bad1/template b/srcpkgs/gst-plugins-bad1/template index a1012b0a492..212203c24a1 100644 --- a/srcpkgs/gst-plugins-bad1/template +++ b/srcpkgs/gst-plugins-bad1/template @@ -42,6 +42,8 @@ build_options="gir gme" build_options_default="gir" desc_option_gme="Build with Game Music Emulator support" +CFLAGS="-fcommon" + case "$XBPS_TARGET_MACHINE" in mips*) ;; # libgme cannot be built for mips* *) build_options_default+=" gme" ;; From ca209d3e07418994394d7e60230888c2a683188b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:25 +0200 Subject: [PATCH 087/251] gtick: needs -fcommon for gcc10 [ci skip] --- srcpkgs/gtick/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/gtick/template b/srcpkgs/gtick/template index 337244293c0..74c72dc81d3 100644 --- a/srcpkgs/gtick/template +++ b/srcpkgs/gtick/template @@ -11,3 +11,5 @@ license="GPL-3" homepage="http://www.antcom.de/gtick/" distfiles="http://www.antcom.de/gtick/download/$pkgname-$version.tar.gz" checksum=409439e231892ffcfafc8d06a713c0f8c7e333920e1b885817d36e096db2fa7c + +CFLAGS="-fcommon" From eaef9482d38ce4d021c449c651ad5c67e20d3cdc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:25 +0200 Subject: [PATCH 088/251] gtkdialog: needs -fcommon for gcc10 [ci skip] --- srcpkgs/gtkdialog/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/gtkdialog/template b/srcpkgs/gtkdialog/template index f8f62c31784..7311db4ef1e 100644 --- a/srcpkgs/gtkdialog/template +++ b/srcpkgs/gtkdialog/template @@ -14,6 +14,8 @@ homepage="https://code.google.com/p/gtkdialog/" distfiles="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/gtkdialog/gtkdialog-${version}.tar.gz" checksum=ff89d2d7f1e6488e5df5f895716ac1d4198c2467a2a5dc1f51ab408a2faec38e +CFLAGS="-fcommon" + post_install() { vmkdir usr/share/doc/$pkgname cp -a examples ${DESTDIR}/usr/share/doc/$pkgname/examples From 6255fb0d14639eec6e286f8d1df0f6ddef3aa4a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:25 +0200 Subject: [PATCH 089/251] gtklp: needs -fcommon for gcc10 [ci skip] --- srcpkgs/gtklp/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/gtklp/template b/srcpkgs/gtklp/template index a0b1f70d1cc..4887b446460 100644 --- a/srcpkgs/gtklp/template +++ b/srcpkgs/gtklp/template @@ -13,6 +13,8 @@ homepage="http://gtklp.sirtobi.com/" distfiles="${SOURCEFORGE_SITE}/${pkgname}/${version}/${pkgname}-${version}.src.tar.gz" checksum=be07609042595fa932034e3b2d7038cef33901ec0863fcedbb5188acb6b53bab +CFLAGS="-fcommon" + pre_configure() { autoreconf -if } From 50f907e4ae1cdff0670a7d73c0f37c81e4ee21ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 19 Aug 2020 11:57:14 +0200 Subject: [PATCH 090/251] gtkpod: needs -fcommon for gcc10 [ci skip] --- srcpkgs/gtkpod/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/gtkpod/template b/srcpkgs/gtkpod/template index eae5a10c0f4..0057900580b 100644 --- a/srcpkgs/gtkpod/template +++ b/srcpkgs/gtkpod/template @@ -16,3 +16,5 @@ distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" checksum=a57dc8ae9138e0cb4cee98691e7a95001130c9ea7823e6a75cc72503facd3a76 # Line 55: print in python 2 style python_version=2 + +CFLAGS="-fcommon" From 210214ddaa70653c5256786af15d716bbf115476 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:26 +0200 Subject: [PATCH 091/251] gxkb: needs -fcommon for gcc10 [ci skip] --- srcpkgs/gxkb/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/gxkb/template b/srcpkgs/gxkb/template index fe3d6a4f57f..3e70796634a 100644 --- a/srcpkgs/gxkb/template +++ b/srcpkgs/gxkb/template @@ -12,6 +12,8 @@ homepage="https://github.com/zen-tools/gxkb" distfiles="https://github.com/zen-tools/gxkb/archive/v${version}.tar.gz" checksum=aa8a69bbdce94e3cd17c7c12f5773c8e4bb7f2a5b706aacdce545e82063ff35e +CFLAGS="-fcommon" + pre_configure() { ./autogen.sh } From 4ebf69eca72f0a271caf9ba4fbefecc7fea9db1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:26 +0200 Subject: [PATCH 092/251] halibut: needs -fcommon for gcc10 [ci skip] --- srcpkgs/halibut/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/halibut/template b/srcpkgs/halibut/template index 5d33d6d5207..e428d771ea8 100644 --- a/srcpkgs/halibut/template +++ b/srcpkgs/halibut/template @@ -14,7 +14,7 @@ homepage="http://www.chiark.greenend.org.uk/~sgtatham/halibut/" distfiles="http://www.chiark.greenend.org.uk/~sgtatham/${pkgname}/${pkgname}-${version}/${pkgname}-${version}.tar.gz" checksum=1aedfb6240f27190c36a390fcac9ce732edbdbaa31c85ee675b994e2b083163f -CFLAGS='-I../charset -I../build' +CFLAGS='-I../charset -I../build -fcommon' pre_build() { export LIBS="$LDFLAGS" From aa23837ee273a83ae14c4261dabedf60d97362ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:26 +0200 Subject: [PATCH 093/251] hebcal: needs -fcommon for gcc10 [ci skip] --- srcpkgs/hebcal/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/hebcal/template b/srcpkgs/hebcal/template index 2e32be41196..6e7cdc3a6db 100644 --- a/srcpkgs/hebcal/template +++ b/srcpkgs/hebcal/template @@ -11,6 +11,8 @@ homepage="https://www.hebcal.com/" distfiles="https://github.com/hebcal/hebcal/archive/v${version}.tar.gz" checksum=507dde7a173453a56c63fefcafef9eab4d3ab9f5da57473e2a07e538e3d6d831 +CFLAGS="-fcommon" + pre_configure() { autoreconf -fi # aclocal && autoconf && automake --foreign --add-missing From d116b6433af0312d5836508f099d9c1cb7a6ec73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:26 +0200 Subject: [PATCH 094/251] heyu: needs -fcommon for gcc10 [ci skip] --- srcpkgs/heyu/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/heyu/template b/srcpkgs/heyu/template index 91f70703b02..6c2999fd29f 100644 --- a/srcpkgs/heyu/template +++ b/srcpkgs/heyu/template @@ -12,6 +12,8 @@ homepage="http://www.heyu.org" distfiles="https://github.com/HeyuX10Automation/heyu/archive/v${version}.tar.gz" checksum=621a20f45eef62070b3f95ad17ecbc3e7e1f7352d25dac86093ff6938b606baa +CFLAGS="-fcommon" + pre_configure() { sed -i 's:local/::' Configure sed -i 's:/man:/share/man:' Configure From 46caa5af787ec0a4cd9aa673c82ff05c6315c192 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:26 +0200 Subject: [PATCH 095/251] hidrd: needs -fcommon for gcc10 [ci skip] --- srcpkgs/hidrd/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/hidrd/template b/srcpkgs/hidrd/template index 3470511708c..8bb1ef18a52 100644 --- a/srcpkgs/hidrd/template +++ b/srcpkgs/hidrd/template @@ -11,6 +11,8 @@ homepage="https://github.com/DIGImend/hidrd" distfiles="https://github.com/DIGImend/hidrd/archive/${version}.tar.gz" checksum=0147993dedb3066873d22fab1dc3aafec78d8c5783d168cccc43126f0fc3b307 +CFLAGS="-fcommon" + case $XBPS_TARGET_MACHINE in *-musl) configure_args+=' LIBS=-lobstack' From cda75870a24ed69f97d1782aca8989ac7a5743e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:27 +0200 Subject: [PATCH 096/251] hitch: needs -fcommon for gcc10 [ci skip] --- srcpkgs/hitch/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/hitch/template b/srcpkgs/hitch/template index a0155cc64c6..f99169099c0 100644 --- a/srcpkgs/hitch/template +++ b/srcpkgs/hitch/template @@ -14,6 +14,8 @@ distfiles="https://hitch-tls.org/source/hitch-${version}.tar.gz" checksum=b1a4fd64584cd4ff816b8513ee5522db34a4431747057421b6e870f722c6dfda system_accounts="_hitch" +CFLAGS="-fcommon" + post_install() { vman hitch.8 vman hitch.conf.5 From cd7e04d34e4017a195bde82496392d3afcc3be89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:27 +0200 Subject: [PATCH 097/251] hnb: needs -fcommon for gcc10 [ci skip] --- srcpkgs/hnb/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/hnb/template b/srcpkgs/hnb/template index c6aef23fc3e..5721e32d121 100644 --- a/srcpkgs/hnb/template +++ b/srcpkgs/hnb/template @@ -10,6 +10,8 @@ homepage="http://hnb.sourceforge.net/" distfiles="${SOURCEFORGE_SITE}/hnb/hnb/${version}/hnb-${version}.tar.gz" checksum=c233c00aaef5b7fb93759d7888c885f99f40aec689a7f3e0d5d8b5797bf80cd4 +CFLAGS="-fcommon" + post_extract() { sed -i '/CFLAGS *=/s/$/ $(CCFLAGS)/' src/Makefile src/libcli/Makefile sed -i '/LIBS=/s/$/ $(LDFLAGS)/' src/Makefile From 9bdaeb1a8c7883967a2ed7d4121877e803187ac6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:27 +0200 Subject: [PATCH 098/251] htop: needs -fcommon for gcc10 [ci skip] --- srcpkgs/htop/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/htop/template b/srcpkgs/htop/template index 718212f912e..b110b5fd42e 100644 --- a/srcpkgs/htop/template +++ b/srcpkgs/htop/template @@ -12,3 +12,5 @@ license="GPL-2.0-only" homepage="http://hisham.hm/htop" distfiles="http://hisham.hm/$pkgname/releases/$version/$pkgname-$version.tar.gz" checksum=d9d6826f10ce3887950d709b53ee1d8c1849a70fa38e91d5896ad8cbc6ba3c57 + +CFLAGS="-fcommon" From 95e42829a24b18389040dc93a991ecc0a2dd06fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:27 +0200 Subject: [PATCH 099/251] i3lock: needs -fcommon for gcc10 [ci skip] --- srcpkgs/i3lock/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/i3lock/template b/srcpkgs/i3lock/template index 0d8c0ca1603..69c66065bda 100644 --- a/srcpkgs/i3lock/template +++ b/srcpkgs/i3lock/template @@ -14,6 +14,8 @@ homepage="https://i3wm.org/i3lock/" distfiles="https://i3wm.org/i3lock/i3lock-${version}.tar.bz2" checksum=d0b2a1a96ce80649958b27b8d54a6069b3aec9e7ffe07d378f9c51763b56bc09 +CFLAGS="-fcommon" + pre_build() { vsed -i 's:login:system-auth:' pam/i3lock } From 5011b768fe4f8a760e6ac8adb67ce46c7cbfc9d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 18:30:28 +0200 Subject: [PATCH 100/251] ibus-rime: needs -fcommon for gcc10 [ci skip] --- srcpkgs/ibus-rime/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/ibus-rime/template b/srcpkgs/ibus-rime/template index 507e20dfb85..5a0544ad1d9 100644 --- a/srcpkgs/ibus-rime/template +++ b/srcpkgs/ibus-rime/template @@ -13,6 +13,8 @@ homepage="https://rime.im/" distfiles="https://github.com/rime/ibus-rime/archive/${version}.tar.gz" checksum=4f20b64cf01ced25eacba185cd1cc6855b373e0728cba4d406356b13a5ec3828 +CFLAGS="-fcommon" + do_install() { make ${makejobs} PREFIX=${DESTDIR}/usr install } From 97f733cc5e19f14f719375a5104f49505bf349e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:27 +0200 Subject: [PATCH 101/251] iftop: needs -fcommon for gcc10 [ci skip] --- srcpkgs/iftop/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/iftop/template b/srcpkgs/iftop/template index 3e3ce685e9c..4a5556236df 100644 --- a/srcpkgs/iftop/template +++ b/srcpkgs/iftop/template @@ -10,3 +10,5 @@ license="GPL-2.0-only" homepage="http://www.ex-parrot.com/pdw/iftop/" distfiles="${homepage}/download/$pkgname-$version.tar.gz" checksum=f733eeea371a7577f8fe353d86dd88d16f5b2a2e702bd96f5ffb2c197d9b4f97 + +CFLAGS="-fcommon" From fdb82185ff025469b3ee7e07d0cf842157787ead Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:27 +0200 Subject: [PATCH 102/251] inetutils: needs -fcommon for gcc10 [ci skip] --- srcpkgs/inetutils/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/inetutils/template b/srcpkgs/inetutils/template index b3f0ba49a90..04177ecbf11 100644 --- a/srcpkgs/inetutils/template +++ b/srcpkgs/inetutils/template @@ -17,6 +17,8 @@ subpackages="inetutils-dnsdomainname inetutils-ftp inetutils-hostname inetutils-syslog inetutils-telnet inetutils-tftp inetutils-traceroute inetutils-uucpd inetutils-whois" +CFLAGS="-fcommon" + case "$XBPS_TARGET_MACHINE" in *-musl) # Some packages don't build on musl, so explicitly disable them From 6ccae680aa509ce76aec8cba0c1b5d05742ae09f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 18:30:28 +0200 Subject: [PATCH 103/251] io.elementary.files: needs -fcommon for gcc10 [ci skip] --- srcpkgs/io.elementary.files/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/io.elementary.files/template b/srcpkgs/io.elementary.files/template index d99ab77d6ad..16eb6f188e8 100644 --- a/srcpkgs/io.elementary.files/template +++ b/srcpkgs/io.elementary.files/template @@ -16,6 +16,8 @@ homepage="https://github.com/elementary/files" distfiles="https://github.com/elementary/files/archive/${version}.tar.gz" checksum=3fa4a2a303c1f0f5f6043a2ae0dca3e101c4aafff96639736cc689390682de3c +CFLAGS="-fcommon" + libio.elementary.files_package() { short_desc+=" - library" pkg_install() { From da21348e6062c159f110c1fae8de05e9dc2137fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:28 +0200 Subject: [PATCH 104/251] iouyap: needs -fcommon for gcc10 [ci skip] --- srcpkgs/iouyap/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/iouyap/template b/srcpkgs/iouyap/template index 96188425bdc..09cd966c6e1 100644 --- a/srcpkgs/iouyap/template +++ b/srcpkgs/iouyap/template @@ -11,6 +11,8 @@ homepage="https://github.com/GNS3/iouyap" distfiles="https://github.com/GNS3/${pkgname}/archive/v${version}.tar.gz" checksum=181850a4ce73a4d4035f9eb39b2656ae31d360f18b577ee65f5149132da3eccf +CFLAGS="-fcommon" + do_install() { vbin iouyap } From 80a79eaad85dc17e36c2e78c4451b94d7e4a4e2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:28 +0200 Subject: [PATCH 105/251] ipmitool: needs -fcommon for gcc10 [ci skip] --- srcpkgs/ipmitool/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/ipmitool/template b/srcpkgs/ipmitool/template index 02d31d34c6d..f70f335b4d0 100644 --- a/srcpkgs/ipmitool/template +++ b/srcpkgs/ipmitool/template @@ -11,6 +11,8 @@ homepage="http://ipmitool.sourceforge.net" distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2" checksum=0c1ba3b1555edefb7c32ae8cd6a3e04322056bc087918f07189eeedfc8b81e01 +CFLAGS="-fcommon" + post_install() { rm -rf ${DESTDIR}/usr/share/doc vlicense COPYING From 41ca7d81d18ca3b67f8649ba60e6f09bf28c4790 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:28 +0200 Subject: [PATCH 106/251] ipv6calc: needs -fcommon for gcc10 [ci skip] --- srcpkgs/ipv6calc/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/ipv6calc/template b/srcpkgs/ipv6calc/template index 5ebe843eabc..cc4278c1fc5 100644 --- a/srcpkgs/ipv6calc/template +++ b/srcpkgs/ipv6calc/template @@ -12,3 +12,5 @@ license="GPL-2.0-only" homepage="https://www.deepspace6.net/projects/ipv6calc.html" distfiles="https://github.com/pbiering/ipv6calc/archive/${version}.tar.gz" checksum=1935352f6171b07f18ce0487ee95ffcc006ea3f653f7cba564d2d8e135f04ca1 + +CFLAGS="-fcommon" From 46f29e8fb70f2b7543d444e65aad41416340808c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:28 +0200 Subject: [PATCH 107/251] iselect: needs -fcommon for gcc10 [ci skip] --- srcpkgs/iselect/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/iselect/template b/srcpkgs/iselect/template index 2a56bb61338..7b0737f3774 100644 --- a/srcpkgs/iselect/template +++ b/srcpkgs/iselect/template @@ -12,6 +12,8 @@ homepage="http://www.ossp.org/pkg/tool/iselect/" distfiles="${DEBIAN_SITE}/main/${pkgname:0:1}/${pkgname}/${pkgname}_${version}.orig.tar.gz" checksum=5b75fc5fa5407e85fa77d2a299c4e7628c0213116809f343946e62a8a25c5b1b +CFLAGS="-fcommon" + do_build() { make ${makejobs} CC="$CC" LD="$LD" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" } From 66ac29f1f975bc07491d48533404056894dde182 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:28 +0200 Subject: [PATCH 108/251] iverilog: needs -fcommon for gcc10 [ci skip] --- srcpkgs/iverilog/template | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/srcpkgs/iverilog/template b/srcpkgs/iverilog/template index 44f1c8e0ae8..c10b6ab8630 100644 --- a/srcpkgs/iverilog/template +++ b/srcpkgs/iverilog/template @@ -15,7 +15,8 @@ checksum=4b884261645a73b37467242d6ae69264fdde2e7c4c15b245d902531efaaeb234 nocross="draw_tt.exe: cannot execute binary file: Exec format error" -CXXFLAGS='-Wimplicit-fallthrough=0' +CFLAGS='-fcommon' +CXXFLAGS='-fcommon -Wimplicit-fallthrough=0' pre_configure() { sh ./autoconf.sh From b5bec27eeb1335483df80d0b2a9187b6b85b6674 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:29 +0200 Subject: [PATCH 109/251] jeti-filemanager: needs -fcommon for gcc10 [ci skip] --- srcpkgs/jeti-filemanager/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/jeti-filemanager/template b/srcpkgs/jeti-filemanager/template index 94a4d2b733b..95e2a6167e8 100644 --- a/srcpkgs/jeti-filemanager/template +++ b/srcpkgs/jeti-filemanager/template @@ -12,6 +12,7 @@ distfiles="https://github.com/mrshampoo/jeti-filemanager/archive/${version}.tar. checksum=4da4ddee8fe6774b91ea473810d6c6898777c9bbcb8816996d72095dc0e18691 _LIBS="-lncurses" +CFLAGS="-fcommon" pre_build() { # Fix missing $(LDFLAGS) and wrong order of $^ and $(_LIBS) when linking From 25b4f2839742119cd319a1c6509242c457a82413 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:29 +0200 Subject: [PATCH 110/251] jfsutils: needs -fcommon for gcc10 [ci skip] --- srcpkgs/jfsutils/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/jfsutils/template b/srcpkgs/jfsutils/template index d1cdf127360..22f153adb29 100644 --- a/srcpkgs/jfsutils/template +++ b/srcpkgs/jfsutils/template @@ -10,3 +10,5 @@ license="GPL-2.0-or-later" homepage="http://jfs.sourceforge.net" distfiles="http://jfs.sourceforge.net/project/pub/${pkgname}-${version}.tar.gz" checksum=244a15f64015ce3ea17e49bdf6e1a0fb4f9af92b82fa9e05aa64cb30b5f07a4d + +CFLAGS="-fcommon" From 49da27fa20bcc3ae4be173ebac68b19dadd64c87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:29 +0200 Subject: [PATCH 111/251] kexec-tools: needs -fcommon for gcc10 [ci skip] --- srcpkgs/kexec-tools/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/kexec-tools/template b/srcpkgs/kexec-tools/template index 96e730e9127..64f8df9ae63 100644 --- a/srcpkgs/kexec-tools/template +++ b/srcpkgs/kexec-tools/template @@ -14,6 +14,8 @@ distfiles="${KERNEL_SITE}/utils/kernel/kexec/${pkgname}-${version}.tar.xz" checksum=dad8077f0315445d1f6335579fc4ade222facf82a67124974c7be5303ba4f8c8 skip_extraction="${pkgname}-${version}.tar.xz" +CFLAGS="-fcommon" + case "$XBPS_TARGET_MACHINE" in ppc-musl) nopie=yes;; # textrels not supported esac From 3855f6262f0e78b6e0f64a4532678c1f018db49f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:29 +0200 Subject: [PATCH 112/251] klystrack: needs -fcommon for gcc10 [ci skip] --- srcpkgs/klystrack/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/klystrack/template b/srcpkgs/klystrack/template index d941b373e27..927645f0787 100644 --- a/srcpkgs/klystrack/template +++ b/srcpkgs/klystrack/template @@ -15,6 +15,8 @@ distfiles="https://github.com/kometbomb/klystrack/archive/${version}.tar.gz checksum="569dc552ffdfcef94cb1ed993b41494e0c52a7ec15d0cdf614490b92f6611efb 877bf4b7dc506ede2309c5c9c838d58d52ff031fef7415e9b491ce584078e2f5" +CFLAGS="-fcommon" + do_build() { test -d klystron || mv klystron-${_klystronsha} klystron From 54c69a2d226b71b9834a1580844062fd1c809a35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:30 +0200 Subject: [PATCH 113/251] kona: needs -fcommon for gcc10 [ci skip] --- srcpkgs/kona/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/kona/template b/srcpkgs/kona/template index e307793f9af..51c99eb203d 100644 --- a/srcpkgs/kona/template +++ b/srcpkgs/kona/template @@ -11,6 +11,8 @@ homepage="https://github.com/kevinlawler/kona" distfiles="https://github.com/kevinlawler/kona/archive/Win.${_distver}.tar.gz" checksum=846b586c89bb18048028a0d623c6322148e366b132ea73b288ea34ef1833d0ed +CFLAGS="-fcommon" + post_extract() { sed -i '/netdb.h/a#include ' src/incs.h } From 2d447373345ee79dc7b393e0f3b8aa08bf56c5a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:30 +0200 Subject: [PATCH 114/251] lastpass-cli: needs -fcommon for gcc10 [ci skip] --- srcpkgs/lastpass-cli/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/lastpass-cli/template b/srcpkgs/lastpass-cli/template index 17d5e9bae88..bcf29d1e4e1 100644 --- a/srcpkgs/lastpass-cli/template +++ b/srcpkgs/lastpass-cli/template @@ -14,6 +14,8 @@ changelog="https://github.com/lastpass/${pkgname}/blob/v${version}/CHANGELOG.md" distfiles="https://github.com/lastpass/${pkgname}/archive/v${version}.tar.gz" checksum=f38e1ee7e06e660433a575a23b061c2f66ec666d746e988716b2c88de59aed73 +CFLAGS="-fcommon" + post_install() { vmkdir usr/share/examples/lpass vcopy contrib/examples/* usr/share/examples/lpass From 5916840eeaa0369791fb1b0816a7e6453566c01d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:30 +0200 Subject: [PATCH 115/251] libfreeglut: needs -fcommon for gcc10 [ci skip] --- srcpkgs/libfreeglut/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/libfreeglut/template b/srcpkgs/libfreeglut/template index 3b429390030..90f38a007ba 100644 --- a/srcpkgs/libfreeglut/template +++ b/srcpkgs/libfreeglut/template @@ -12,6 +12,8 @@ homepage="http://freeglut.sourceforge.net/" distfiles="${SOURCEFORGE_SITE}/freeglut/freeglut-${version}.tar.gz" checksum=d4000e02102acaf259998c870e25214739d1f16f67f99cb35e4f46841399da68 +CFLAGS="-fcommon" + post_install() { vlicense COPYING } From 34ffff4464e5c1ea7bdd0782ea4e446e35e3ee57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:30 +0200 Subject: [PATCH 116/251] libmirage: needs -fcommon for gcc10 [ci skip] --- srcpkgs/libmirage/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/libmirage/template b/srcpkgs/libmirage/template index 6fcc6cdf0b7..fdd18b43911 100644 --- a/srcpkgs/libmirage/template +++ b/srcpkgs/libmirage/template @@ -17,6 +17,8 @@ checksum=fc5b3b8acd40d63c6194fba65c841b906a8074e89b14a10bf76f35d1c371a355 build_options="gir" build_options_default="gir" +CFLAGS="-fcommon" + libmirage-devel_package() { short_desc+=" - development files" depends="libmirage-${version}_${revision}" From a423d4fc7d064679c83bb28efd03333081c15fe0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:31 +0200 Subject: [PATCH 117/251] libnih: needs -fcommon for gcc10 [ci skip] --- srcpkgs/libnih/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/libnih/template b/srcpkgs/libnih/template index 2e269931498..52ebfddc9b7 100644 --- a/srcpkgs/libnih/template +++ b/srcpkgs/libnih/template @@ -15,6 +15,8 @@ homepage="https://github.com/keybuk/${pkgname}" distfiles="${homepage}/archive/${_commit}.tar.gz" checksum=bd1ce78c9e4808fd02e06edaf581eb2b70fa43d7baae051848dfdbaf5b4d1a1c +CFLAGS="-fcommon" + if [ "$CROSS_BUILD" ]; then hostmakedepends+=" nih-devel" configure_args+=" NIH_DBUS_TOOL=/usr/bin/nih-dbus-tool" From b405a5674c2d69a137cf23aafdd8e347be515e3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 19 Aug 2020 17:10:28 +0200 Subject: [PATCH 118/251] libopenshot: fix variable definition for gcc10 See https://github.com/OpenShot/libopenshot/pull/512 [ci skip] --- .../patches/AV_GET_CODEC_CONTEXT-macro.patch | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 srcpkgs/libopenshot/patches/AV_GET_CODEC_CONTEXT-macro.patch diff --git a/srcpkgs/libopenshot/patches/AV_GET_CODEC_CONTEXT-macro.patch b/srcpkgs/libopenshot/patches/AV_GET_CODEC_CONTEXT-macro.patch new file mode 100644 index 00000000000..e6c640a8e11 --- /dev/null +++ b/srcpkgs/libopenshot/patches/AV_GET_CODEC_CONTEXT-macro.patch @@ -0,0 +1,34 @@ +--- a/include/FFmpegUtilities.h 2020-03-03 09:00:06.000000000 +0100 ++++ b/include/FFmpegUtilities.h 2020-08-19 17:04:58.535806744 +0200 +@@ -163,11 +163,10 @@ + #define AV_FREE_CONTEXT(av_context) avcodec_free_context(&av_context) + #define AV_GET_CODEC_TYPE(av_stream) av_stream->codecpar->codec_type + #define AV_FIND_DECODER_CODEC_ID(av_stream) av_stream->codecpar->codec_id +- auto AV_GET_CODEC_CONTEXT = [](AVStream* av_stream, AVCodec* av_codec) { \ +- AVCodecContext *context = avcodec_alloc_context3(av_codec); \ +- avcodec_parameters_to_context(context, av_stream->codecpar); \ +- return context; \ +- }; ++ #define AV_GET_CODEC_CONTEXT(av_stream, av_codec) \ ++ ({ AVCodecContext *context = avcodec_alloc_context3(av_codec); \ ++ avcodec_parameters_to_context(context, av_stream->codecpar); \ ++ context; }) + #define AV_GET_CODEC_PAR_CONTEXT(av_stream, av_codec) av_codec; + #define AV_GET_CODEC_FROM_STREAM(av_stream,codec_in) + #define AV_GET_CODEC_ATTRIBUTES(av_stream, av_context) av_stream->codecpar +@@ -199,11 +198,10 @@ + #define AV_FREE_CONTEXT(av_context) avcodec_free_context(&av_context) + #define AV_GET_CODEC_TYPE(av_stream) av_stream->codecpar->codec_type + #define AV_FIND_DECODER_CODEC_ID(av_stream) av_stream->codecpar->codec_id +- auto AV_GET_CODEC_CONTEXT = [](AVStream* av_stream, AVCodec* av_codec) { \ +- AVCodecContext *context = avcodec_alloc_context3(av_codec); \ +- avcodec_parameters_to_context(context, av_stream->codecpar); \ +- return context; \ +- }; ++ #define AV_GET_CODEC_CONTEXT(av_stream, av_codec) \ ++ ({ AVCodecContext *context = avcodec_alloc_context3(av_codec); \ ++ avcodec_parameters_to_context(context, av_stream->codecpar); \ ++ context; }) + #define AV_GET_CODEC_PAR_CONTEXT(av_stream, av_codec) av_codec; + #define AV_GET_CODEC_FROM_STREAM(av_stream,codec_in) + #define AV_GET_CODEC_ATTRIBUTES(av_stream, av_context) av_stream->codecpar From d1ba73890ae83becb6f33bb1bf5957e3105af763 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:31 +0200 Subject: [PATCH 119/251] libosmocore: needs -fcommon for gcc10 [ci skip] --- srcpkgs/libosmocore/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/libosmocore/template b/srcpkgs/libosmocore/template index 070f69fe315..51242a6137b 100644 --- a/srcpkgs/libosmocore/template +++ b/srcpkgs/libosmocore/template @@ -14,6 +14,8 @@ homepage="https://bb.osmocom.org/trac/wiki/libosmocore" distfiles="https://github.com/osmocom/libosmocore/archive/${version}.tar.gz" checksum=74b8e0edb2a97eb3665f4004ed7b5c6a42c2e3f5fe29dcd5d474e7c4d1d11888 +CFLAGS="-fcommon" + pre_configure() { autoreconf -i } From 3e8a33efaafd961fd49f2f59618c57e58b29d557 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 15:01:22 +0200 Subject: [PATCH 120/251] libowfat: needs -fcommon for gcc10 [ci skip] --- srcpkgs/libowfat/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/libowfat/template b/srcpkgs/libowfat/template index ab17c4776c8..95c7e9a812b 100644 --- a/srcpkgs/libowfat/template +++ b/srcpkgs/libowfat/template @@ -11,6 +11,8 @@ homepage="https://www.fefe.de/libowfat/" distfiles="https://www.fefe.de/${pkgname}/${pkgname}-${version}.tar.xz" checksum=f4b9b3d9922dc25bc93adedf9e9ff8ddbebaf623f14c8e7a5f2301bfef7998c1 +CFLAGS="-fcommon" + do_build() { make ${makejobs} CC="$CC" OPT_REG="$CFLAGS" OPT_PLUS="$CFLAGS -O3" } From cffdbb83c6d34a016d9af6dfb877e613d20baa19 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:31 +0200 Subject: [PATCH 121/251] libsepol: needs -fcommon for gcc10 [ci skip] --- srcpkgs/libsepol/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/libsepol/template b/srcpkgs/libsepol/template index e6c39880cfc..66119f2474d 100644 --- a/srcpkgs/libsepol/template +++ b/srcpkgs/libsepol/template @@ -12,6 +12,8 @@ homepage="http://userspace.selinuxproject.org" distfiles="https://github.com/SELinuxProject/selinux/releases/download/20191204/${pkgname}-${version}.tar.gz" checksum=5b7ae1881909f1048b06f7a0c364c5c8a86ec12e0ec76e740fe9595a6033eb79 +CFLAGS="-fcommon" + libsepol-devel_package() { short_desc+=" - development files" depends="${sourcepkg}>=${version}_${revision}" From 699298af79922f3918768dad3355a13a7902e256 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:31 +0200 Subject: [PATCH 122/251] libsrtp: needs -fcommon for gcc10 [ci skip] --- srcpkgs/libsrtp/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/libsrtp/template b/srcpkgs/libsrtp/template index e35a498a9df..9748ca264b1 100644 --- a/srcpkgs/libsrtp/template +++ b/srcpkgs/libsrtp/template @@ -13,6 +13,8 @@ homepage="https://github.com/cisco/libsrtp" distfiles="https://github.com/cisco/libsrtp/archive/v${version}.tar.gz" checksum=94093a5d04c5f4743e8d81182b76938374df6d393b45322f24960d250b0110e8 +CFLAGS="-fcommon" + post_install() { vlicense LICENSE } From 9ca9a65ad9f7e8974b7402f9150f192c7b68214a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:31 +0200 Subject: [PATCH 123/251] libunwind: needs -fcommon for gcc10 [ci skip] --- srcpkgs/libunwind/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/libunwind/template b/srcpkgs/libunwind/template index 2bafd62b62d..944fba59bf1 100644 --- a/srcpkgs/libunwind/template +++ b/srcpkgs/libunwind/template @@ -12,6 +12,8 @@ homepage="https://www.nongnu.org/libunwind/" distfiles="${NONGNU_SITE}/${pkgname}/${pkgname}-${version/rc/-rc}.tar.gz" checksum=df59c931bd4d7ebfd83ee481c943edf015138089b8e50abed8d9c57ba9338435 +CFLAGS="-fcommon" + # LDFLAGS is necessary because libunwind.so itself uses getcontext/setcontext case "$XBPS_TARGET_MACHINE" in i686-musl) LDFLAGS=" -lssp_nonshared" ;; From ce5cf0f5ec322e10fe81bbf7beb9d5ea62eacbd7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:32 +0200 Subject: [PATCH 124/251] libva-intel-driver: needs -fcommon for gcc10 [ci skip] --- srcpkgs/libva-intel-driver/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/libva-intel-driver/template b/srcpkgs/libva-intel-driver/template index f39a8757729..10003fc03f1 100644 --- a/srcpkgs/libva-intel-driver/template +++ b/srcpkgs/libva-intel-driver/template @@ -16,6 +16,8 @@ distfiles="https://github.com/intel/intel-vaapi-driver/archive/${version}.tar.gz checksum=58567dac882167021f031489062cbbab76bc646214be0ee44d5f724d960b3d76 archs="i686* x86_64*" +CFLAGS="-fcommon" + pre_configure() { # Only relevant if intel-gpu-tools is installed, # since then the shaders will be recompiled From 648a46ebd29eb35211763b97a7e2d3f97b32271a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:32 +0200 Subject: [PATCH 125/251] light: needs -fcommon for gcc10 [ci skip] --- srcpkgs/light/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/light/template b/srcpkgs/light/template index 6be5a27bff5..98996f551f3 100644 --- a/srcpkgs/light/template +++ b/srcpkgs/light/template @@ -12,6 +12,8 @@ homepage="http://haikarainen.github.io/light/" distfiles="https://github.com/haikarainen/light/archive/v${version}.tar.gz" checksum=62e889ee9be80fe808a972ef4981acc39e83a20f9a84a66a82cd1f623c868d9c +CFLAGS="-fcommon" + pre_configure() { autoreconf -fi } From 561bd31aa541d6e3749364475aa4f581eb813745 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:32 +0200 Subject: [PATCH 126/251] lilo: needs -fcommon for gcc10 [ci skip] --- srcpkgs/lilo/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/lilo/template b/srcpkgs/lilo/template index 4b3a6de918b..f42a9eb5f5b 100644 --- a/srcpkgs/lilo/template +++ b/srcpkgs/lilo/template @@ -12,6 +12,8 @@ homepage="http://www.joonet.de/lilo" distfiles="${DEBIAN_SITE}/main/l/${pkgname}/${pkgname}_${version}.orig.tar.gz" checksum=e158f19de4560c935ebe0507c21b79bff17618b9230d8076fe8c5fff9fdbd5b1 +CFLAGS="-fcommon" + pre_build() { sed -i Makefile src/Makefile \ -e 's|^\tmake|\t$(MAKE)|g' \ From e68cdf1f33224f702b2df53cb1214262183aeab5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:32 +0200 Subject: [PATCH 127/251] linux-tools: needs -fcommon for gcc10 [ci skip] --- srcpkgs/linux-tools/template | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/srcpkgs/linux-tools/template b/srcpkgs/linux-tools/template index 313125ff65e..ead8123db21 100644 --- a/srcpkgs/linux-tools/template +++ b/srcpkgs/linux-tools/template @@ -19,7 +19,7 @@ python_version=3 subpackages="cpupower libcpupower libcpupower-devel libusbip libusbip-devel usbip perf freefall tmon" -CFLAGS="-Wno-error" +CFLAGS="-Wno-error -fcommon" case "$XBPS_TARGET_MACHINE" in i686*|x86_64*) makedepends+=" libnuma-devel" @@ -30,6 +30,9 @@ ppc64*) makedepends+=" libnuma-devel" ;; esac +case "$XBPS_TARGET_MACHINE" in +i686-musl) makedepends+=" libucontext-devel libunwind-devel" ;; +esac nocross=yes From 5dcb2600edf7a4bd9c82d20cdbb6fe1969553680 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:32 +0200 Subject: [PATCH 128/251] liquidwar: needs -fcommon for gcc10 [ci skip] --- srcpkgs/liquidwar/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/liquidwar/template b/srcpkgs/liquidwar/template index 126f908e7d2..cfa3e279d49 100644 --- a/srcpkgs/liquidwar/template +++ b/srcpkgs/liquidwar/template @@ -15,6 +15,8 @@ homepage="http://www.ufoot.org/liquidwar" distfiles="http://www.ufoot.org/download/${pkgname}/v5/${version}/${pkgname}-${version}.tar.gz" checksum=dad0aa84dd416cad055421ed9b40df39efae78d3df759c0583c64c54f7f2ff5f +CFLAGS="-fcommon" + pre_configure() { # The assembly only exists for 32 bit x86 if [ "$XBPS_TARGET_MACHINE" != "i686" ]; then From e68511a994661201912aff11c79714c716564076 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:33 +0200 Subject: [PATCH 129/251] lprng: needs -fcommon for gcc10 [ci skip] --- srcpkgs/lprng/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/lprng/template b/srcpkgs/lprng/template index 0be77d3cde6..b4b9c9cb008 100644 --- a/srcpkgs/lprng/template +++ b/srcpkgs/lprng/template @@ -14,6 +14,8 @@ system_accounts="_lprng" conflicts="cups>=0" conf_files="/etc/lpd/* /etc/printcap" +CFLAGS="-fcommon" + export CLEAR=no post_install() { From 1979b8332e777196a87933de89c1fe98712452ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 19 Aug 2020 11:58:25 +0200 Subject: [PATCH 130/251] luakit: needs -fcommon for gcc10 [ci skip] --- srcpkgs/luakit/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/luakit/template b/srcpkgs/luakit/template index 28f9858e3be..33587f26196 100644 --- a/srcpkgs/luakit/template +++ b/srcpkgs/luakit/template @@ -19,6 +19,8 @@ case "${XBPS_TARGET_MACHINE}" in aarch64) broken="LuaJIT-devel marked as unsupported";; esac +CFLAGS="-fcommon" + do_build() { make DEVELOPMENT_PATHS=0 LUA_BIN_NAME=luajit USE_LUAJIT=1 PREFIX=/usr VERSION=${version} all } From b7218b4957e07b045a642e5e4d85edd83f0cbe56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:33 +0200 Subject: [PATCH 131/251] lxpanel: needs -fcommon for gcc10 [ci skip] --- srcpkgs/lxpanel/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/lxpanel/template b/srcpkgs/lxpanel/template index 3e2e6c4fb52..05b3c323727 100644 --- a/srcpkgs/lxpanel/template +++ b/srcpkgs/lxpanel/template @@ -18,6 +18,8 @@ checksum=4678cc8c5f1962376005ebf71ec1ee810115ac2e0e565f8d2e67dc12d01a3a7e lib32disabled=yes +CFLAGS="-fcommon" + lxpanel-devel_package() { depends="menu-cache-devel ${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" From e32de9ec023e2d6a3ab728e94669621879072dd8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:33 +0200 Subject: [PATCH 132/251] lxtask: needs -fcommon for gcc10 [ci skip] --- srcpkgs/lxtask/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/lxtask/template b/srcpkgs/lxtask/template index 383829a78ea..28e5458db4a 100644 --- a/srcpkgs/lxtask/template +++ b/srcpkgs/lxtask/template @@ -13,3 +13,5 @@ license="GPL-2.0-or-later" homepage="http://lxde.org/" distfiles="${SOURCEFORGE_SITE}/lxde/${pkgname}-${version}.tar.xz" checksum=41ea88f0adf31a840e4b9d137ca5ea802860d1a117845ba25f3080d74a876433 + +CFLAGS="-fcommon" From a6e0f13b5688aba43ea8e50060419b30f3cf5e74 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:33 +0200 Subject: [PATCH 133/251] makedumpfile: needs -fcommon for gcc10 [ci skip] --- srcpkgs/makedumpfile/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/makedumpfile/template b/srcpkgs/makedumpfile/template index a335df5d678..cffe72b97be 100644 --- a/srcpkgs/makedumpfile/template +++ b/srcpkgs/makedumpfile/template @@ -11,6 +11,8 @@ homepage="http://sourceforge.net/projects/makedumpfile/" distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" checksum=e702fbdf62b4cd829a76e46f3e24eb3fc7501918b85ebdcd8baef4f53d6ee2c8 +CFLAGS="-fcommon" + post_extract() { sed -i '/#define PAGESIZE/i#undef PAGESIZE' makedumpfile.h sed -i '1i#include ' common.h From 9f8e0223c995f855d8dbc8e96082f4f22f26bfc0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:33 +0200 Subject: [PATCH 134/251] mariadb: needs -fcommon for gcc10 [ci skip] --- srcpkgs/mariadb/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/mariadb/template b/srcpkgs/mariadb/template index 793f3aadf41..2a99794e073 100644 --- a/srcpkgs/mariadb/template +++ b/srcpkgs/mariadb/template @@ -34,7 +34,7 @@ replaces="mysql>=0" conf_files="/etc/mysql/my.cnf" system_accounts="mysql" mysql_homedir="/var/lib/mysql" -CFLAGS="-w" +CFLAGS="-w -fcommon" pre_configure() { # We need some host binaries before starting cross compilation. From ff53768667f7336ea85a9cb8198a58acdb0d130d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 19 Aug 2020 11:59:46 +0200 Subject: [PATCH 135/251] mcabber: needs -fcommon for gcc10 [ci skip] --- srcpkgs/mcabber/template | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/srcpkgs/mcabber/template b/srcpkgs/mcabber/template index 5603e69b964..9277e3f5c05 100644 --- a/srcpkgs/mcabber/template +++ b/srcpkgs/mcabber/template @@ -14,6 +14,8 @@ homepage="http://mcabber.com" distfiles="${homepage}/files/mcabber-${version}.tar.bz2" checksum=04fc2c22c36da75cf4b761b5deccd074a19836368f38ab9d03c1e5708b41f0bd +CFLAGS="-fcommon" + post_install() { vsconf mcabberrc.example } @@ -25,4 +27,4 @@ mcabber-devel_package() { vmove usr/include vmove usr/lib/pkgconfig } -} \ No newline at end of file +} From 28d1252bee60860357c7503e3bfb8dcf786ef88e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:34 +0200 Subject: [PATCH 136/251] mdbtools: needs -fcommon for gcc10 [ci skip] --- srcpkgs/mdbtools/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/mdbtools/template b/srcpkgs/mdbtools/template index 7e9f1c01f66..73de7c1bee0 100644 --- a/srcpkgs/mdbtools/template +++ b/srcpkgs/mdbtools/template @@ -13,6 +13,8 @@ license="GPL-2, LGPL-2.1" distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" checksum=7a5db39fecff5ce4fb91e019acf5795b40221aff09bbd6d84f8dec60f017b05d +CFLAGS="-fcommon" + pre_configure() { case "${XBPS_TARGET_MACHINE}" in *-musl) sed -i -e "s/^host_os=.*/host_os=gnu/" configure From 1a3a819945b67fdccb054ca125e5ba9a03243e95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:34 +0200 Subject: [PATCH 137/251] mdocml: needs -fcommon for gcc10 [ci skip] --- srcpkgs/mdocml/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/mdocml/template b/srcpkgs/mdocml/template index 5200eb54ce8..e7924b66c99 100644 --- a/srcpkgs/mdocml/template +++ b/srcpkgs/mdocml/template @@ -26,6 +26,8 @@ alternatives=" man:whatis.1:/usr/share/man/man1/mandoc-whatis.1 man:apropos.1:/usr/share/man/man1/mandoc-apropos.1" +CFLAGS="-fcommon" + post_extract() { # use less(1) sed -i 's,"more -s","less -s",g' main.c From 9e094552a01b03e7e1194906d4e15e62d3a33c95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:34 +0200 Subject: [PATCH 138/251] memtester: needs -fcommon for gcc10 [ci skip] --- srcpkgs/memtester/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/memtester/template b/srcpkgs/memtester/template index 67502e035fc..4badaea8c32 100644 --- a/srcpkgs/memtester/template +++ b/srcpkgs/memtester/template @@ -11,6 +11,8 @@ changelog="http://pyropus.ca/software/memtester/CHANGELOG" distfiles="http://pyropus.ca/software/memtester/old-versions/memtester-${version}.tar.gz" checksum=f9dfe2fd737c38fad6535bbab327da9a21f7ce4ea6f18c7b3339adef6bf5fd88 +CFLAGS="-fcommon" + pre_build() { sed -i -e "s|^cc|$CC|" -e "s|-c|${CFLAGS} -c|" conf-cc sed -i -e "s|^cc|$CC|" -e "s|-s|${LDFLAGS} -s|" conf-ld From 99003f17e2ad257e6e8ec77f12e696295e85599b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:34 +0200 Subject: [PATCH 139/251] menu-cache: needs -fcommon for gcc10 [ci skip] --- srcpkgs/menu-cache/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/menu-cache/template b/srcpkgs/menu-cache/template index 3d972119236..d2907cbff7e 100644 --- a/srcpkgs/menu-cache/template +++ b/srcpkgs/menu-cache/template @@ -13,6 +13,8 @@ maintainer="Orphaned " distfiles="${SOURCEFORGE_SITE}/lxde/$pkgname-$version.tar.xz" checksum=ed02eb459dcb398f69b9fa5bf4dd813020405afc84331115469cdf7be9273ec7 +CFLAGS="-fcommon" + pre_configure() { sed -i 's,,,g' menu-cache-gen/*.[ch] } From 2f3a9e4ba4e378f47bef0ccb00c347fd311fa88b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:34 +0200 Subject: [PATCH 140/251] minicom: needs -fcommon for gcc10 [ci skip] --- srcpkgs/minicom/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/minicom/template b/srcpkgs/minicom/template index 5e60e54ed4d..8671f508256 100644 --- a/srcpkgs/minicom/template +++ b/srcpkgs/minicom/template @@ -10,3 +10,5 @@ license="GPL-2.0-or-later" homepage="https://tracker.debian.org/pkg/minicom" distfiles="https://deb.debian.org/debian/pool/main/m/minicom/minicom_${version}.orig.tar.gz" checksum=532f836b7a677eb0cb1dca8d70302b73729c3d30df26d58368d712e5cca041f1 + +CFLAGS="-fcommon" From 90909130b388a81c58e043a004090f76bd029fa9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:34 +0200 Subject: [PATCH 141/251] minidlna: needs -fcommon for gcc10 [ci skip] --- srcpkgs/minidlna/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/minidlna/template b/srcpkgs/minidlna/template index 0d0148775a2..636b4c72204 100644 --- a/srcpkgs/minidlna/template +++ b/srcpkgs/minidlna/template @@ -24,6 +24,8 @@ checksum=67388ba23ab0c7033557a32084804f796aa2a796db7bb2b770fb76ac2a742eec system_accounts="minidlna" minidlna_homedir="/var/lib/minidlna" +CFLAGS="-fcommon" + if [ "$XBPS_TARGET_LIBC" = "musl" ]; then makedepends+=" musl-legacy-compat" fi From b6641976a92027bf240072f015dc5af88f460cd3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:35 +0200 Subject: [PATCH 142/251] mit-scheme-c: needs -fcommon for gcc10 [ci skip] --- srcpkgs/mit-scheme-c/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/mit-scheme-c/template b/srcpkgs/mit-scheme-c/template index 7b380afa255..92f3b637912 100644 --- a/srcpkgs/mit-scheme-c/template +++ b/srcpkgs/mit-scheme-c/template @@ -15,6 +15,8 @@ alternatives=" " nocross="Tries to build parts of the package with itself" +CFLAGS="-fcommon" + case "$XBPS_TARGET_MACHINE" in ppc) broken="free(): invalid pointer";; ppc*-musl) broken="Fails to link";; From 3ec2e570db362b06f4eac60c834e2030608e06a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:35 +0200 Subject: [PATCH 143/251] mlmmj: needs -fcommon for gcc10 [ci skip] --- srcpkgs/mlmmj/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/mlmmj/template b/srcpkgs/mlmmj/template index 23f01a16531..5a614560fee 100644 --- a/srcpkgs/mlmmj/template +++ b/srcpkgs/mlmmj/template @@ -10,6 +10,8 @@ homepage="http://mlmmj.org/" distfiles="http://mlmmj.org/releases/mlmmj-${version}.tar.bz2" checksum=1c5d898143433147aa1b448fe041b2eecf6ab1601d451d426441a0a63008f242 +CFLAGS="-fcommon" + post_install() { vlicense COPYING } From e24562e3288e31a4012080a696ddbd8c53e24d43 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:35 +0200 Subject: [PATCH 144/251] monkey: needs -fcommon for gcc10 [ci skip] --- srcpkgs/monkey/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/monkey/template b/srcpkgs/monkey/template index ba04d61f5c6..87a67260acf 100644 --- a/srcpkgs/monkey/template +++ b/srcpkgs/monkey/template @@ -31,6 +31,8 @@ make_dirs=" /srv/www/monkey 0755 _monkey _monkey /var/log/monkey/htdocs 0755 _monkey _monkey" +CFLAGS="-fcommon" + case $XBPS_TARGET_MACHINE in *-musl) configure_args+="--musl-mode --no-backtrace ";; esac From fe4696091a88d7668d185c2ba8213f0a1e8acf8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:35 +0200 Subject: [PATCH 145/251] mosquitto: needs -fcommon for gcc10 [ci skip] --- srcpkgs/mosquitto/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/mosquitto/template b/srcpkgs/mosquitto/template index 4a8743e231e..2f4ac6ccda2 100644 --- a/srcpkgs/mosquitto/template +++ b/srcpkgs/mosquitto/template @@ -20,6 +20,8 @@ system_accounts="_mosquitto" _mosquitto_homedir="/var/lib/mosquitto" make_dirs="/var/lib/mosquitto 0755 ${system_accounts} ${system_accounts}" +CFLAGS="-fcommon" + post_extract() { case "$XBPS_TARGET_MACHINE" in *-musl) From ce9e711ede23cb39a0c36b466127301063cd88f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:35 +0200 Subject: [PATCH 146/251] mrxvt: needs -fcommon for gcc10 [ci skip] --- srcpkgs/mrxvt/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/mrxvt/template b/srcpkgs/mrxvt/template index adb7fc3b886..5d82c85d31f 100644 --- a/srcpkgs/mrxvt/template +++ b/srcpkgs/mrxvt/template @@ -13,3 +13,4 @@ homepage="http://materm.sourceforge.net/" distfiles="${SOURCEFORGE_SITE}/materm/mrxvt-${version}.tar.gz" checksum=f403ad5a908fcd38a55ed0a7e1b85584cb77be8781199653a39b8af1a9ad10d7 +CFLAGS="-fcommon" From c944e6bd14aaca81d625575dfe8e5460eef88563 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:35 +0200 Subject: [PATCH 147/251] msp430-toolchain: needs -fcommon for gcc10 [ci skip] --- srcpkgs/msp430-toolchain/template | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/srcpkgs/msp430-toolchain/template b/srcpkgs/msp430-toolchain/template index 4c2c46006ab..10f8d6b7fe4 100644 --- a/srcpkgs/msp430-toolchain/template +++ b/srcpkgs/msp430-toolchain/template @@ -26,7 +26,8 @@ do_configure() { mkdir obj-msp cd obj-msp - ../sources/tools/configure \ + CFLAGS="-fcommon" \ + ../sources/tools/configure \ --prefix=$_prefix \ --enable-languages=c \ --program-prefix="msp430-" \ From 35e6b2ea84b0dac7ca8131b4c5de4d3f8d34892e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:36 +0200 Subject: [PATCH 148/251] mupen64plus: needs -fcommon for gcc10 [ci skip] --- srcpkgs/mupen64plus/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/mupen64plus/template b/srcpkgs/mupen64plus/template index e8c034d5234..0323d321803 100644 --- a/srcpkgs/mupen64plus/template +++ b/srcpkgs/mupen64plus/template @@ -14,6 +14,8 @@ distfiles="https://github.com/mupen64plus/mupen64plus-core/releases/download/${v checksum=9c75b9d826f2d24666175f723a97369b3a6ee159b307f7cc876bbb4facdbba66 archs="i686* x86_64*" +CFLAGS="-fcommon" + do_build() { sh m64p_build.sh } From f894e9c6f6a7a9a3c643c6aa01daf729ad060e0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:36 +0200 Subject: [PATCH 149/251] mvwm-git: needs -fcommon for gcc10 [ci skip] --- srcpkgs/mvwm-git/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/mvwm-git/template b/srcpkgs/mvwm-git/template index c8022c21942..5bc72355c72 100644 --- a/srcpkgs/mvwm-git/template +++ b/srcpkgs/mvwm-git/template @@ -20,5 +20,7 @@ wrksrc="mvwm-$_commit" distfiles="$homepage/archive/$_commit.tar.gz" checksum=34f6831d3e42b06d7af0ddf88ae43f353cd84f23563f090e7e4f0a13b75d7560 +CFLAGS="-fcommon" + # cannot run test program while cross compiling nocross="https://build.voidlinux.org/builders/aarch64_builder/builds/2229/steps/shell_3/logs/stdio" From 7de0741450d313fae63dfca8c866e1bc7c074a55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 19 Aug 2020 12:00:58 +0200 Subject: [PATCH 150/251] nautilus-python: needs -fcommon for gcc10 [ci skip] --- srcpkgs/nautilus-python/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/nautilus-python/template b/srcpkgs/nautilus-python/template index 7a32e9e6617..9497889dc9b 100644 --- a/srcpkgs/nautilus-python/template +++ b/srcpkgs/nautilus-python/template @@ -15,3 +15,5 @@ homepage="https://wiki.gnome.org/Projects/NautilusPython" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" checksum=073ce0297282259937ab473d189b97a04f42b97197c9292fc3bde9d135282098 nocross="could not find Python headers" + +CFLAGS="-fcommon" From f1718c552045238f252656cb394e21e745aec5b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:36 +0200 Subject: [PATCH 151/251] ncftp: needs -fcommon for gcc10 [ci skip] --- srcpkgs/ncftp/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/ncftp/template b/srcpkgs/ncftp/template index 3d873e6d8ce..d01fec131ad 100644 --- a/srcpkgs/ncftp/template +++ b/srcpkgs/ncftp/template @@ -10,6 +10,8 @@ homepage="http://www.ncftp.com/ncftp/" distfiles="ftp://ftp.ncftp.com/${pkgname}/${pkgname}-${version}-src.tar.gz" checksum=129e5954850290da98af012559e6743de193de0012e972ff939df9b604f81c23 +CFLAGS="-fcommon" + post_install() { vlicense doc/LICENSE.txt } From 77bd2f9d95fea1abce78599e8477d375800d00cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:36 +0200 Subject: [PATCH 152/251] nemesis: needs -fcommon for gcc10 [ci skip] --- srcpkgs/nemesis/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/nemesis/template b/srcpkgs/nemesis/template index 904e65788ec..635163c1f21 100644 --- a/srcpkgs/nemesis/template +++ b/srcpkgs/nemesis/template @@ -12,6 +12,8 @@ changelog="https://raw.githubusercontent.com/troglobit/nemesis/master/ChangeLog. distfiles="https://github.com/troglobit/nemesis/releases/download/v${version}/nemesis-${version}.tar.gz" checksum=bd6293849f78c7adb73953f242cb7f599fa8a5390d5beaf377cdc100741fa026 +CFLAGS="-fcommon" + post_install() { vlicense LICENSE } From 8ec8e1c047335aef98ed706c9be8af56dbb60b29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:37 +0200 Subject: [PATCH 153/251] netbsd-rumpkernel: needs -fcommon for gcc10 [ci skip] --- srcpkgs/netbsd-rumpkernel/template | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/srcpkgs/netbsd-rumpkernel/template b/srcpkgs/netbsd-rumpkernel/template index c7e195c759d..0920c395d74 100644 --- a/srcpkgs/netbsd-rumpkernel/template +++ b/srcpkgs/netbsd-rumpkernel/template @@ -22,7 +22,8 @@ do_configure() { grep -rlw -- "-Werror" | xargs sed -i -e "s;-Werror;-Wno-error;" } do_build() { - ./buildrump.sh ${makejobs} -r -V MKPICINSTALL=no -d ${DESTDIR}/usr tools + HOST_CFLAGS=-fcommon \ + ./buildrump.sh ${makejobs} -r -V MKPICINSTALL=no -d ${DESTDIR}/usr tools ./buildrump.sh ${makejobs} -r -d ${DESTDIR}/usr build } do_install() { From 4473d59367015596c283d675a0baf7a1e3fe7cf8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 16:04:00 +0200 Subject: [PATCH 154/251] netsniff-ng: needs -fcommon for gcc10 [ci skip] --- srcpkgs/netsniff-ng/template | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/srcpkgs/netsniff-ng/template b/srcpkgs/netsniff-ng/template index d6a14452188..fde3edc45c1 100644 --- a/srcpkgs/netsniff-ng/template +++ b/srcpkgs/netsniff-ng/template @@ -14,6 +14,8 @@ homepage="http://netsniff-ng.org/" distfiles="http://pub.netsniff-ng.org/netsniff-ng/netsniff-ng-${version}.tar.gz" checksum=0a7092937209585b361400493d81ea1123a529494203824c0cd8e95562072c5e +CFLAGS="-fcommon" + post_extract() { vsed -i "s|/sbin|/bin|g" Makefile } @@ -24,6 +26,9 @@ pre_configure() { export NACL_LIB_DIR=${XBPS_CROSS_BASE}/usr/lib } +do_build() { + make ${makejobs} CC="${CC}" LD="${CC}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" +} pre_install() { vmkdir usr/bin From 7779a5f760d1ddee0aa893791901d7dd780d47fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:37 +0200 Subject: [PATCH 155/251] neverball: needs -fcommon for gcc10 [ci skip] --- srcpkgs/neverball/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/neverball/template b/srcpkgs/neverball/template index a1bd78d3203..9743e97086d 100644 --- a/srcpkgs/neverball/template +++ b/srcpkgs/neverball/template @@ -13,6 +13,8 @@ distfiles="http://www.neverball.org/$pkgname-$version.tar.gz" checksum=73fe63cca4f96e2d355480d03bc0b2904e83a0abdf65fe8c52db5cc3cca88fa0 nocross="./mapc: ./mapc: cannot execute binary file" +CFLAGS="-fcommon" + do_build() { make ${makejobs} CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \ ENABLE_NLS=1 DATADIR=/usr/share/neverball LOCALEDIR=/usr/share/locale From a0812e63891feab0d47a35f8b54ee41c9c0a8665 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 19 Aug 2020 12:08:10 +0200 Subject: [PATCH 156/251] obs: needs -fcommon for gcc10 [ci skip] --- srcpkgs/obs/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/obs/template b/srcpkgs/obs/template index 86b70252bed..279238fc816 100644 --- a/srcpkgs/obs/template +++ b/srcpkgs/obs/template @@ -19,6 +19,8 @@ changelog="https://github.com/obsproject/obs-studio/releases" distfiles="https://github.com/obsproject/obs-studio/archive/${version}.tar.gz" checksum=ef1179c23256c312212e3dce9083d4fa67751db05c3001ad824e2b6995943941 +CFLAGS="-fcommon" + obs-devel_package() { short_desc+=" - development files" depends="${sourcepkg}>=${version}_${revision}" From 62de1783d25890894e66d0c568d45e993901b618 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:37 +0200 Subject: [PATCH 157/251] ocaml-lablgtk2: needs -fcommon for gcc10 [ci skip] --- srcpkgs/ocaml-lablgtk2/template | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/srcpkgs/ocaml-lablgtk2/template b/srcpkgs/ocaml-lablgtk2/template index b9389c1fff4..e1ef60da18c 100644 --- a/srcpkgs/ocaml-lablgtk2/template +++ b/srcpkgs/ocaml-lablgtk2/template @@ -18,6 +18,10 @@ nocross=yes nopie=yes disable_parallel_build=yes +post_configure() { + vsed -i src/Makefile -e "s;CFLAGS = ;& -fcommon ;" +} + post_install() { vlicense COPYING } From b256b7fa788fcf7311d0766e4cf007d9322addbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:37 +0200 Subject: [PATCH 158/251] ocl-icd: needs -fcommon for gcc10 [ci skip] --- srcpkgs/ocl-icd/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/ocl-icd/template b/srcpkgs/ocl-icd/template index 83834e2963e..c0a1dabda81 100644 --- a/srcpkgs/ocl-icd/template +++ b/srcpkgs/ocl-icd/template @@ -15,6 +15,8 @@ checksum=17500e5788304eef5b52dbe784cec197bdae64e05eecf38317840d2d05484272 provides="libOpenCL-1.2_1" replaces="libOpenCL>=0" +CFLAGS="-fcommon" + pre_configure() { ./bootstrap } From 1f6e13c52ac1d7aace87925bc89115cedff259ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 19:07:40 +0200 Subject: [PATCH 159/251] open-vm-tools: needs -fcommon for gcc10 [ci skip] --- srcpkgs/open-vm-tools/template | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/srcpkgs/open-vm-tools/template b/srcpkgs/open-vm-tools/template index 7c688dc690d..ffecab65967 100644 --- a/srcpkgs/open-vm-tools/template +++ b/srcpkgs/open-vm-tools/template @@ -24,9 +24,11 @@ checksum=5930448c65cf298e3dded2a3670750f4affaf3a631500a1774eeb4cfe0a32b80 build_options="pam x11" build_options_default="pam x11" -case "$XBPS_TARGET_MACHINE" in - *-musl) configure_args+=" --disable-glibc-check" ;; #yeah... -esac +CFLAGS="-fcommon" + +if [ "$XBPS_TARGET_LIBC" = "musl" ]; then + configure_args+=" --disable-glibc-check" +fi pre_configure() { autoreconf -vfi From 0ec195c6dc91a21e572130322cc76d368d6deab6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:37 +0200 Subject: [PATCH 160/251] openjdk7-bootstrap: needs -fcommon for gcc10 [ci skip] --- srcpkgs/openjdk7-bootstrap/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/openjdk7-bootstrap/template b/srcpkgs/openjdk7-bootstrap/template index eceb9d8fbbf..da4617fe4de 100644 --- a/srcpkgs/openjdk7-bootstrap/template +++ b/srcpkgs/openjdk7-bootstrap/template @@ -86,6 +86,8 @@ shlib_provides="libawt.so libawt_xawt.so libjava.so libjli.so libjvm.so libjawt. patch_args="-Np1" nocross=yes +CFLAGS="-fcommon" + post_extract() { # ensure they're cleaned up mv ../apache-ant-${_ant_ver} ${wrksrc}/apache-ant From 28c2005d4bfa4ce90efc03f61d5455b9d1b0d3a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:38 +0200 Subject: [PATCH 161/251] openjdk8: update to 8u272-b02 This fixes build w/ gcc10. [ci skip] --- srcpkgs/openjdk8/files/musl_005_jdk.patch | 22 ---------------------- srcpkgs/openjdk8/template | 20 ++++++++++---------- 2 files changed, 10 insertions(+), 32 deletions(-) diff --git a/srcpkgs/openjdk8/files/musl_005_jdk.patch b/srcpkgs/openjdk8/files/musl_005_jdk.patch index 97946ba424f..68ff8d59b9b 100644 --- a/srcpkgs/openjdk8/files/musl_005_jdk.patch +++ b/srcpkgs/openjdk8/files/musl_005_jdk.patch @@ -47,28 +47,6 @@ diff -ru openjdk.orig/jdk/src/solaris/native/java/net/Inet4AddressImpl.c openjdk #define HAS_GLIBC_GETHOSTBY_R 1 #endif -diff -ru openjdk.orig/jdk/src/solaris/native/java/net/PlainDatagramSocketImpl.c openjdk/jdk/src/solaris/native/java/net/PlainDatagramSocketImpl.c ---- openjdk.orig/jdk/src/solaris/native/java/net/PlainDatagramSocketImpl.c 2017-01-25 04:22:03.000000000 +0000 -+++ openjdk/jdk/src/solaris/native/java/net/PlainDatagramSocketImpl.c 2017-02-06 11:23:47.047832009 +0000 -@@ -41,7 +41,6 @@ - #endif - #ifdef __linux__ - #include --#include - #include - #include - -diff -ru openjdk.orig/jdk/src/solaris/native/java/net/PlainSocketImpl.c openjdk/jdk/src/solaris/native/java/net/PlainSocketImpl.c ---- openjdk.orig/jdk/src/solaris/native/java/net/PlainSocketImpl.c 2017-01-25 04:22:03.000000000 +0000 -+++ openjdk/jdk/src/solaris/native/java/net/PlainSocketImpl.c 2017-02-06 11:23:47.047832009 +0000 -@@ -43,7 +43,6 @@ - #endif - #ifdef __linux__ - #include --#include - #endif - - #include "jvm.h" diff -ru openjdk.orig/jdk/src/solaris/native/java/net/linux_close.c openjdk/jdk/src/solaris/native/java/net/linux_close.c --- openjdk.orig/jdk/src/solaris/native/java/net/linux_close.c 2017-01-25 04:22:03.000000000 +0000 +++ openjdk/jdk/src/solaris/native/java/net/linux_close.c 2017-02-06 11:23:47.047832009 +0000 diff --git a/srcpkgs/openjdk8/template b/srcpkgs/openjdk8/template index 9f9c5998fdc..80b2b88331a 100644 --- a/srcpkgs/openjdk8/template +++ b/srcpkgs/openjdk8/template @@ -3,8 +3,8 @@ # TODO: make -headless versions # TODO: config files? _java_ver=8 -_jdk_update=252 -_jdk_build=09 +_jdk_update=272 +_jdk_build=02 _main_ver=${_java_ver}u${_jdk_update} _final_jdk_home="usr/lib/jvm/java-1.8-openjdk" pkgname=openjdk8 @@ -52,14 +52,14 @@ distfiles=" http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/archive/${_repo_ver}.tar.gz>langtools-${_repo_ver}.tar.gz http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/archive/${_repo_ver}.tar.gz>nashorn-${_repo_ver}.tar.gz" -checksum="92c682ee19844341a21853c7db8bd7654d2e6e50a4c8d630b6b6be34c2591341 - 5ced6b56b60a658c04092ee6152462b4f3f84465b654f4bc874f03a2bc6539fb - 255a113a1a299caef89b928ebcdb6964f0e63009089a07c162562beb20aa42c8 - ec9a858770e348fe60817a67e670e268fb2445d64f99b6d4d33556f4e2f0c1d1 - 96ae2b2362f3d45874247b11bd8df59914fbfab051513e908eda11bb71a5837b - de5fe5813d47092e048f6860dc58dad8a2dbd2b9e7272493cff78cd7ad7aa82d - a971f578c3d8550f0b96b01ac24fc408cdcc7f2923d530d5ada81bba8caef9fe - 02d4042b042c457b0ed41cc6c95cfe005badec55b5fc19f03f57aebbc7121e52" +checksum="bb931ea723a8b6c418ef6a8dc7b33c9a082ce240f607e33d260951bdc52d1294 + 655a3f4875f4ea4d6d7083c65e3bffbd694114af25a7e25bb4276c63f606328d + 2c6bc905ffe04659e89806514f10848e4ff548209c8e4407a5f37a3358a8cb78 + 9543a96eb3f60171cebbf0652190942c0b0a78560fae19c7c7aff7a72e14daa5 + 7a610a834483650660a98828420cd3bb36f17e077cc0eaf30c4d01db97ee0efd + 330f52d045993ca98f6c6376bb67e5c085937553db80fd21503129f9fcdd144d + 04d6b61009f7373c49a5381281cae2d4c06d4c5bc42991b3bccfb8b820b95bba + 48aac240d50cb3fa651b2299b6add1376f31624fd7666b74ba23761bb535fab7" build_options="docs" desc_option_docs="Build documentation" From d7f47bc8c23ae45da91393763889643e44e4d614 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 23:48:54 +0200 Subject: [PATCH 162/251] openjdk9-bootstap: needs -fcommon for gcc10 Also add patch to detect compiler versions with major greater than 9. [ci skip] --- .../patches/fix-compiler-version-10+.patch | 31 +++++++++++++++++++ srcpkgs/openjdk9-bootstrap/template | 2 ++ 2 files changed, 33 insertions(+) create mode 100644 srcpkgs/openjdk9-bootstrap/patches/fix-compiler-version-10+.patch diff --git a/srcpkgs/openjdk9-bootstrap/patches/fix-compiler-version-10+.patch b/srcpkgs/openjdk9-bootstrap/patches/fix-compiler-version-10+.patch new file mode 100644 index 00000000000..7771bbd79ec --- /dev/null +++ b/srcpkgs/openjdk9-bootstrap/patches/fix-compiler-version-10+.patch @@ -0,0 +1,31 @@ +--- a/common/autoconf/generated-configure.sh 2017-12-20 00:25:20.000000000 +0100 ++++ b/common/autoconf/generated-configure.sh 2020-08-18 23:29:24.482332056 +0200 +@@ -34082,7 +34082,7 @@ + COMPILER_VERSION_STRING=`$ECHO $COMPILER_VERSION_OUTPUT | \ + $SED -e 's/ *[Uu]sage:.*//'` + COMPILER_VERSION_NUMBER=`$ECHO $COMPILER_VERSION_OUTPUT | \ +- $SED -e "s/^.*[ ,\t]$COMPILER_NAME[ ,\t]\([1-9]\.[0-9][0-9]*\).*/\1/"` ++ $SED -e "s/^.*[ ,\t]$COMPILER_NAME[ ,\t]\([1-9][0-9]*\.[0-9][0-9]*\).*/\1/"` + elif test "x$TOOLCHAIN_TYPE" = xxlc; then + # xlc -qversion output typically looks like + # IBM XL C/C++ for AIX, V11.1 (5724-X13) +@@ -34143,7 +34143,7 @@ + COMPILER_VERSION_STRING=`$ECHO $COMPILER_VERSION_OUTPUT | \ + $SED -e 's/ *Copyright .*//'` + COMPILER_VERSION_NUMBER=`$ECHO $COMPILER_VERSION_OUTPUT | \ +- $SED -e 's/^.* \([1-9]\.[0-9.]*\)[^0-9.].*$/\1/'` ++ $SED -e 's/^.* \([1-9][0-9]*\.[0-9.]*\)[^0-9.].*$/\1/'` + elif test "x$TOOLCHAIN_TYPE" = xclang; then + # clang --version output typically looks like + # Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn) +--- a/common/autoconf/toolchain.m4 2017-12-20 00:25:20.000000000 +0100 ++++ b/common/autoconf/toolchain.m4 2020-08-18 23:32:12.832325343 +0200 +@@ -424,7 +424,7 @@ + # Collapse compiler output into a single line + COMPILER_VERSION_STRING=`$ECHO $COMPILER_VERSION_OUTPUT` + COMPILER_VERSION_NUMBER=`$ECHO $COMPILER_VERSION_OUTPUT | \ +- $SED -e 's/^.* version \(@<:@1-9@:>@@<:@0-9.@:>@*\).*$/\1/'` ++ $SED -e 's/^.* version \(@<:@1-9@:>@@<:@0-9@:>@*\.@<:@0-9.@:>@*\).*$/\1/'` + else + AC_MSG_ERROR([Unknown toolchain type $TOOLCHAIN_TYPE.]) + fi diff --git a/srcpkgs/openjdk9-bootstrap/template b/srcpkgs/openjdk9-bootstrap/template index 54c10bd08cc..7fc5dc69376 100644 --- a/srcpkgs/openjdk9-bootstrap/template +++ b/srcpkgs/openjdk9-bootstrap/template @@ -108,6 +108,8 @@ do_configure() { CXXFLAGS+=" -DABI_ELFv2" ;; esac + CFLAGS+=" -fcommon" + CXXFLAGS+=" -fcommon" configure_args=${configure_args/--with-libtool-sysroot=\/usr\/[a-z0-9]*-linux-[a-z]*/} From 72eec8f84e909b840d00af597879bde8ec9b0723 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 19 Aug 2020 00:21:18 +0200 Subject: [PATCH 163/251] openjdk10-bootstrap: add -fcommon for gcc10 Also add patch to detect compiler versions with major greater than 9. [ci skip] --- .../patches/fix-compiler-version-10+.patch | 31 +++++++++++++++++++ srcpkgs/openjdk10-bootstrap/template | 2 ++ 2 files changed, 33 insertions(+) create mode 100644 srcpkgs/openjdk10-bootstrap/patches/fix-compiler-version-10+.patch diff --git a/srcpkgs/openjdk10-bootstrap/patches/fix-compiler-version-10+.patch b/srcpkgs/openjdk10-bootstrap/patches/fix-compiler-version-10+.patch new file mode 100644 index 00000000000..88d2784869c --- /dev/null +++ b/srcpkgs/openjdk10-bootstrap/patches/fix-compiler-version-10+.patch @@ -0,0 +1,31 @@ +--- a/make/autoconf/generated-configure.sh 2018-06-24 16:07:06.000000000 +0200 ++++ b/make/autoconf/generated-configure.sh 2020-08-18 23:58:41.459262000 +0200 +@@ -34373,7 +34373,7 @@ + COMPILER_VERSION_STRING=`$ECHO $COMPILER_VERSION_OUTPUT | \ + $SED -e 's/ *[Uu]sage:.*//'` + COMPILER_VERSION_NUMBER=`$ECHO $COMPILER_VERSION_OUTPUT | \ +- $SED -e "s/^.*[ ,\t]$COMPILER_NAME[ ,\t]\([1-9]\.[0-9][0-9]*\).*/\1/"` ++ $SED -e "s/^.*[ ,\t]$COMPILER_NAME[ ,\t]\([1-9][0-9]*\.[0-9][0-9]*\).*/\1/"` + elif test "x$TOOLCHAIN_TYPE" = xxlc; then + # xlc -qversion output typically looks like + # IBM XL C/C++ for AIX, V11.1 (5724-X13) +@@ -34434,7 +34434,7 @@ + COMPILER_VERSION_STRING=`$ECHO $COMPILER_VERSION_OUTPUT | \ + $SED -e 's/ *Copyright .*//'` + COMPILER_VERSION_NUMBER=`$ECHO $COMPILER_VERSION_OUTPUT | \ +- $SED -e 's/^.* \([1-9]\.[0-9.]*\)[^0-9.].*$/\1/'` ++ $SED -e 's/^.* \([1-9][0-9]*\.[0-9.]*\)[^0-9.].*$/\1/'` + elif test "x$TOOLCHAIN_TYPE" = xclang; then + # clang --version output typically looks like + # Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn) +--- a/make/autoconf/toolchain.m4 2018-06-24 16:07:06.000000000 +0200 ++++ b/make/autoconf/toolchain.m4 2020-08-19 00:01:30.294255268 +0200 +@@ -424,7 +424,7 @@ + # Collapse compiler output into a single line + COMPILER_VERSION_STRING=`$ECHO $COMPILER_VERSION_OUTPUT` + COMPILER_VERSION_NUMBER=`$ECHO $COMPILER_VERSION_OUTPUT | \ +- $SED -e 's/^.* version \(@<:@1-9@:>@@<:@0-9.@:>@*\).*$/\1/'` ++ $SED -e 's/^.* version \(@<:@1-9@:>@@<:@0-9@:>@*\.@<:@0-9.@:>@*\).*$/\1/'` + else + AC_MSG_ERROR([Unknown toolchain type $TOOLCHAIN_TYPE.]) + fi diff --git a/srcpkgs/openjdk10-bootstrap/template b/srcpkgs/openjdk10-bootstrap/template index 10c691273b1..9695f1f1f43 100644 --- a/srcpkgs/openjdk10-bootstrap/template +++ b/srcpkgs/openjdk10-bootstrap/template @@ -89,6 +89,8 @@ do_configure() { CXXFLAGS+=" -DABI_ELFv2" ;; esac + CFLAGS+=" -fcommon" + CXXFLAGS+=" -fcommon" configure_args=${configure_args/--with-libtool-sysroot=\/usr\/[a-z0-9]*-linux-[a-z]*/} From da2b4df22eeb3f39d163079e7a739f9aeb471014 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 19 Aug 2020 10:15:00 +0200 Subject: [PATCH 164/251] openjdk11: update to 11.0.9+4 [ci skip] --- srcpkgs/openjdk11/template | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/srcpkgs/openjdk11/template b/srcpkgs/openjdk11/template index f647a01b504..e1c9fbef6b2 100644 --- a/srcpkgs/openjdk11/template +++ b/srcpkgs/openjdk11/template @@ -1,14 +1,14 @@ # Template file for 'openjdk11' _java_ver=11 _java_min_ver=0 -_java_sec_ver=5 -_jdk_update=10 +_java_sec_ver=9 +_jdk_update=4 _openjdk_version="openjdk-${_java_ver}" pkgname=openjdk11 version="${_java_ver}.${_java_min_ver}.${_java_sec_ver}+${_jdk_update}" -revision=4 +revision=1 wrksrc="jdk${_java_ver}u-jdk-${version}" build_style=gnu-configure configure_args=" @@ -39,7 +39,7 @@ maintainer="Kyle Nusbaum " license="GPL-2.0-or-later" homepage="http://openjdk.java.net/" distfiles="https://hg.openjdk.java.net/jdk-updates/jdk${_java_ver}u/archive/jdk-${version}.tar.gz" -checksum=a3bc19d278f68660f02610cbe1ce6c110a39a1aa53aeb90c6133a1cebf948462 +checksum=eb946d536ae61b65bc8ad6d644cf7066bfe51a8e906fa09491821493eb854dc4 shlib_provides="libawt.so libawt_xawt.so libjava.so libjli.so libjvm.so libjawt.so" # Build is still parallel, but don't use -jN. @@ -149,6 +149,8 @@ do_configure() { CC="/usr/bin/cc" CXX="/usr/bin/c++" fi + CFLAGS+=" -fcommon" + CXXFLAGS+=" -fcommon" ./configure ${configure_args} --with-extra-cflags="$CFLAGS" --with-extra-cxxflags="$CXXFLAGS" --with-extra-ldflags="$LDFLAGS" } From f9cf7ca820b7422e5ddf7424eca18fdf68d92d16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:38 +0200 Subject: [PATCH 165/251] openntpd: needs -fcommon for gcc10 [ci skip] --- srcpkgs/openntpd/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/openntpd/template b/srcpkgs/openntpd/template index 324b5836c37..8a579147959 100644 --- a/srcpkgs/openntpd/template +++ b/srcpkgs/openntpd/template @@ -22,6 +22,8 @@ alternatives=" ntpd:ntpd.8:/usr/share/man/man8/openntpd.8 ntpd:ntpd:/etc/sv/openntpd" +CFLAGS="-fcommon" + pre_configure() { autoreconf -fi } From 6d8f31ce07cb883ec99bddf8306f425e2ea6d0b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:38 +0200 Subject: [PATCH 166/251] openocd: needs -fcommon for gcc10 [ci skip] --- srcpkgs/openocd/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/openocd/template b/srcpkgs/openocd/template index f08697af5b2..96fbfe432be 100644 --- a/srcpkgs/openocd/template +++ b/srcpkgs/openocd/template @@ -35,6 +35,8 @@ checksum=7312e7d680752ac088b8b8f2b5ba3ff0d30e0a78139531847be4b75c101316ae system_groups="plugdev" +CFLAGS="-fcommon" + post_extract() { sed -i '/raggedright/d' doc/openocd.texi # makeinfo 4.xx } From 3708c22444c0cc09c72c107a49537b1bef6a0300 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:38 +0200 Subject: [PATCH 167/251] opentyrian: needs -fcommon for gcc10 [ci skip] --- srcpkgs/opentyrian/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/opentyrian/template b/srcpkgs/opentyrian/template index 92a1ef220b5..a07e85bd29b 100644 --- a/srcpkgs/opentyrian/template +++ b/srcpkgs/opentyrian/template @@ -16,7 +16,7 @@ distfiles="http://www.camanis.net/${pkgname}/releases/${pkgname}-${version}-src. checksum="f54b6b3cedcefa187c9f605d6164aae29ec46a731a6df30d351af4c008dee45f 7790d09a2a3addcd33c66ef063d5900eb81cc9c342f4807eb8356364dd1d9277" -CFLAGS="-Wno-error" +CFLAGS="-Wno-error -fcommon" pre_build() { sed -i ${wrksrc}/Makefile -e "s;-g0;$CFLAGS;" From 86f89956ec7dd7d874619b332b25afe39a35a795 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:38 +0200 Subject: [PATCH 168/251] oroborus: needs -fcommon for gcc10 [ci skip] --- srcpkgs/oroborus/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/oroborus/template b/srcpkgs/oroborus/template index cbfea565947..2e03603ac7d 100644 --- a/srcpkgs/oroborus/template +++ b/srcpkgs/oroborus/template @@ -10,3 +10,5 @@ license="GPL-2.0-or-later" homepage="http://www.oroborus.org/" distfiles="${DEBIAN_SITE}/main/o/oroborus/oroborus_${version}.tar.gz" checksum=5220a540bcf6812c6773fbe583d9ea3f54f452cbac55bedcaadeba8c3a9a7b89 + +CFLAGS="-fcommon" From 4571ce8edbc0f5c42340963114619845d5b945b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:38 +0200 Subject: [PATCH 169/251] pam_ssh: needs -fcommon for gcc10 [ci skip] --- srcpkgs/pam_ssh/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/pam_ssh/template b/srcpkgs/pam_ssh/template index 7a8cc44942c..f8a17f44cc9 100644 --- a/srcpkgs/pam_ssh/template +++ b/srcpkgs/pam_ssh/template @@ -15,6 +15,8 @@ homepage="http://pam-ssh.sourceforge.net/" distfiles="${SOURCEFORGE_SITE}/pam-ssh/${pkgname}-${version}.tar.xz" checksum=0c456f6a5c9e47ce6825ac50d467e7a797e14239b2b9a72bfeb2df0100f4af31 +CFLAGS="-fcommon" + if [ "${XBPS_TARGET_LIBC}" = "musl" ]; then makedepends+=" musl-legacy-compat" fi From dbae8f99e3c74756fb700e555e151954bf84a92b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 21:56:28 +0200 Subject: [PATCH 170/251] paraview: update to 5.8.1 Also fixes build with gcc10 [ci skip] --- srcpkgs/paraview/patches/python3.8.patch | 176 ----------------------- srcpkgs/paraview/template | 58 ++------ 2 files changed, 15 insertions(+), 219 deletions(-) delete mode 100644 srcpkgs/paraview/patches/python3.8.patch diff --git a/srcpkgs/paraview/patches/python3.8.patch b/srcpkgs/paraview/patches/python3.8.patch deleted file mode 100644 index f7489ce1637..00000000000 --- a/srcpkgs/paraview/patches/python3.8.patch +++ /dev/null @@ -1,176 +0,0 @@ -From 257b9d7b18d5f3db3fe099dc18f230e23f7dfbab Mon Sep 17 00:00:00 2001 -From: David Gobbi -Date: Tue, 20 Aug 2019 17:02:24 -0600 -Subject: [PATCH] Compatibility for Python 3.8 - -The PyTypeObject struct was modified in Python 3.8, this change is -required to avoid compile errors. ---- - .../PythonInterpreter/vtkPythonStdStreamCaptureHelper.h | 6 ++++++ - Wrapping/PythonCore/PyVTKMethodDescriptor.cxx | 2 +- - Wrapping/PythonCore/PyVTKNamespace.cxx | 2 +- - Wrapping/PythonCore/PyVTKReference.cxx | 8 ++++---- - Wrapping/PythonCore/PyVTKTemplate.cxx | 2 +- - Wrapping/PythonCore/vtkPythonCompatibility.h | 8 +++++++- - Wrapping/Tools/vtkWrapPythonClass.c | 2 +- - Wrapping/Tools/vtkWrapPythonEnum.c | 2 +- - Wrapping/Tools/vtkWrapPythonType.c | 2 +- - 9 files changed, 23 insertions(+), 11 deletions(-) - -diff --git a/VTK/Utilities/PythonInterpreter/vtkPythonStdStreamCaptureHelper.h b/VTK/Utilities/PythonInterpreter/vtkPythonStdStreamCaptureHelper.h -index b1c12c83de..14ccfbe928 100644 ---- a/VTK/Utilities/PythonInterpreter/vtkPythonStdStreamCaptureHelper.h -+++ b/VTK/Utilities/PythonInterpreter/vtkPythonStdStreamCaptureHelper.h -@@ -140,6 +140,12 @@ static PyTypeObject vtkPythonStdStreamCaptureHelperType = { - #if PY_VERSION_HEX >= 0x03040000 - 0, // tp_finalize - #endif -+#if PY_VERSION_HEX >= 0x03080000 -+ 0, // tp_vectorcall -+#if PY_VERSION_HEX < 0x03090000 -+ 0, // tp_print -+#endif -+#endif - }; - - static PyObject* vtkWrite(PyObject* self, PyObject* args) -diff --git a/VTK/Wrapping/PythonCore/PyVTKMethodDescriptor.cxx b/VTK/Wrapping/PythonCore/PyVTKMethodDescriptor.cxx -index 2b0d443537..3840038498 100644 ---- a/VTK/Wrapping/PythonCore/PyVTKMethodDescriptor.cxx -+++ b/VTK/Wrapping/PythonCore/PyVTKMethodDescriptor.cxx -@@ -186,7 +186,7 @@ PyTypeObject PyVTKMethodDescriptor_Type = { - sizeof(PyMethodDescrObject), // tp_basicsize - 0, // tp_itemsize - PyVTKMethodDescriptor_Delete, // tp_dealloc -- nullptr, // tp_print -+ 0, // tp_vectorcall_offset - nullptr, // tp_getattr - nullptr, // tp_setattr - nullptr, // tp_compare -diff --git a/VTK/Wrapping/PythonCore/PyVTKNamespace.cxx b/VTK/Wrapping/PythonCore/PyVTKNamespace.cxx -index 71ee2a3516..5cf5bfbe6b 100644 ---- a/VTK/Wrapping/PythonCore/PyVTKNamespace.cxx -+++ b/VTK/Wrapping/PythonCore/PyVTKNamespace.cxx -@@ -49,7 +49,7 @@ PyTypeObject PyVTKNamespace_Type = { - 0, // tp_basicsize - 0, // tp_itemsize - PyVTKNamespace_Delete, // tp_dealloc -- nullptr, // tp_print -+ 0, // tp_vectorcall_offset - nullptr, // tp_getattr - nullptr, // tp_setattr - nullptr, // tp_compare -diff --git a/VTK/Wrapping/PythonCore/PyVTKReference.cxx b/VTK/Wrapping/PythonCore/PyVTKReference.cxx -index 943ac71080..b7104091c0 100644 ---- a/VTK/Wrapping/PythonCore/PyVTKReference.cxx -+++ b/VTK/Wrapping/PythonCore/PyVTKReference.cxx -@@ -1010,7 +1010,7 @@ PyTypeObject PyVTKReference_Type = { - sizeof(PyVTKReference), // tp_basicsize - 0, // tp_itemsize - PyVTKReference_Delete, // tp_dealloc -- nullptr, // tp_print -+ 0, // tp_vectorcall_offset - nullptr, // tp_getattr - nullptr, // tp_setattr - nullptr, // tp_compare -@@ -1067,7 +1067,7 @@ PyTypeObject PyVTKNumberReference_Type = { - sizeof(PyVTKReference), // tp_basicsize - 0, // tp_itemsize - PyVTKReference_Delete, // tp_dealloc -- nullptr, // tp_print -+ 0, // tp_vectorcall_offset - nullptr, // tp_getattr - nullptr, // tp_setattr - nullptr, // tp_compare -@@ -1124,7 +1124,7 @@ PyTypeObject PyVTKStringReference_Type = { - sizeof(PyVTKReference), // tp_basicsize - 0, // tp_itemsize - PyVTKReference_Delete, // tp_dealloc -- nullptr, // tp_print -+ 0, // tp_vectorcall_offset - nullptr, // tp_getattr - nullptr, // tp_setattr - nullptr, // tp_compare -@@ -1181,7 +1181,7 @@ PyTypeObject PyVTKTupleReference_Type = { - sizeof(PyVTKReference), // tp_basicsize - 0, // tp_itemsize - PyVTKReference_Delete, // tp_dealloc -- nullptr, // tp_print -+ 0, // tp_vectorcall_offset - nullptr, // tp_getattr - nullptr, // tp_setattr - nullptr, // tp_compare -diff --git a/VTK/Wrapping/PythonCore/PyVTKTemplate.cxx b/VTK/Wrapping/PythonCore/PyVTKTemplate.cxx -index be200985b3..340fe7953b 100644 ---- a/VTK/Wrapping/PythonCore/PyVTKTemplate.cxx -+++ b/VTK/Wrapping/PythonCore/PyVTKTemplate.cxx -@@ -268,7 +268,7 @@ PyTypeObject PyVTKTemplate_Type = { - 0, // tp_basicsize - 0, // tp_itemsize - nullptr, // tp_dealloc -- nullptr, // tp_print -+ 0, // tp_vectorcall_offset - nullptr, // tp_getattr - nullptr, // tp_setattr - nullptr, // tp_compare -diff --git a/VTK/Wrapping/PythonCore/vtkPythonCompatibility.h b/VTK/Wrapping/PythonCore/vtkPythonCompatibility.h -index 4a767844a6..be208faeef 100644 ---- a/VTK/Wrapping/PythonCore/vtkPythonCompatibility.h -+++ b/VTK/Wrapping/PythonCore/vtkPythonCompatibility.h -@@ -64,7 +64,13 @@ - #endif - - // PyTypeObject compatibility --#if PY_VERSION_HEX >= 0x03040000 -+#if PY_VERSION_HEX >= 0x03090000 -+#define VTK_WRAP_PYTHON_SUPPRESS_UNINITIALIZED \ -+ 0, 0, 0, 0, -+#elif PY_VERSION_HEX >= 0x03080000 -+#define VTK_WRAP_PYTHON_SUPPRESS_UNINITIALIZED \ -+ 0, 0, 0, 0, 0, -+#elif PY_VERSION_HEX >= 0x03040000 - #define VTK_WRAP_PYTHON_SUPPRESS_UNINITIALIZED \ - 0, 0, 0, - #else -diff --git a/VTK/Wrapping/Tools/vtkWrapPythonClass.c b/VTK/Wrapping/Tools/vtkWrapPythonClass.c -index b1e45f8e80..4d558ea081 100644 ---- a/VTK/Wrapping/Tools/vtkWrapPythonClass.c -+++ b/VTK/Wrapping/Tools/vtkWrapPythonClass.c -@@ -521,7 +521,7 @@ void vtkWrapPython_GenerateObjectType( - " sizeof(PyVTKObject), // tp_basicsize\n" - " 0, // tp_itemsize\n" - " PyVTKObject_Delete, // tp_dealloc\n" -- " nullptr, // tp_print\n" -+ " 0, // tp_vectorcall_offset\n" - " nullptr, // tp_getattr\n" - " nullptr, // tp_setattr\n" - " nullptr, // tp_compare\n" -diff --git a/VTK/Wrapping/Tools/vtkWrapPythonEnum.c b/VTK/Wrapping/Tools/vtkWrapPythonEnum.c -index b933702242..1249362854 100644 ---- a/VTK/Wrapping/Tools/vtkWrapPythonEnum.c -+++ b/VTK/Wrapping/Tools/vtkWrapPythonEnum.c -@@ -145,7 +145,7 @@ void vtkWrapPython_GenerateEnumType( - " sizeof(PyIntObject), // tp_basicsize\n" - " 0, // tp_itemsize\n" - " nullptr, // tp_dealloc\n" -- " nullptr, // tp_print\n" -+ " 0, // tp_vectorcall_offset\n" - " nullptr, // tp_getattr\n" - " nullptr, // tp_setattr\n" - " nullptr, // tp_compare\n" -diff --git a/VTK/Wrapping/Tools/vtkWrapPythonType.c b/VTK/Wrapping/Tools/vtkWrapPythonType.c -index 744cb1b9d3..0a1375e541 100644 ---- a/VTK/Wrapping/Tools/vtkWrapPythonType.c -+++ b/VTK/Wrapping/Tools/vtkWrapPythonType.c -@@ -709,7 +709,7 @@ void vtkWrapPython_GenerateSpecialType( - " sizeof(PyVTKSpecialObject), // tp_basicsize\n" - " 0, // tp_itemsize\n" - " Py%s_Delete, // tp_dealloc\n" -- " nullptr, // tp_print\n" -+ " 0, // tp_vectorcall_offset\n" - " nullptr, // tp_getattr\n" - " nullptr, // tp_setattr\n" - " nullptr, // tp_compare\n" --- -2.21.0 - diff --git a/srcpkgs/paraview/template b/srcpkgs/paraview/template index 5a3f92cb8c9..646b85b4ece 100644 --- a/srcpkgs/paraview/template +++ b/srcpkgs/paraview/template @@ -1,51 +1,26 @@ # Template file for 'paraview' pkgname=paraview -version=5.6.1 -revision=6 +version=5.8.1 +revision=1 wrksrc=ParaView-v${version} build_style=cmake configure_args="-DPARAVIEW_ENABLE_FFMPEG=ON -DPARAVIEW_ENABLE_GDAL=ON - -DPARAVIEW_ENABLE_MATPLOTLIB=ON - -DPARAVIEW_ENABLE_PYTHON=ON + -DPARAVIEW_USE_PYTHON=ON -DPARAVIEW_USE_MPI=ON - -DPARAVIEW_USE_VISITBRIDGE=OFF - -DPARAVIEW_USE_OSPRAY=OFF -DVTK_PYTHON_FULL_THREADSAFE=ON -DVTK_PYTHON_VERSION=3 -DVTK_SMP_IMPLEMENTATION_TYPE=TBB -DVTKm_ENABLE_MPI=ON -DVTKm_ENABLE_RENDERING=ON - -DVTKm_USE_DOUBLE_PRECISION=ON - -DVTK_USE_SYSTEM_LIBRARIES=OFF - -DVTK_USE_SYSTEM_DOUBLECONVERSION=ON - -DVTK_USE_SYSTEM_EIGEN=ON - -DVTK_USE_SYSTEM_EXPAT=ON - -DVTK_USE_SYSTEM_FREETYPE=ON - -DVTK_USE_SYSTEM_GLEW=ON - -DVTK_USE_SYSTEM_HDF5=ON - -DVTK_USE_SYSTEM_JPEG=ON - -DVTK_USE_SYSTEM_JSONCPP=ON - -DVTK_USE_SYSTEM_LIBPROJ=ON - -DVTK_USE_SYSTEM_LIBXML2=ON - -DVTK_USE_SYSTEM_LZMA=ON - -DVTK_USE_SYSTEM_MPI4PY=ON - -DVTK_USE_SYSTEM_NETCDF=ON - -DVTK_USE_SYSTEM_OGG=ON - -DVTK_USE_SYSTEM_PEGTL=OFF - -DVTK_USE_SYSTEM_PNG=ON - -DVTK_USE_SYSTEM_PUGIXML=ON - -DVTK_USE_SYSTEM_THEORA=ON - -DVTK_USE_SYSTEM_TIFF=ON - -DVTK_USE_SYSTEM_ZLIB=ON - -DVTK_USE_SYSTEM_PROTOBUF=ON" + -DVTKm_USE_DOUBLE_PRECISION=ON" makedepends="MesaLib-devel libfreeglut-devel glu-devel libXt-devel openmpi-devel qt5-devel qt5-x11extras-devel qt5-tools-devel qt5-plugin-mysql qt5-plugin-odbc qt5-plugin-pgsql qt5-plugin-sqlite qt5-plugin-tds - qt5-xmlpatterns python3-devel double-conversion-devel eigen expat-devel - freetype-devel glew-devel hdf5-devel libjpeg-turbo-devel jsoncpp-devel - proj-devel libxml2-devel liblzma-devel liblz4-devel netcdf-devel libogg-devel - libpng-devel pugixml-devel libtheora-devel tiff-devel zlib-devel + qt5-svg-devel qt5-xmlpatterns python3-devel double-conversion-devel eigen + expat-devel freetype-devel glew-devel hdf5-devel libjpeg-turbo-devel + jsoncpp-devel proj-devel libxml2-devel liblzma-devel liblz4-devel netcdf-devel + libogg-devel libpng-devel pugixml-devel libtheora-devel tiff-devel zlib-devel protobuf-devel protobuf python3-Pygments ffmpeg-devel tbb-devel boost-devel libgdal-devel python3-mpi4py" depends="openmpi" @@ -54,10 +29,10 @@ maintainer="Anders Damsgaard " license="BSD-3-Clause" homepage="https://www.paraview.org" distfiles="https://www.paraview.org/paraview-downloads/download.php?submit=Download&version=v${version:0:3}&type=source&os=Sources&downloadFile=ParaView-v${version}.tar.xz>paraview-${version}.tar.xz" -checksum=50ef01f54db6358b402e50d1460ef47c04d675bf26f250c6937737169f1e6612 +checksum=7653950392a0d7c0287c26f1d3a25cdbaa11baa7524b0af0e6a1a0d7d487d034 patch_args="-Np1" -CFLAGS="-D_GNU_SOURCE" -CXXFLAGS="-D_GNU_SOURCE" +CFLAGS="-D_GNU_SOURCE -fcommon" +CXXFLAGS="-D_GNU_SOURCE -fcommon" # qhelpgenerator: could not find a Qt installation of '' export QT_SELECT="5" @@ -67,13 +42,10 @@ if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then fi post_extract() { - case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - ppc*) - echo "target_link_libraries(vtkCommonDataModel PRIVATE atomic)" >> \ - VTK/Common/DataModel/CMakeLists.txt - ;; - esac + if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then + echo "target_link_libraries(vtkCommonDataModel PRIVATE atomic)" >> \ + VTK/Common/DataModel/CMakeLists.txt + fi } post_install() { From dca9b6218dfacf267c17e3b37429a07311b35d01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:39 +0200 Subject: [PATCH 171/251] pcc: needs -fcommon for gcc10 [ci skip] --- srcpkgs/pcc/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/pcc/template b/srcpkgs/pcc/template index a547f4dbc8b..e3c3309a05a 100644 --- a/srcpkgs/pcc/template +++ b/srcpkgs/pcc/template @@ -18,6 +18,8 @@ distfiles="http://pcc.ludd.ltu.se/ftp/pub/pcc-beta/pcc-${_distver}.BETA-${_snaps checksum=a114dfca04b8b0559ea5d67b87d2d0fcb2bae2b4d9b9ba16ebc27960b921c812 nocross=1 +CFLAGS="-fcommon" + pre_configure() { vsed -i '/GNUC_MINOR/s,3,1,g' cc/cc/cc.c cc/driver/platform.c } From 3ee93fe0a261003e2a76ffa8fd9b454542abd760 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:39 +0200 Subject: [PATCH 172/251] pcsxr: needs -fcommon for gcc10 [ci skip] --- srcpkgs/pcsxr/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/pcsxr/template b/srcpkgs/pcsxr/template index 3604696a988..37bd5f2fe7f 100644 --- a/srcpkgs/pcsxr/template +++ b/srcpkgs/pcsxr/template @@ -17,6 +17,8 @@ checksum=8a366b68a7c236443aa75b422bea84b5115f8d8c23e5a78fd6951e643e90f660 patch_args="-Np1" lib32disabled=yes +CFLAGS="-fcommon" + pre_configure() { autoreconf -fi intltoolize -f From cd870047373a7fe6e8dcb1f7d5c148624ea9d656 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:39 +0200 Subject: [PATCH 173/251] pdmenu: needs -fcommon for gcc10 [ci skip] --- srcpkgs/pdmenu/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/pdmenu/template b/srcpkgs/pdmenu/template index 5c8d8d6b60a..492eb767a5b 100644 --- a/srcpkgs/pdmenu/template +++ b/srcpkgs/pdmenu/template @@ -14,6 +14,8 @@ distfiles="http://http.debian.net/debian/pool/main/p/pdmenu/${pkgname}_${version checksum=302aa81b8868133ff5a0f3e3e897f71d425bc628c0d7439addb623f12c277bea conf_files="/etc/pdmenurc" +CFLAGS="-fcommon" + pre_configure() { export LIBS="$LDFLAGS" } From 73aa2852365faffd5b7176cd8133e4b79cbc31f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:39 +0200 Subject: [PATCH 174/251] pick: needs -fcommon for gcc10 [ci skip] --- srcpkgs/pick/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/pick/template b/srcpkgs/pick/template index 6fdbf79021b..fb6a4eacfe2 100644 --- a/srcpkgs/pick/template +++ b/srcpkgs/pick/template @@ -14,6 +14,8 @@ homepage="https://github.com/calleerlandsson/pick/" distfiles="https://github.com/calleerlandsson/pick/archive/v${version}.tar.gz" checksum=32afb40581af84b884fb0786f7c8a9169cecbc2122a00b4835f8610a0e94c00d +CFLAGS="-fcommon" + pre_configure() { export PREFIX=/usr MANDIR=/usr/share/man } From d1a0a31a482c319577fd2a8521e76667fc3499de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:39 +0200 Subject: [PATCH 175/251] pinfo: needs -fcommon for gcc10 [ci skip] --- srcpkgs/pinfo/template | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/srcpkgs/pinfo/template b/srcpkgs/pinfo/template index 3f2a7c7ec78..d33478747fd 100644 --- a/srcpkgs/pinfo/template +++ b/srcpkgs/pinfo/template @@ -3,7 +3,6 @@ pkgname=pinfo version=0.6.13 revision=2 build_style=gnu-configure -configure_args="CFLAGS=-Wno-error" hostmakedepends="automake gettext tar texinfo" makedepends="gettext-devel ncurses-devel" short_desc="Lynx-style info and man reader" @@ -13,6 +12,8 @@ homepage="https://github.com/baszoetekouw/pinfo" distfiles="https://github.com/baszoetekouw/pinfo/archive/v${version}.tar.gz" checksum=9dc5e848a7a86cb665a885bc5f0fdf6d09ad60e814d75e78019ae3accb42c217 +CFLAGS="-Wno-error -fcommon" + pre_configure() { autoreconf -fi } From 395821c2733494811856f27d5853f7988c3ea21d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:40 +0200 Subject: [PATCH 176/251] pixz: needs -fcommon for gcc10 [ci skip] --- srcpkgs/pixz/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/pixz/template b/srcpkgs/pixz/template index 09dbe78de8c..7bfa2b0a745 100644 --- a/srcpkgs/pixz/template +++ b/srcpkgs/pixz/template @@ -13,6 +13,8 @@ homepage="https://github.com/vasi/pixz" distfiles="https://github.com/vasi/pixz/archive/v$version.tar.gz" checksum=ebde85148e927ed96abaeb9ab2166435c78d31e7c6b2847e8c8d6249b17f1b60 +CFLAGS="-fcommon" + pre_configure() { NOCONFIGURE=1 ./autogen.sh } From 26538a4f1ac110bc8a0a8d80c8ba0292e1af7abf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:40 +0200 Subject: [PATCH 177/251] plan9port: needs -fcommon for gcc10 [ci skip] --- srcpkgs/plan9port/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/plan9port/template b/srcpkgs/plan9port/template index 5416ac5af0a..5b3e2789e95 100644 --- a/srcpkgs/plan9port/template +++ b/srcpkgs/plan9port/template @@ -19,6 +19,8 @@ if [[ $XBPS_TARGET_MACHINE == *-musl ]]; then makedepends+=" libucontext-devel" fi +CFLAGS="-fcommon" + post_extract() { # add missing LDFLAGS for some rules vsed -e '/prereq$/s/$/ $LDFLAGS/' \ From 17fb72dea91b219007ea6a3175892d85223b205f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:40 +0200 Subject: [PATCH 178/251] prboom-plus: needs -fcommon for gcc10 [ci skip] --- srcpkgs/prboom-plus/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/prboom-plus/template b/srcpkgs/prboom-plus/template index 8b8c71c9199..b492e41874e 100644 --- a/srcpkgs/prboom-plus/template +++ b/srcpkgs/prboom-plus/template @@ -14,6 +14,8 @@ homepage="http://prboom-plus.sourceforge.net/" distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" checksum=e0e2241d174839b107f1a42b191aa9895dc6749e477cbc850ad520fba2353b94 +CFLAGS="-fcommon" + pre_configure() { sed -i 's|^gamesdir = $(prefix)/games|gamesdir = ${bindir}|g' src/Makefile.in sed -i 's|@PACKAGE@-@VERSION@|prboom-plus|g' Makefile.in From 613b1d5c4cba9a2607bb34ac72245606516b9b5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:40 +0200 Subject: [PATCH 179/251] psiconv: needs -fcommon for gcc10 [ci skip] --- srcpkgs/psiconv/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/psiconv/template b/srcpkgs/psiconv/template index cbffc5f8400..6fdeb09ed74 100644 --- a/srcpkgs/psiconv/template +++ b/srcpkgs/psiconv/template @@ -14,6 +14,8 @@ homepage="http://frodo.looijaard.name/project/psiconv" distfiles="http://www.frodo.looijaard.name/system/files/software/psiconv/psiconv-${version}.tar.gz" checksum=6d51fe79b502a1e277bea275a574ae2db5b1b9d7daef703a8fa3635ae02a8bb0 +CFLAGS="-fcommon" + psiconv-devel_package() { depends="${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" From 59d12adca67840ac48ac8141cb33734408382ddf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:40 +0200 Subject: [PATCH 180/251] python-notify: needs -fcommon for gcc10 [ci skip] --- srcpkgs/python-notify/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/python-notify/template b/srcpkgs/python-notify/template index 9c11aa89ecc..7bfe11b2da9 100644 --- a/srcpkgs/python-notify/template +++ b/srcpkgs/python-notify/template @@ -18,6 +18,8 @@ replaces="notify-python>=0" patch_args="-Np1" lib32disabled=yes +CFLAGS="-fcommon" + pre_configure() { if [ "$CROSS_BUILD" ]; then sed -i -e "s,PYTHON_INCLUDES=.*,PYTHON_INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/python2.7,g" configure From 99c12fd7385cc042d33ab51d1d9905562e30b0cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:40 +0200 Subject: [PATCH 181/251] qingy: needs -fcommon for gcc10 [ci skip] --- srcpkgs/qingy/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/qingy/template b/srcpkgs/qingy/template index f7cb416180d..c335bf971e8 100644 --- a/srcpkgs/qingy/template +++ b/srcpkgs/qingy/template @@ -26,6 +26,8 @@ conf_files=" build_options="pam x11" build_options_default="pam x11" +CFLAGS="-fcommon" + post_install() { sed -i '/pam_console/d' ${DESTDIR}/etc/pam.d/qingy sed -i 's#usr/X11R6/bin#usr/bin#' ${DESTDIR}/etc/qingy/settings From 60a77792125cccb9cbfde096277d224bca7336e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 19 Aug 2020 12:10:56 +0200 Subject: [PATCH 182/251] qt5-fsarchiver: needs -fcommon for gcc10 [ci skip] --- srcpkgs/qt5-fsarchiver/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/qt5-fsarchiver/template b/srcpkgs/qt5-fsarchiver/template index 46688c1055e..46c87a9e7bd 100644 --- a/srcpkgs/qt5-fsarchiver/template +++ b/srcpkgs/qt5-fsarchiver/template @@ -16,6 +16,8 @@ homepage="https://sourceforge.net/projects/qt4-fsarchiver" distfiles="${SOURCEFORGE_SITE}/qt4-fsarchiver/${pkgname}-${_realversion}.tar.gz" checksum=b32e02c9e1fc8038482752f5620d88b103b700ed29314bd55dcf6486f5c6f175 +CFLAGS="-fcommon" + pre_configure() { if [ "$CROSS_BUILD" ]; then CXXFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/qt5" From 4e57cfcb7403c42fe2d404486ab561fc5a3e23f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 19:24:31 +0200 Subject: [PATCH 183/251] qv4l2: needs -fcommon for gcc10 [ci skip] --- srcpkgs/qv4l2/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/qv4l2/template b/srcpkgs/qv4l2/template index 5d1f29e9737..30929bd2c60 100644 --- a/srcpkgs/qv4l2/template +++ b/srcpkgs/qv4l2/template @@ -20,7 +20,7 @@ if [ "$CROSS_BUILD" ]; then LDFLAGS="-lpthread" fi -CFLAGS="-Wno-error=unused-function" +CFLAGS="-Wno-error=unused-function -fcommon" case "$XBPS_TARGET_MACHINE" in *-musl) makedepends+=" argp-standalone" From a42a7a720c412f0d91ded714d9610aa1062cca81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:41 +0200 Subject: [PATCH 184/251] read-edid: needs -fcommon for gcc10 [ci skip] --- srcpkgs/read-edid/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/read-edid/template b/srcpkgs/read-edid/template index 369b5d718d1..ef0abdc4b90 100644 --- a/srcpkgs/read-edid/template +++ b/srcpkgs/read-edid/template @@ -14,6 +14,8 @@ homepage="http://www.polypux.org/projects/read-edid/" distfiles="http://www.polypux.org/projects/read-edid/${pkgname}-${version}.tar.gz" checksum=c7c6d8440f5b90f98e276829271ccea5b2ff5a3413df8a0f87ec09f834af186f +CFLAGS="-fcommon" + pre_install() { sed -i 's/COPYING//' CMakeLists.txt } From aee176cc7a3f84c609a526a5836428989e8fafe8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:41 +0200 Subject: [PATCH 185/251] rix: needs -fcommon for gcc10 [ci skip] --- srcpkgs/rix/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/rix/template b/srcpkgs/rix/template index 397198dd202..23d16e5e2da 100644 --- a/srcpkgs/rix/template +++ b/srcpkgs/rix/template @@ -11,6 +11,8 @@ homepage="https://github.com/riolet/rix" distfiles="https://github.com/riolet/rix/archive/v${version}.tar.gz" checksum=8727fee17cbbecec3ca8083fac80db3a2ed234c8128ec8df5cc56293e1dbb09c +CFLAGS="-fcommon" + do_install() { vbin rixc vbin clr.sh From d36ae200335e3943978d81b7c4ea0bd3dab0bcac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:41 +0200 Subject: [PATCH 186/251] roccat-tools: needs -fcommon for gcc10 [ci skip] --- srcpkgs/roccat-tools/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/roccat-tools/template b/srcpkgs/roccat-tools/template index b4241e65836..070b9305bcf 100644 --- a/srcpkgs/roccat-tools/template +++ b/srcpkgs/roccat-tools/template @@ -19,6 +19,8 @@ distfiles="${SOURCEFORGE_SITE}/roccat/${pkgname}/${pkgname}-${version}.tar.bz2" checksum=181178da305e82267e45bcc6577dc03387322303b8c341be33e574afdf8a213b system_groups="_roccat" +CFLAGS="-fcommon" + if [ "$CROSS_BUILD" ]; then hostmakedepends+=" dbus-glib-devel" # Project tries to use TRY_RUN(), pass the result to be used as cache From 64d5f1e67854ae193355de5a6cabfe5135dbfd18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:42 +0200 Subject: [PATCH 187/251] rox: needs -fcommon for gcc10 [ci skip] --- srcpkgs/rox/template | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/srcpkgs/rox/template b/srcpkgs/rox/template index 4e5d1cbdc3f..625e4e26215 100644 --- a/srcpkgs/rox/template +++ b/srcpkgs/rox/template @@ -12,9 +12,10 @@ license="GPL-2.0-only" homepage="http://rox.sourceforge.net/desktop/" distfiles="${SOURCEFORGE_SITE}/rox/rox-filer-$version.tar.bz2" checksum=a929bd32ee18ef7a2ed48b971574574592c42e34ae09f36604bf663d7c101ba8 - nocross=yes +CFLAGS="-fcommon" + do_build() { ./ROX-Filer/AppRun --compile LIBS="-ldl -lm" rsvg-convert -w 48 -h 38 -f png -o rox.png ${FILESDIR}/rox.svg From 96b1c5fd9f6cf04c34d304565c30266013cca008 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:42 +0200 Subject: [PATCH 188/251] saldl: needs -fcommon for gcc10 [ci skip] --- srcpkgs/saldl/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/saldl/template b/srcpkgs/saldl/template index 4d8c4a2f638..7a703fb658d 100644 --- a/srcpkgs/saldl/template +++ b/srcpkgs/saldl/template @@ -13,6 +13,8 @@ homepage="https://saldl.github.io/" distfiles="https://github.com/saldl/saldl/archive/v${version}.tar.gz" checksum=1cb7950848517fb82ec39561bf36c8cbc0a0caf8fa85355a5b76cac0281346ce +CFLAGS="-fcommon" + post_install() { vlicense LICENSE } From fd8670593e2fb3e67066ed15b8bbb09c1f55df03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 19 Aug 2020 12:11:55 +0200 Subject: [PATCH 189/251] sc-im: needs -fcommon for gcc10 [ci skip] --- srcpkgs/sc-im/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/sc-im/template b/srcpkgs/sc-im/template index 395f215ea3f..2da1fda25e0 100644 --- a/srcpkgs/sc-im/template +++ b/srcpkgs/sc-im/template @@ -16,6 +16,8 @@ homepage="https://github.com/andmarti1424/sc-im/" distfiles="https://github.com/andmarti1424/${pkgname}/archive/v${version}.tar.gz" checksum=87225918cb6f52bbc068ee6b12eaf176c7c55ba9739b29ca08cb9b6699141cad +CFLAGS="-fcommon" + post_extract() { vsed -i -e 's/lua51/lua5.1/g' \ -e 's/^ *CFLAGS/override &/' \ From 9a400bbc4fd19f689fa90343a611a4da050354f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:43 +0200 Subject: [PATCH 190/251] shadowsocks-libev: needs -fcommon for gcc10 [ci skip] --- srcpkgs/shadowsocks-libev/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/shadowsocks-libev/template b/srcpkgs/shadowsocks-libev/template index 52c4fddfee4..910dbd2a505 100644 --- a/srcpkgs/shadowsocks-libev/template +++ b/srcpkgs/shadowsocks-libev/template @@ -16,6 +16,8 @@ checksum=fce47a956fad0c30def9c71821bcec450a40d3f881548e31e66cedf262b89eb1 system_accounts="shadowsocks" make_dirs="/etc/${pkgname} 0750 shadowsocks shadowsocks" +CFLAGS="-fcommon" + post_install() { vsv ${pkgname}-server vsv ${pkgname}-client From bf0414eb1b3501d3b0776cf87e863fc25ec38755 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:43 +0200 Subject: [PATCH 191/251] sharutils: needs -fcommon for gcc10 [ci skip] --- srcpkgs/sharutils/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/sharutils/template b/srcpkgs/sharutils/template index ae8323ba82f..26ff6c07440 100644 --- a/srcpkgs/sharutils/template +++ b/srcpkgs/sharutils/template @@ -11,3 +11,5 @@ license="GPL-3" homepage="http://www.gnu.org/software/sharutils" distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" checksum=2b05cff7de5d7b646dc1669bc36c35fdac02ac6ae4b6c19cb3340d87ec553a9a + +CFLAGS="-fcommon" From 86586b443f915ca964f32e24a97154c2d98c2078 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:43 +0200 Subject: [PATCH 192/251] simh: needs -fcommon for gcc10 [ci skip] --- srcpkgs/simh/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/simh/template b/srcpkgs/simh/template index 6472752081d..40078c692e9 100644 --- a/srcpkgs/simh/template +++ b/srcpkgs/simh/template @@ -14,6 +14,8 @@ distfiles="http://simh.trailing-edge.com/sources/simhv${version/.}-0.zip" checksum=e49b259b66ad6311ca9066dee3d3693cd915106a6938a52ed685cdbada8eda3b nopie=yes +CFLAGS="-fcommon" + do_build() { mkdir -p BIN make ${makejobs} all \ From 4964a06d5b8d4bd41fe99bf9de0e3c97f124b8c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 19 Aug 2020 14:09:43 +0200 Subject: [PATCH 193/251] siril: needs -fcommon for gcc10 [ci skip] --- srcpkgs/siril/template | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/srcpkgs/siril/template b/srcpkgs/siril/template index 5a3f57e717f..25a7a414e72 100644 --- a/srcpkgs/siril/template +++ b/srcpkgs/siril/template @@ -15,9 +15,11 @@ homepage="https://www.siril.org/" distfiles="https://free-astro.org/download/${pkgname}-${version}.tar.bz2" checksum=9fb7f8a10630ea028137e8f213727519ae9916ea1d88cd8d0cc87f336d8d53b1 -case "$XBPS_TARGET_MACHINE" in - *-musl) makedepends+=" libexecinfo-devel" ;; -esac +if [ "$XBPS_TARGET_LIBC" = "musl" ]; then + makedepends+=" libexecinfo-devel" +fi + +CFLAGS="-fcommon" pre_configure() { NOCONFIGURE=1 ./autogen.sh From d566f761103110202c9eeb036203b094bc5bd096 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:44 +0200 Subject: [PATCH 194/251] slurm-wlm: needs -fcommon for gcc10 [ci skip] --- srcpkgs/slurm-wlm/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/slurm-wlm/template b/srcpkgs/slurm-wlm/template index efa2aa3064c..9753cabe79f 100644 --- a/srcpkgs/slurm-wlm/template +++ b/srcpkgs/slurm-wlm/template @@ -18,6 +18,8 @@ homepage="http://slurm.schedmd.com/slurm.html" distfiles="https://github.com/SchedMD/slurm/archive/slurm-${_distver}.tar.gz" checksum=e53e67bd0bb4c37a9c481998764a746467a96bc41d6527569080514f36452c07 +CFLAGS="-fcommon" + if [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then # configure: error: 32-bit support is deprecated, and not tested # regularly. Use at your own risk. From 67c455ec70e681808df5f1fc0f38bdd3791457f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:44 +0200 Subject: [PATCH 195/251] sniproxy: needs -fcommon for gcc10 [ci skip] --- srcpkgs/sniproxy/template | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/srcpkgs/sniproxy/template b/srcpkgs/sniproxy/template index 25eaee470c6..1aa2e194671 100644 --- a/srcpkgs/sniproxy/template +++ b/srcpkgs/sniproxy/template @@ -14,6 +14,12 @@ checksum=d73c77a9fa8199ae7ac551c0332d3e0a3ff234623f53d65369a8fa560d9880e2 conf_files="/etc/${pkgname}.conf" +CFLAGS="-fcommon" + +if [ "$XBPS_TARGET_LIBC" = "musl" ]; then + makedepends+=" musl-legacy-compat" +fi + pre_configure() { autoreconf -fi } From 4dabacc9edd3c75bb90b3919bfeaf228902f5452 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 19:30:19 +0200 Subject: [PATCH 196/251] spacefm: needs -fcommon for gcc10 [ci skip] --- srcpkgs/spacefm/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/spacefm/template b/srcpkgs/spacefm/template index ed0eaaf6016..d0b2d831418 100644 --- a/srcpkgs/spacefm/template +++ b/srcpkgs/spacefm/template @@ -15,3 +15,5 @@ license="GPL-3.0-or-later" homepage="http://ignorantguru.github.io/spacefm/" distfiles="https://github.com/IgnorantGuru/spacefm/archive/${version}.tar.gz" checksum=fedea9fcad776e0af4b8d90c5a1c86684a9c96ef1cdd4e959530ce93bdebe7c9 + +CFLAGS="-fcommon" From 93cca21c01c7f636fcbbe9bbdad6a5b8738a8e37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:45 +0200 Subject: [PATCH 197/251] spectrum3d: needs -fcommon for gcc10 [ci skip] --- srcpkgs/spectrum3d/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/spectrum3d/template b/srcpkgs/spectrum3d/template index 1c9f0692481..3d5c0483198 100644 --- a/srcpkgs/spectrum3d/template +++ b/srcpkgs/spectrum3d/template @@ -11,3 +11,5 @@ license="GPL-3.0-or-later" homepage="https://spectrum3d.sourceforge.net" distfiles="${SOURCEFORGE_SITE}/project/spectrum3d/spectrum3d-${version}.tar.gz" checksum=274ec3cb16070e2441d3d202fce946c4c4c22c9ac6275d950ad989ed5111e4cb + +CFLAGS="-fcommon" From 8cad0d7b0e12c647ea08c061c1e14bdbb74eb3b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 19:39:34 +0200 Subject: [PATCH 198/251] speech-dispatcher: needs -fcommon for gcc10 [ci skip] --- srcpkgs/speech-dispatcher/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/speech-dispatcher/template b/srcpkgs/speech-dispatcher/template index 08f4545e43d..7640cee91c0 100644 --- a/srcpkgs/speech-dispatcher/template +++ b/srcpkgs/speech-dispatcher/template @@ -19,6 +19,8 @@ conf_files=" /etc/speech-dispatcher/modules/*.conf /etc/speech-dispatcher/*.conf" +CFLAGS="-fcommon" + speech-dispatcher-devel_package() { short_desc+=" - development files" depends="${sourcepkg}-${version}_${revision}" From 457ffe4cdd862c3182ecedf9c54211089032d801 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:45 +0200 Subject: [PATCH 199/251] squashfs-tools: needs -fcommon for gcc10 [ci skip] --- srcpkgs/squashfs-tools/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/squashfs-tools/template b/srcpkgs/squashfs-tools/template index 28697ad93ad..7692eb01761 100644 --- a/srcpkgs/squashfs-tools/template +++ b/srcpkgs/squashfs-tools/template @@ -13,6 +13,8 @@ maintainer="Duncaen " distfiles="${SOURCEFORGE_SITE}/squashfs/squashfs${version}.tar.gz" checksum=a981b3f3f2054b5a2e658851a3c06a2460ad04a9a8a645e0afe063a63fdbb07e +CFLAGS="-fcommon" + do_build() { make ${makejobs} XZ_SUPPORT=1 LZO_SUPPORT=1 LZMA_XZ_SUPPORT=1 LZ4_SUPPORT=1 } From ebfd3faa622908391ef5cc4b4dfd117e5beaf9b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:45 +0200 Subject: [PATCH 200/251] suricata: needs -fcommon for gcc10 [ci skip] --- srcpkgs/suricata/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/suricata/template b/srcpkgs/suricata/template index 1a93a7f4ee6..ca2bc766139 100644 --- a/srcpkgs/suricata/template +++ b/srcpkgs/suricata/template @@ -32,6 +32,8 @@ fi system_accounts="$pkgname" conf_files="/etc/${pkgname}/*.* /etc/${pkgname}/rules/*" +CFLAGS="-fcommon" + post_build() { sed -i 's|#run-as:|run-as:|g' $pkgname.yaml sed -i "s|# user: suri| user: $pkgname|g" $pkgname.yaml From c059b2eca70c2cfa899e54923917b040e72c130e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:46 +0200 Subject: [PATCH 201/251] syslinux: needs -fcommon for gcc10 [ci skip] --- srcpkgs/syslinux/template | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/srcpkgs/syslinux/template b/srcpkgs/syslinux/template index a352736fc88..2c8cfb05553 100644 --- a/srcpkgs/syslinux/template +++ b/srcpkgs/syslinux/template @@ -16,14 +16,15 @@ nopie=yes pre_build() { # Do not try to build the Windows or DOS installers and DIAG files - sed 's|diag libinstaller dos win32 win64 dosutil txt|libinstaller txt|g' -i Makefile - sed 's|win32/syslinux.exe win64/syslinux64.exe||g' -i Makefile - sed 's|dosutil/\*.com dosutil/\*.sys||g' -i Makefile - sed 's|dos/syslinux.com||g' -i Makefile - sed 's|INSTALLSUBDIRS = com32 utils dosutil|INSTALLSUBDIRS = com32 utils|g' -i Makefile - sed 's|install -m 644 -c $(INSTALL_DIAG) $(INSTALLROOT)$(DIAGDIR)|# install -m 644 -c $(INSTALL_DIAG) $(INSTALLROOT)$(DIAGDIR)|g' -i Makefile + vsed 's|diag libinstaller dos win32 win64 dosutil txt|libinstaller txt|g' -i Makefile + vsed 's|win32/syslinux.exe win64/syslinux64.exe||g' -i Makefile + vsed 's|dosutil/\*.com dosutil/\*.sys||g' -i Makefile + vsed 's|dos/syslinux.com||g' -i Makefile + vsed 's|INSTALLSUBDIRS = com32 utils dosutil|INSTALLSUBDIRS = com32 utils|g' -i Makefile + vsed 's|install -m 644 -c $(INSTALL_DIAG) $(INSTALLROOT)$(DIAGDIR)|# install -m 644 -c $(INSTALL_DIAG) $(INSTALLROOT)$(DIAGDIR)|g' -i Makefile # Fix FHS manpage path - sed 's|/usr/man|/usr/share/man|g' -i mk/syslinux.mk + vsed 's|/usr/man|/usr/share/man|g' -i mk/syslinux.mk + vsed '/GCCOPT += $(call gcc_ok,-fPIC)/i GCCOPT += $(call gcc_ok,-fcommon)' -i mk/lib.mk } do_build() { From 410ba80c8cdbb0cd1e53ceb4e3f76583d00c22fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:47 +0200 Subject: [PATCH 202/251] tcsh: needs -fcommon for gcc10 [ci skip] --- srcpkgs/tcsh/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/tcsh/template b/srcpkgs/tcsh/template index 51f8110b082..2979c859232 100644 --- a/srcpkgs/tcsh/template +++ b/srcpkgs/tcsh/template @@ -13,6 +13,8 @@ distfiles="http://ftp.astron.com/pub/${pkgname}/${pkgname}-${version}.tar.gz" checksum=ed287158ca1b00ba477e8ea57bac53609838ebcfd05fcb05ca95021b7ebe885b register_shell="/bin/tcsh /bin/csh" +CFLAGS="-fcommon" + post_extract() { sed -i '/define BSDWAIT/d' sh.proc.c } From 2cbcd4223febd5739a8371a401bc3e18442ad25c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:47 +0200 Subject: [PATCH 203/251] termrec: needs -fcommon for gcc10 [ci skip] --- srcpkgs/termrec/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/termrec/template b/srcpkgs/termrec/template index d73a91b6e2f..db448a54bfb 100644 --- a/srcpkgs/termrec/template +++ b/srcpkgs/termrec/template @@ -11,6 +11,8 @@ homepage="http://angband.pl/termrec.html" distfiles="${SOURCEFORGE_SITE}/termrec/termrec-${version}.tar.xz" checksum=34701853dc26073b7cd5d202438998349c45a61a0f210948e79469bf3255a5e3 +CFLAGS="-fcommon" + libtermrec_package() { short_desc+=" - libraries" pkg_install() { From 4cb337bea0004abe74e44a0fcb3327c444f46c39 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:47 +0200 Subject: [PATCH 204/251] tftp-hpa: needs -fcommon for gcc10 [ci skip] --- srcpkgs/tftp-hpa/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/tftp-hpa/template b/srcpkgs/tftp-hpa/template index bc0eac1c42e..5bfb94b430d 100644 --- a/srcpkgs/tftp-hpa/template +++ b/srcpkgs/tftp-hpa/template @@ -20,6 +20,8 @@ alternatives=" tftp:tftpd.8:/usr/share/man/man8/in.tftpd.8 " +CFLAGS="-fcommon" + do_install() { make INSTALLROOT=${DESTDIR} install mv ${DESTDIR}/usr/bin/{tftp,${pkgname}} From da59a6fcfafe6c0c1cb0df6187f28a258719700f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:47 +0200 Subject: [PATCH 205/251] thc-hydra: needs -fcommon for gcc10 [ci skip] --- srcpkgs/thc-hydra/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/thc-hydra/template b/srcpkgs/thc-hydra/template index 5b325bd5383..479edb7434c 100644 --- a/srcpkgs/thc-hydra/template +++ b/srcpkgs/thc-hydra/template @@ -13,6 +13,8 @@ homepage="https://github.com/vanhauser-thc/thc-hydra" distfiles="${homepage}/archive/v${version}.tar.gz" checksum=56672e253c128abaa6fb19e77f6f59ba6a93762a9ba435505a009ef6d58e8d0e +CFLAGS="-fcommon" + post_install() { vlicense LICENSE } From 682dcc37c6617fb3a0150828078019f1c0f03f09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:48 +0200 Subject: [PATCH 206/251] the_silver_searcher: needs -fcommon for gcc10 [ci skip] --- srcpkgs/the_silver_searcher/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/the_silver_searcher/template b/srcpkgs/the_silver_searcher/template index c3c9f981c1e..54c8723d6f3 100644 --- a/srcpkgs/the_silver_searcher/template +++ b/srcpkgs/the_silver_searcher/template @@ -14,6 +14,8 @@ homepage="https://geoff.greer.fm/ag/" distfiles="https://geoff.greer.fm/ag/releases/${pkgname}-${version}.tar.gz" checksum=d9621a878542f3733b5c6e71c849b9d1a830ed77cb1a1f6c2ea441d4b0643170 +CFLAGS="-fcommon" + post_install() { rm ${DESTDIR}/usr/share/the_silver_searcher/completions/ag.bashcomp.sh vinstall ag.bashcomp.sh 644 usr/share/bash-completion/completions ag From ab5cc48ffe4f44c4eb26dbfd842aa24204b4013e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:48 +0200 Subject: [PATCH 207/251] tlsdate: needs -fcommon for gcc10 [ci skip] --- srcpkgs/tlsdate/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/tlsdate/template b/srcpkgs/tlsdate/template index 3b82f90d00e..ccdbef1a5d7 100644 --- a/srcpkgs/tlsdate/template +++ b/srcpkgs/tlsdate/template @@ -17,6 +17,8 @@ homepage="https://github.com/ioerror/tlsdate" distfiles="https://github.com/ioerror/tlsdate/archive/${pkgname}-${version}.tar.gz" checksum=90efdff87504b5159cb6a3eefa9ddd43723c073d49c4b3febba9e48fc1292bf9 +CFLAGS="-fcommon" + pre_configure() { # use system certs sed -i Makefile.am \ From b766059434d9aec3e8d24615e9d6dabb18a2bfba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:50 +0200 Subject: [PATCH 208/251] transcode: needs -fcommon for gcc10 [ci skip] --- srcpkgs/transcode/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/transcode/template b/srcpkgs/transcode/template index 1b37932c263..775cd09fc4e 100644 --- a/srcpkgs/transcode/template +++ b/srcpkgs/transcode/template @@ -16,6 +16,8 @@ homepage="https://bitbucket.org/mojaves/transcode-tcforge" distfiles="https://bitbucket.org/mojaves/transcode-tcforge/get/release-1_1_7.tar.bz2" checksum=4693e3f4226f48fb37c8ae9609601724e8a276ca09f8686ddb43f8a255d994fe +CFLAGS="-fcommon" + pre_configure() { mkdir -p m4 mv configure.{in,ac} From 292545b3d6d3a62ea956d64db9c82d71e098d267 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 19:41:03 +0200 Subject: [PATCH 209/251] transmission-remote-gtk: needs -fcommon for gcc10 [ci skip] --- srcpkgs/transmission-remote-gtk/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/transmission-remote-gtk/template b/srcpkgs/transmission-remote-gtk/template index faa2aca9bb5..107565f0a64 100644 --- a/srcpkgs/transmission-remote-gtk/template +++ b/srcpkgs/transmission-remote-gtk/template @@ -15,3 +15,5 @@ checksum=59978381a558fc6d1a11091c702a88ac0be8fc7fa135ca367eec55f572a112ab build_options="geoip" build_options_default="geoip" + +CFLAGS="-fcommon" From 0e3abf27e86f12e30870c6a4371634f04ff4fa98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:51 +0200 Subject: [PATCH 210/251] trinity: needs -fcommon for gcc10 [ci skip] --- srcpkgs/trinity/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/trinity/template b/srcpkgs/trinity/template index 9739055753b..a7a561e89cb 100644 --- a/srcpkgs/trinity/template +++ b/srcpkgs/trinity/template @@ -11,6 +11,8 @@ distfiles="https://github.com/kernelslacker/trinity/archive/v${version}.tar.gz" checksum=9abd6cea3f6bd3b36794e038317d5ed6001dc52ad3b1cd7071f6cc7c5baecd3c nocross="Mis-use of memfd_create declaration" +CFLAGS="-fcommon" + if [ "$CROSS_BUILD" ]; then export CROSS_COMPILE=${XBPS_TARGET_TRIPLET} fi From 0881d3d23130b82f2cfa1d2093f1a214f664663e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:51 +0200 Subject: [PATCH 211/251] trn: needs -fcommon for gcc10 [ci skip] --- srcpkgs/trn/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/trn/template b/srcpkgs/trn/template index f3f0f7181e9..73a546e46ae 100644 --- a/srcpkgs/trn/template +++ b/srcpkgs/trn/template @@ -15,6 +15,8 @@ distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}4/${wrksrc}.tar.gz" checksum=9ab0430244903ad86ed74fcc2fdc39dc043d23968888e071313050a967b8a6ff nocross="sh: ./try: cannot execute binary file: Exec format error" +CFLAGS="-fcommon" + post_extract() { sed -i 's/pipe2/pipetwo/g' filter.c sed -i '1i#include ' nntpclient.h From c0b96357bc83cfbcbe1660acf1fa143fd390b348 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:52 +0200 Subject: [PATCH 212/251] trousers: needs -fcommon for gcc10 [ci skip] --- srcpkgs/trousers/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/trousers/template b/srcpkgs/trousers/template index 375d8f308b4..59aa7ec6d10 100644 --- a/srcpkgs/trousers/template +++ b/srcpkgs/trousers/template @@ -18,6 +18,8 @@ checksum=ce50713a261d14b735ec9ccd97609f0ad5ce69540af560e8c3ce9eb5f2d28f47 make_dirs="/var/lib/tpm 0700 tss tss" +CFLAGS="-fcommon" + post_install() { vlicense LICENSE vsv tcsd From ba658394567d9ff8cd9a595dfe5486da0db89bae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:54 +0200 Subject: [PATCH 213/251] tty-solitaire: needs -fcommon for gcc10 [ci skip] --- srcpkgs/tty-solitaire/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/tty-solitaire/template b/srcpkgs/tty-solitaire/template index 59828d0b339..3203baa6585 100644 --- a/srcpkgs/tty-solitaire/template +++ b/srcpkgs/tty-solitaire/template @@ -12,6 +12,8 @@ homepage="https://github.com/mpereira/tty-solitaire" distfiles="https://github.com/mpereira/tty-solitaire/archive/v${version}.tar.gz" checksum=146f9ed6ee9d79dfd936c213e3a413a967daba3978fb1021e05a1c52c7684e9c +CFLAGS="-fcommon" + post_install() { vlicense LICENSE } From 8e6d41d020feec0799bed382dcf295fede234ceb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:54 +0200 Subject: [PATCH 214/251] tvheadend: needs -fcommon for gcc10 [ci skip] --- srcpkgs/tvheadend/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/tvheadend/template b/srcpkgs/tvheadend/template index e7c483aee4c..e32d30f917f 100644 --- a/srcpkgs/tvheadend/template +++ b/srcpkgs/tvheadend/template @@ -17,6 +17,8 @@ homepage="http://tvheadend.org" distfiles="https://github.com/tvheadend/tvheadend/archive/v${version}.tar.gz" checksum=1aef889373d5fad2a7bd2f139156d4d5e34a64b6d38b87b868a2df415f01f7ad +CFLAGS="-fcommon" + pre_build() { sed -i '/^${PROG}:/s/check_config//' Makefile sed -i 's/-Werror//' Makefile From 81e9c86601f8a928f92c9d9facbd1e22519fd3d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:54 +0200 Subject: [PATCH 215/251] typespeed: needs -fcommon for gcc10 [ci skip] --- srcpkgs/typespeed/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/typespeed/template b/srcpkgs/typespeed/template index 1f82b1b29bd..52d5bf5291a 100644 --- a/srcpkgs/typespeed/template +++ b/srcpkgs/typespeed/template @@ -13,6 +13,8 @@ distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" checksum="5c860385ceed8a60f13217cc0192c4c2b4705c3e80f9866f7d72ff306eb72961" mutable_files="/var/games/typespeed.score" +CFLAGS="-fcommon" + post_configure() { for dir in src testsuite; do sed -i 's/CC = gcc//' $dir/Makefile From 8af7260db651c09fade0b1c9d5a1f7efe8f4097f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:55 +0200 Subject: [PATCH 216/251] uget: needs -fcommon for gcc10 [ci skip] --- srcpkgs/uget/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/uget/template b/srcpkgs/uget/template index c0d26f0606b..050eb3a9790 100644 --- a/srcpkgs/uget/template +++ b/srcpkgs/uget/template @@ -11,3 +11,5 @@ license="LGPL-2.1-or-later" homepage="http://ugetdm.com/" distfiles="${SOURCEFORGE_SITE}/urlget/${pkgname}-${version}.tar.gz" checksum=5cf7f311ef59bd02b71e0ce750dd37a0299ef15f9f6c6e7e60ffd175409abfc2 + +CFLAGS="-fcommon" From 306e6197f4379883c0bbe90be2ac3668c30abcb8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 19:44:54 +0200 Subject: [PATCH 217/251] uim: needs -fcommon for gcc10 [ci skip] --- srcpkgs/uim/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/uim/template b/srcpkgs/uim/template index 4e147bf023e..2aec8fe9605 100644 --- a/srcpkgs/uim/template +++ b/srcpkgs/uim/template @@ -15,6 +15,8 @@ homepage="https://github.com/uim/uim/wiki" distfiles="https://github.com/uim/uim/releases/download/${version}/uim-${version}.tar.bz2" checksum=34599bbcc4e5ab87832370763e38be5100984a64237555e9234a1ea225a0fadc +CFLAGS="-fcommon" + post_install() { vlicense COPYING } From 433a4fec22f0e02ed6491dd8d69a12a26ddc7040 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:55 +0200 Subject: [PATCH 218/251] uwm: needs -fcommon for gcc10 [ci skip] --- srcpkgs/uwm/template | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/srcpkgs/uwm/template b/srcpkgs/uwm/template index a822d4d7631..071a909fa44 100644 --- a/srcpkgs/uwm/template +++ b/srcpkgs/uwm/template @@ -4,9 +4,11 @@ version=0.2.11a revision=2 build_style=gnu-configure makedepends="libXmu-devel libXpm-devel" -short_desc="The ultimate window manager" +short_desc="Ultimate window manager" maintainer="Diogo Leal " -license="GPL-2" +license="GPL-2.0-only" homepage="http://udeproject.sourceforge.net" distfiles="${SOURCEFORGE_SITE}/project/udeproject/UWM/uwm-${version}%20stable/uwm-${version}.tar.gz" checksum=dd056857c98b75c9203861917db33bcaf87ba074bdd204cf732ce4cb777cb408 + +CFLAGS="-fcommon" From 341d899cb602d52cfa9a659724b4d4cdff507db2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:57 +0200 Subject: [PATCH 219/251] v4l-utils: needs -fcommon for gcc10 [ci skip] --- srcpkgs/v4l-utils/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/v4l-utils/template b/srcpkgs/v4l-utils/template index 2642871b39f..51a82716e45 100644 --- a/srcpkgs/v4l-utils/template +++ b/srcpkgs/v4l-utils/template @@ -22,6 +22,8 @@ case "$XBPS_TARGET_MACHINE" in ;; esac +CFLAGS+=" -fcommon" + pre_configure() { autoreconf -if } From 6a25dc3b5b2abfb8545b6b629c1d78bd60b2cbbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:48:58 +0200 Subject: [PATCH 220/251] vboot-utils: needs -fcommon for gcc10 [ci skip] --- srcpkgs/vboot-utils/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/vboot-utils/template b/srcpkgs/vboot-utils/template index 6eedd498198..46871f18f25 100644 --- a/srcpkgs/vboot-utils/template +++ b/srcpkgs/vboot-utils/template @@ -10,7 +10,7 @@ short_desc="Verified boot kernel utilities" maintainer="Enno Boland " license="BSD" homepage="https://chromium.googlesource.com/chromiumos/platform/vboot_reference.git" -CFLAGS='-D_GNU_SOURCE -Wno-error' +CFLAGS='-D_GNU_SOURCE -Wno-error -fcommon' case "$XBPS_TARGET_MACHINE" in aarch64*) broken="https://build.voidlinux.org/builders/aarch64-musl_builder/builds/8508/steps/shell_3/logs/stdio" ;; From 77666e781b0d9fc0f526ddf5b2ffe9a5d90218a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:49:00 +0200 Subject: [PATCH 221/251] vgmplay: needs -fcommon for gcc10 [ci skip] --- srcpkgs/vgmplay/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/vgmplay/template b/srcpkgs/vgmplay/template index a1a12485f55..43a844368c9 100644 --- a/srcpkgs/vgmplay/template +++ b/srcpkgs/vgmplay/template @@ -12,6 +12,7 @@ homepage="https://github.com/vgmrips/vgmplay/" distfiles="https://github.com/vgmrips/vgmplay/archive/${version}.tar.gz>${pkgname}-${version}.tar.gz" checksum=84f324a2f2fa01410a5d965cd227b24457b984e1bbd0ebfb768c9b545a47b521 +CFLAGS="-fcommon" LDFLAGS="-lm -pthread -lao -lz" pre_build() { From 3ddb4928a985fe12d10be9eb8301a36efb690ec7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 19:55:17 +0200 Subject: [PATCH 222/251] vice: needs -fcommon for gcc10 [ci skip] --- srcpkgs/vice/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/vice/template b/srcpkgs/vice/template index 624a04c347f..4393c18a398 100644 --- a/srcpkgs/vice/template +++ b/srcpkgs/vice/template @@ -41,6 +41,8 @@ build_options_default="gtk3 ffmpeg" desc_option_ffmpeg="Support video recording via FFmpeg" +CFLAGS="-fcommon" + case "$XBPS_TARGET_MACHINE" in *-musl) configure_args+=" --disable-nls";; esac From 0ab710927eb5b550823dc6a2010ff1a2e742ca6e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:49:01 +0200 Subject: [PATCH 223/251] vifm: needs -fcommon for gcc10 [ci skip] --- srcpkgs/vifm/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/vifm/template b/srcpkgs/vifm/template index 1967c6c719e..557585589cd 100644 --- a/srcpkgs/vifm/template +++ b/srcpkgs/vifm/template @@ -14,6 +14,8 @@ homepage="https://vifm.info/" distfiles="${SOURCEFORGE_SITE}/vifm/vifm-${version}.tar.bz2" checksum=99006f56db05e1bdfb7983e8d5c31c9ac93bf2ac9e0409a577c8ca660fecd03b +CFLAGS="-fcommon" + post_install() { vsconf data/vifmrc rm -f ${DESTDIR}/usr/share/vifm/vifmrc From ad96a966e80fa83c30ac04178939a4e0e965e11f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 19 Aug 2020 14:13:54 +0200 Subject: [PATCH 224/251] viking: needs -fcommon for gcc10 [ci skip] --- srcpkgs/viking/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/viking/template b/srcpkgs/viking/template index 64cbe578689..e0807418eca 100644 --- a/srcpkgs/viking/template +++ b/srcpkgs/viking/template @@ -18,3 +18,5 @@ homepage="https://sourceforge.net/projects/viking" distfiles="${SOURCEFORGE_SITE}/viking/viking-${version}.tar.bz2" checksum=855cbccd5f17ef0dc6d7e2d080a4b20383a079dfb882edd04dba602297030fa8 patch_args="-Np1" + +CFLAGS="-fcommon" From 5d6ae376d4d7a370422748791331daa10d0b13be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:49:02 +0200 Subject: [PATCH 225/251] vilistextum: needs -fcommon for gcc10 [ci skip] --- srcpkgs/vilistextum/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/vilistextum/template b/srcpkgs/vilistextum/template index f5ffe47b536..aa10c3427fe 100644 --- a/srcpkgs/vilistextum/template +++ b/srcpkgs/vilistextum/template @@ -12,6 +12,8 @@ homepage="http://bhaak.net/vilistextum" distfiles="http://bhaak.net/${pkgname}/${pkgname}-${version}.tar.gz" checksum=3a16b4d70bfb144e044a8d584f091b0f9204d86a716997540190100c20aaf88d +CFLAGS="-fcommon" + pre_configure() { sed -i '/SUBDIRS =/s/tests//' Makefile.am autoreconf -fi From feb3c5ad40295292d386ef8b6d7da48c7456d488 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 19 Aug 2020 14:15:54 +0200 Subject: [PATCH 226/251] vinagre: needs -fcommon for gcc10 [ci skip] --- srcpkgs/vinagre/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/vinagre/template b/srcpkgs/vinagre/template index 05c0c384d41..e24c947574d 100644 --- a/srcpkgs/vinagre/template +++ b/srcpkgs/vinagre/template @@ -15,3 +15,5 @@ homepage="http://projects.gnome.org/vinagre" license="GPL-2" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" checksum=cd1cdbacca25c8d1debf847455155ee798c3e67a20903df8b228d4ece5505e82 + +CFLAGS="-fcommon" From 88cc014c74ed5158c05513526998acac2c45c49a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 20:02:17 +0200 Subject: [PATCH 227/251] vokoscreen: needs -fcommon for gcc10 [ci skip] --- srcpkgs/vokoscreen/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/vokoscreen/template b/srcpkgs/vokoscreen/template index 3baf73f1c67..5063c45df7e 100644 --- a/srcpkgs/vokoscreen/template +++ b/srcpkgs/vokoscreen/template @@ -16,3 +16,5 @@ checksum=7f5d9abfa3b4a1f7ce657838f5169cd80a590be490dacd0ad1751853a38f4245 if [ "$CROSS_BUILD" ]; then hostmakedepends+=" qt5-x11extras-devel" fi + +CFLAGS="-fcommon" From 36cdbfc239a25d0ecfc5f4d774331a35206c7257 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:49:04 +0200 Subject: [PATCH 228/251] vpcs: needs -fcommon for gcc10 [ci skip] --- srcpkgs/vpcs/template | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/srcpkgs/vpcs/template b/srcpkgs/vpcs/template index 396c3f0d73d..34b4c0ddd86 100644 --- a/srcpkgs/vpcs/template +++ b/srcpkgs/vpcs/template @@ -7,13 +7,15 @@ build_style=gnu-makefile make_cmd="make -f Makefile.linux" short_desc="Virtual PC Simulator" maintainer="Michael Aldridge " -license="2-clause-BSD" +license="BSD-2-Clause" homepage="https://sourceforge.net/projects/vpcs" distfiles="${SOURCEFORGE_SITE}/project/vpcs/${version}/${pkgname}-${version}-src.tbz" checksum=dca602d0571ba852c916632c4c0060aa9557dd744059c0f7368860cfa8b3c993 archs="i686* x86_64*" +CFLAGS="-fcommon" + pre_build() { case "$XBPS_TARGET_MACHINE" in x86_64*) sed -i "s|i386|amd64|" Makefile.linux;; From 3205ef1d30c3728773cfdcd22c15efc37fb356c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:49:05 +0200 Subject: [PATCH 229/251] vpn-ws: needs -fcommon for gcc10 [ci skip] --- srcpkgs/vpn-ws/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/vpn-ws/template b/srcpkgs/vpn-ws/template index f5914c07390..bfa1bcc9f34 100644 --- a/srcpkgs/vpn-ws/template +++ b/srcpkgs/vpn-ws/template @@ -12,7 +12,7 @@ homepage="https://github.com/unbit/vpn-ws" distfiles="https://github.com/unbit/vpn-ws/archive/v${version}.tar.gz" checksum=f35d16d192ef333390ccc7d342df4392676a86502fa087f310eab9758afd565a -CFLAGS+=" -Wno-stringop-truncation" +CFLAGS+=" -Wno-stringop-truncation -fcommon" # no install target in the Makefile do_install() { From e9fbde5237c02f25e2bbbf7848738617460b6c72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 20:27:07 +0200 Subject: [PATCH 230/251] vtk: update to 9.0.1 This fixes build for gcc10. [ci skip] --- common/shlibs | 208 +++++++++++++++++++++---------------------- srcpkgs/vtk/template | 32 +------ 2 files changed, 108 insertions(+), 132 deletions(-) diff --git a/common/shlibs b/common/shlibs index 676eb94366b..a62cf899708 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3292,110 +3292,110 @@ libgnuradio-uhd.so.3.8.0 gnuradio-3.8.0.0_1 libgnuradio-osmosdr.so.0.2.0 gnuradio-osmosdr-0.2.0_1 libflann_cpp.so.1.9 flann-1.9.1_1 libflann.so.1.9 flann-1.9.1_1 -libvtkChartsCore-8.2.so.1 vtk-8.2.0_1 -libvtkCommonColor-8.2.so.1 vtk-8.2.0_1 -libvtkCommonComputationalGeometry-8.2.so.1 vtk-8.2.0_1 -libvtkCommonCore-8.2.so.1 vtk-8.2.0_1 -libvtkCommonDataModel-8.2.so.1 vtk-8.2.0_1 -libvtkCommonExecutionModel-8.2.so.1 vtk-8.2.0_1 -libvtkCommonMath-8.2.so.1 vtk-8.2.0_1 -libvtkCommonMisc-8.2.so.1 vtk-8.2.0_1 -libvtkCommonSystem-8.2.so.1 vtk-8.2.0_1 -libvtkCommonTransforms-8.2.so.1 vtk-8.2.0_1 -libvtkDICOMParser-8.2.so.1 vtk-8.2.0_1 -libvtkDomainsChemistry-8.2.so.1 vtk-8.2.0_1 -libvtkDomainsChemistryOpenGL2-8.2.so.1 vtk-8.2.0_1 -libvtkFiltersAMR-8.2.so.1 vtk-8.2.0_1 -libvtkFiltersCore-8.2.so.1 vtk-8.2.0_1 -libvtkFiltersExtraction-8.2.so.1 vtk-8.2.0_1 -libvtkFiltersFlowPaths-8.2.so.1 vtk-8.2.0_1 -libvtkFiltersGeneral-8.2.so.1 vtk-8.2.0_1 -libvtkFiltersGeneric-8.2.so.1 vtk-8.2.0_1 -libvtkFiltersGeometry-8.2.so.1 vtk-8.2.0_1 -libvtkFiltersHybrid-8.2.so.1 vtk-8.2.0_1 -libvtkFiltersHyperTree-8.2.so.1 vtk-8.2.0_1 -libvtkFiltersImaging-8.2.so.1 vtk-8.2.0_1 -libvtkFiltersModeling-8.2.so.1 vtk-8.2.0_1 -libvtkFiltersParallel-8.2.so.1 vtk-8.2.0_1 -libvtkFiltersParallelImaging-8.2.so.1 vtk-8.2.0_1 -libvtkFiltersPoints-8.2.so.1 vtk-8.2.0_1 -libvtkFiltersProgrammable-8.2.so.1 vtk-8.2.0_1 -libvtkFiltersSMP-8.2.so.1 vtk-8.2.0_1 -libvtkFiltersSelection-8.2.so.1 vtk-8.2.0_1 -libvtkFiltersSources-8.2.so.1 vtk-8.2.0_1 -libvtkFiltersStatistics-8.2.so.1 vtk-8.2.0_1 -libvtkFiltersTexture-8.2.so.1 vtk-8.2.0_1 -libvtkFiltersTopology-8.2.so.1 vtk-8.2.0_1 -libvtkFiltersVerdict-8.2.so.1 vtk-8.2.0_1 -libvtkGeovisCore-8.2.so.1 vtk-8.2.0_1 -libvtkIOAMR-8.2.so.1 vtk-8.2.0_1 -libvtkIOAsynchronous-8.2.so.1 vtk-8.2.0_1 -libvtkIOCityGML-8.2.so.1 vtk-8.2.0_1 -libvtkIOCore-8.2.so.1 vtk-8.2.0_1 -libvtkIOEnSight-8.2.so.1 vtk-8.2.0_1 -libvtkIOExodus-8.2.so.1 vtk-8.2.0_1 -libvtkIOExport-8.2.so.1 vtk-8.2.0_1 -libvtkIOExportOpenGL2-8.2.so.1 vtk-8.2.0_1 -libvtkIOExportPDF-8.2.so.1 vtk-8.2.0_1 -libvtkIOGeometry-8.2.so.1 vtk-8.2.0_1 -libvtkIOImage-8.2.so.1 vtk-8.2.0_1 -libvtkIOImport-8.2.so.1 vtk-8.2.0_1 -libvtkIOInfovis-8.2.so.1 vtk-8.2.0_1 -libvtkIOLSDyna-8.2.so.1 vtk-8.2.0_1 -libvtkIOLegacy-8.2.so.1 vtk-8.2.0_1 -libvtkIOMINC-8.2.so.1 vtk-8.2.0_1 -libvtkIOMPIParallel-8.2.so.1 vtk-8.2.0_1 -libvtkIOMovie-8.2.so.1 vtk-8.2.0_1 -libvtkIONetCDF-8.2.so.1 vtk-8.2.0_1 -libvtkIOPLY-8.2.so.1 vtk-8.2.0_1 -libvtkIOParallel-8.2.so.1 vtk-8.2.0_1 -libvtkIOParallelXML-8.2.so.1 vtk-8.2.0_1 -libvtkIOSQL-8.2.so.1 vtk-8.2.0_1 -libvtkIOSegY-8.2.so.1 vtk-8.2.0_1 -libvtkIOTecplotTable-8.2.so.1 vtk-8.2.0_1 -libvtkIOVeraOut-8.2.so.1 vtk-8.2.0_1 -libvtkIOVideo-8.2.so.1 vtk-8.2.0_1 -libvtkIOXML-8.2.so.1 vtk-8.2.0_1 -libvtkIOXMLParser-8.2.so.1 vtk-8.2.0_1 -libvtkImagingColor-8.2.so.1 vtk-8.2.0_1 -libvtkImagingCore-8.2.so.1 vtk-8.2.0_1 -libvtkImagingFourier-8.2.so.1 vtk-8.2.0_1 -libvtkImagingGeneral-8.2.so.1 vtk-8.2.0_1 -libvtkImagingHybrid-8.2.so.1 vtk-8.2.0_1 -libvtkImagingMath-8.2.so.1 vtk-8.2.0_1 -libvtkImagingMorphological-8.2.so.1 vtk-8.2.0_1 -libvtkImagingSources-8.2.so.1 vtk-8.2.0_1 -libvtkImagingStatistics-8.2.so.1 vtk-8.2.0_1 -libvtkImagingStencil-8.2.so.1 vtk-8.2.0_1 -libvtkInfovisCore-8.2.so.1 vtk-8.2.0_1 -libvtkInfovisLayout-8.2.so.1 vtk-8.2.0_1 -libvtkInteractionImage-8.2.so.1 vtk-8.2.0_1 -libvtkInteractionStyle-8.2.so.1 vtk-8.2.0_1 -libvtkInteractionWidgets-8.2.so.1 vtk-8.2.0_1 -libvtkParallelCore-8.2.so.1 vtk-8.2.0_1 -libvtkParallelMPI-8.2.so.1 vtk-8.2.0_1 -libvtkRenderingAnnotation-8.2.so.1 vtk-8.2.0_1 -libvtkRenderingContext2D-8.2.so.1 vtk-8.2.0_1 -libvtkRenderingContextOpenGL2-8.2.so.1 vtk-8.2.0_1 -libvtkRenderingCore-8.2.so.1 vtk-8.2.0_1 -libvtkRenderingFreeType-8.2.so.1 vtk-8.2.0_1 -libvtkRenderingGL2PSOpenGL2-8.2.so.1 vtk-8.2.0_1 -libvtkRenderingImage-8.2.so.1 vtk-8.2.0_1 -libvtkRenderingLOD-8.2.so.1 vtk-8.2.0_1 -libvtkRenderingLabel-8.2.so.1 vtk-8.2.0_1 -libvtkRenderingOpenGL2-8.2.so.1 vtk-8.2.0_1 -libvtkRenderingVolume-8.2.so.1 vtk-8.2.0_1 -libvtkRenderingVolumeOpenGL2-8.2.so.1 vtk-8.2.0_1 -libvtkViewsContext2D-8.2.so.1 vtk-8.2.0_1 -libvtkViewsCore-8.2.so.1 vtk-8.2.0_1 -libvtkViewsInfovis-8.2.so.1 vtk-8.2.0_1 -libvtkexodusII-8.2.so.1 vtk-8.2.0_1 -libvtkgl2ps-8.2.so.1 vtk-8.2.0_1 -libvtklibharu-8.2.so.1 vtk-8.2.0_1 -libvtkmetaio-8.2.so.1 vtk-8.2.0_1 -libvtkpugixml-8.2.so.1 vtk-8.2.0_1 -libvtksys-8.2.so.1 vtk-8.2.0_1 -libvtkverdict-8.2.so.1 vtk-8.2.0_1 +libvtkChartsCore-9.0.so.1 vtk-9.0.1_1 +libvtkCommonColor-9.0.so.1 vtk-9.0.1_1 +libvtkCommonComputationalGeometry-9.0.so.1 vtk-9.0.1_1 +libvtkCommonCore-9.0.so.1 vtk-9.0.1_1 +libvtkCommonDataModel-9.0.so.1 vtk-9.0.1_1 +libvtkCommonExecutionModel-9.0.so.1 vtk-9.0.1_1 +libvtkCommonMath-9.0.so.1 vtk-9.0.1_1 +libvtkCommonMisc-9.0.so.1 vtk-9.0.1_1 +libvtkCommonSystem-9.0.so.1 vtk-9.0.1_1 +libvtkCommonTransforms-9.0.so.1 vtk-9.0.1_1 +libvtkDICOMParser-9.0.so.1 vtk-9.0.1_1 +libvtkDomainsChemistry-9.0.so.1 vtk-9.0.1_1 +libvtkDomainsChemistryOpenGL2-9.0.so.1 vtk-9.0.1_1 +libvtkFiltersAMR-9.0.so.1 vtk-9.0.1_1 +libvtkFiltersCore-9.0.so.1 vtk-9.0.1_1 +libvtkFiltersExtraction-9.0.so.1 vtk-9.0.1_1 +libvtkFiltersFlowPaths-9.0.so.1 vtk-9.0.1_1 +libvtkFiltersGeneral-9.0.so.1 vtk-9.0.1_1 +libvtkFiltersGeneric-9.0.so.1 vtk-9.0.1_1 +libvtkFiltersGeometry-9.0.so.1 vtk-9.0.1_1 +libvtkFiltersHybrid-9.0.so.1 vtk-9.0.1_1 +libvtkFiltersHyperTree-9.0.so.1 vtk-9.0.1_1 +libvtkFiltersImaging-9.0.so.1 vtk-9.0.1_1 +libvtkFiltersModeling-9.0.so.1 vtk-9.0.1_1 +libvtkFiltersParallel-9.0.so.1 vtk-9.0.1_1 +libvtkFiltersParallelImaging-9.0.so.1 vtk-9.0.1_1 +libvtkFiltersPoints-9.0.so.1 vtk-9.0.1_1 +libvtkFiltersProgrammable-9.0.so.1 vtk-9.0.1_1 +libvtkFiltersSMP-9.0.so.1 vtk-9.0.1_1 +libvtkFiltersSelection-9.0.so.1 vtk-9.0.1_1 +libvtkFiltersSources-9.0.so.1 vtk-9.0.1_1 +libvtkFiltersStatistics-9.0.so.1 vtk-9.0.1_1 +libvtkFiltersTexture-9.0.so.1 vtk-9.0.1_1 +libvtkFiltersTopology-9.0.so.1 vtk-9.0.1_1 +libvtkFiltersVerdict-9.0.so.1 vtk-9.0.1_1 +libvtkGeovisCore-9.0.so.1 vtk-9.0.1_1 +libvtkIOAMR-9.0.so.1 vtk-9.0.1_1 +libvtkIOAsynchronous-9.0.so.1 vtk-9.0.1_1 +libvtkIOCityGML-9.0.so.1 vtk-9.0.1_1 +libvtkIOCore-9.0.so.1 vtk-9.0.1_1 +libvtkIOEnSight-9.0.so.1 vtk-9.0.1_1 +libvtkIOExodus-9.0.so.1 vtk-9.0.1_1 +libvtkIOExport-9.0.so.1 vtk-9.0.1_1 +libvtkIOExportOpenGL2-9.0.so.1 vtk-9.0.1_1 +libvtkIOExportPDF-9.0.so.1 vtk-9.0.1_1 +libvtkIOGeometry-9.0.so.1 vtk-9.0.1_1 +libvtkIOImage-9.0.so.1 vtk-9.0.1_1 +libvtkIOImport-9.0.so.1 vtk-9.0.1_1 +libvtkIOInfovis-9.0.so.1 vtk-9.0.1_1 +libvtkIOLSDyna-9.0.so.1 vtk-9.0.1_1 +libvtkIOLegacy-9.0.so.1 vtk-9.0.1_1 +libvtkIOMINC-9.0.so.1 vtk-9.0.1_1 +libvtkIOMPIParallel-9.0.so.1 vtk-9.0.1_1 +libvtkIOMovie-9.0.so.1 vtk-9.0.1_1 +libvtkIONetCDF-9.0.so.1 vtk-9.0.1_1 +libvtkIOPLY-9.0.so.1 vtk-9.0.1_1 +libvtkIOParallel-9.0.so.1 vtk-9.0.1_1 +libvtkIOParallelXML-9.0.so.1 vtk-9.0.1_1 +libvtkIOSQL-9.0.so.1 vtk-9.0.1_1 +libvtkIOSegY-9.0.so.1 vtk-9.0.1_1 +libvtkIOTecplotTable-9.0.so.1 vtk-9.0.1_1 +libvtkIOVeraOut-9.0.so.1 vtk-9.0.1_1 +libvtkIOVideo-9.0.so.1 vtk-9.0.1_1 +libvtkIOXML-9.0.so.1 vtk-9.0.1_1 +libvtkIOXMLParser-9.0.so.1 vtk-9.0.1_1 +libvtkImagingColor-9.0.so.1 vtk-9.0.1_1 +libvtkImagingCore-9.0.so.1 vtk-9.0.1_1 +libvtkImagingFourier-9.0.so.1 vtk-9.0.1_1 +libvtkImagingGeneral-9.0.so.1 vtk-9.0.1_1 +libvtkImagingHybrid-9.0.so.1 vtk-9.0.1_1 +libvtkImagingMath-9.0.so.1 vtk-9.0.1_1 +libvtkImagingMorphological-9.0.so.1 vtk-9.0.1_1 +libvtkImagingSources-9.0.so.1 vtk-9.0.1_1 +libvtkImagingStatistics-9.0.so.1 vtk-9.0.1_1 +libvtkImagingStencil-9.0.so.1 vtk-9.0.1_1 +libvtkInfovisCore-9.0.so.1 vtk-9.0.1_1 +libvtkInfovisLayout-9.0.so.1 vtk-9.0.1_1 +libvtkInteractionImage-9.0.so.1 vtk-9.0.1_1 +libvtkInteractionStyle-9.0.so.1 vtk-9.0.1_1 +libvtkInteractionWidgets-9.0.so.1 vtk-9.0.1_1 +libvtkParallelCore-9.0.so.1 vtk-9.0.1_1 +libvtkParallelMPI-9.0.so.1 vtk-9.0.1_1 +libvtkRenderingAnnotation-9.0.so.1 vtk-9.0.1_1 +libvtkRenderingContext2D-9.0.so.1 vtk-9.0.1_1 +libvtkRenderingContextOpenGL2-9.0.so.1 vtk-9.0.1_1 +libvtkRenderingCore-9.0.so.1 vtk-9.0.1_1 +libvtkRenderingFreeType-9.0.so.1 vtk-9.0.1_1 +libvtkRenderingGL2PSOpenGL2-9.0.so.1 vtk-9.0.1_1 +libvtkRenderingImage-9.0.so.1 vtk-9.0.1_1 +libvtkRenderingLOD-9.0.so.1 vtk-9.0.1_1 +libvtkRenderingLabel-9.0.so.1 vtk-9.0.1_1 +libvtkRenderingOpenGL2-9.0.so.1 vtk-9.0.1_1 +libvtkRenderingVolume-9.0.so.1 vtk-9.0.1_1 +libvtkRenderingVolumeOpenGL2-9.0.so.1 vtk-9.0.1_1 +libvtkViewsContext2D-9.0.so.1 vtk-9.0.1_1 +libvtkViewsCore-9.0.so.1 vtk-9.0.1_1 +libvtkViewsInfovis-9.0.so.1 vtk-9.0.1_1 +libvtkexodusII-9.0.so.1 vtk-9.0.1_1 +libvtkgl2ps-9.0.so.1 vtk-9.0.1_1 +libvtklibharu-9.0.so.1 vtk-9.0.1_1 +libvtkmetaio-9.0.so.1 vtk-9.0.1_1 +libvtkpugixml-9.0.so.1 vtk-9.0.1_1 +libvtksys-9.0.so.1 vtk-9.0.1_1 +libvtkverdict-9.0.so.1 vtk-9.0.1_1 libvolume_key.so.1 volume_key-0.3.9_1 librand48_r.so.0 rand48_r-0.1_1 libxxhash.so.0 libxxHash-0.6.5_2 diff --git a/srcpkgs/vtk/template b/srcpkgs/vtk/template index c541f8cea19..1049f064575 100644 --- a/srcpkgs/vtk/template +++ b/srcpkgs/vtk/template @@ -1,31 +1,12 @@ # Template file for 'vtk' pkgname=vtk -version=8.2.0 -revision=4 +version=9.0.1 +revision=1 wrksrc=VTK-${version} build_style=cmake # vtk can be huge, especially with -DVTK_BUILD_ALL_MODULES=ON" # Here only the core modules set for freecad is getting built -configure_args="-DBUILD_SHARED_LIBS=ON -DVTK_USE_SYSTEM_LIBRARIES=ON - -DVTK_FORBID_DOWNLOADS=ON - -DVTK_Group_StandAlone=ON - -DModule_vtkIOMPIParallel=ON - -DModule_vtkParallelMPI=ON - -DVTK_USE_SYSTEM_LIBPROJ=OFF" - -# fails, so use built-in -# vtk needs specific libharu patches: -# https://github.com/libharu/libharu/pull/157 -configure_args+=" -DVTK_USE_SYSTEM_LIBHARU=OFF" - -# fails, so use built-in -# netcdf XBPS package lacks of c++ interface ? -# ArchLinux: "VTK fails to compile with recent netcdf-cxx package, VTK should be ported to the latest API" -configure_args+=" -DVTK_USE_SYSTEM_NETCDFCPP=OFF" - -# fails, so use built-in -# vtk relies on gl2psTextOptColorBL(), which is not yet in gl2ps 1.4.0 -configure_args+=" -DVTK_USE_SYSTEM_GL2PS=OFF" +configure_args="-DBUILD_SHARED_LIBS=ON -DVTK_FORBID_DOWNLOADS=ON" makedepends="zlib-devel freetype-devel liblz4-devel expat-devel MesaLib-devel libXt-devel libjpeg-turbo-devel tiff-devel hdf5-devel netcdf-devel @@ -37,15 +18,10 @@ maintainer="Piraty " license="BSD-3-Clause" homepage="https://www.vtk.org" distfiles="https://www.vtk.org/files/release/${version:0:3}/VTK-${version}.tar.gz" -checksum=34c3dc775261be5e45a8049155f7228b6bd668106c72a3c435d95730d17d57bb +checksum=1b39a5e191c282861e7af4101eaa8585969a2de05f5646c9199a161213a622c7 nocross="hdf5 is nocross" -post_install() { - rm ${PKGDESTDIR}/usr/share/doc/${pkgname}-*/Copyright.txt - vlicense Copyright.txt -} - vtk-devel_package() { short_desc+=" - development files" depends="${sourcepkg}>=${version}_${revision}" From 780c5c8d77bbbae6d5c6af577c584f989b265db5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:49:08 +0200 Subject: [PATCH 231/251] w_scan: needs -fcommon for gcc10 [ci skip] --- srcpkgs/w_scan/template | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/srcpkgs/w_scan/template b/srcpkgs/w_scan/template index 2af50272418..eae95b0654e 100644 --- a/srcpkgs/w_scan/template +++ b/srcpkgs/w_scan/template @@ -1,15 +1,17 @@ # Template file for 'w_scan' -pkgname="w_scan" -version="20170107" +pkgname=w_scan +version=20170107 revision=1 +build_style="gnu-configure" hostmakedepends="automake libtool" -short_desc="A universal ATSC and DVB blind scanner" +short_desc="Universal ATSC and DVB blind scanner" maintainer="Stefan Mühlinghaus " -license="GPL-2" +license="GPL-2.0-only" homepage="http://wirbel.htpc-forum.de/w_scan/index2.html" distfiles="http://wirbel.htpc-forum.de/w_scan/w_scan-${version}.tar.bz2" checksum="38e0f38a7bf06cff6d6ea01652ad4ee60da2cb0e937360468f936da785b46ffe" -build_style="gnu-configure" + +CFLAGS="-fcommon" pre_configure() { autoreconf -if From aca60e602d9885e370918f0f9d8e5691a2f45f7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 19 Aug 2020 14:16:42 +0200 Subject: [PATCH 232/251] warsow: needs -fcommon for gcc10 [ci skip] --- srcpkgs/warsow/template | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/srcpkgs/warsow/template b/srcpkgs/warsow/template index be53257c343..8f971b58dc7 100644 --- a/srcpkgs/warsow/template +++ b/srcpkgs/warsow/template @@ -2,10 +2,10 @@ pkgname=warsow version=2.1 revision=2 -build_style=cmake -configure_args="-DQFUSION_GAME=Warsow" wrksrc="warsow_${version/./}_sdk" build_wrksrc="source/source" +build_style=cmake +configure_args="-DQFUSION_GAME=Warsow" hostmakedepends="pkg-config" makedepends="libcurl-devel libvorbis-devel libtheora-devel libjpeg-turbo-devel libopenal-devel MesaLib-devel libXi-devel libXxf86dga-devel @@ -14,13 +14,15 @@ makedepends="libcurl-devel libvorbis-devel libtheora-devel libjpeg-turbo-devel depends="desktop-file-utils warsow-data>=2.1 libopenal" short_desc="Free online multiplayer competitive FPS based on the Qfusion engine" maintainer="Orphaned " -license="GPL-2" +license="GPL-2.0-only" homepage="http://www.warsow.net/" distfiles="http://mirror.null.one/warsow_${version/./}_sdk.tar.gz" checksum=99c88bc08f5e6055d28534de6e84fc204026dda51dc31e22caca1977f199453a archs="i686* x86_64*" +CFLAGS="-fcommon" + do_install() { # Move Compiled Data to Destination Directory vmkdir usr/lib/warsow From 3a4af606119bac9f111807eb9453cfe3d1e997a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:49:09 +0200 Subject: [PATCH 233/251] wmbubble: needs -fcommon for gcc10 [ci skip] --- srcpkgs/wmbubble/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/wmbubble/template b/srcpkgs/wmbubble/template index ed3b0e96bd6..312cfd5ba4a 100644 --- a/srcpkgs/wmbubble/template +++ b/srcpkgs/wmbubble/template @@ -10,3 +10,5 @@ license="GPL-2.0-or-later" homepage="https://github.com/rnjacobs/wmbubble" distfiles="${homepage}/archive/${version}.tar.gz" checksum=bcdbbf4ea6a426bf75427eac511aa124228508e74c385ea75338979ace06dfd6 + +CFLAGS="-fcommon" From ea982f6d8ddb86b556daa2d7f30b26fb10d21093 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:49:09 +0200 Subject: [PATCH 234/251] wmfs: needs -fcommon for gcc10 [ci skip] --- srcpkgs/wmfs/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/wmfs/template b/srcpkgs/wmfs/template index 1d6a8b451fe..17f350c60ad 100644 --- a/srcpkgs/wmfs/template +++ b/srcpkgs/wmfs/template @@ -14,7 +14,7 @@ homepage="http://wmfs.info/" distfiles="https://github.com/downloads/xorg62/wmfs/wmfs-${version}.tar.gz" checksum=c28b7cec28a6e3f2bc38a136fb1773bab8ec8f48c69ebe25c24192f96e782d64 -CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/freetype2" +CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/freetype2 -fcommon" if [ "$XBPS_TARGET_LIBC" = "musl" ]; then makedepends+=" musl-legacy-compat" From 165244d3277c0eaa18aaa20884612f47a5dfdaca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:49:11 +0200 Subject: [PATCH 235/251] wmii: needs -fcommon for gcc10 [ci skip] --- srcpkgs/wmii/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/wmii/template b/srcpkgs/wmii/template index d04d7470d59..738f74350d6 100644 --- a/srcpkgs/wmii/template +++ b/srcpkgs/wmii/template @@ -13,6 +13,8 @@ distfiles="https://storage.googleapis.com/google-code-archive-downloads/v2/code. checksum=0466f1a5c534b0ee9fdace2c7a2d251845b7ec0ae80bdb8e68ae6584ebeebf2b python_version=2 #unverified +CFLAGS="-fcommon" + do_build() { LDFLAGS+=" -lX11 -lXrender" make CC="$CC -c" AR="$AR crs" LD=$CC RANLIB=$RANLIB PREFIX=/usr From c28ee7a33803c64adb46304d2b3beb99eee49310 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:49:12 +0200 Subject: [PATCH 236/251] x11vnc: needs -fcommon for gcc10 [ci skip] --- srcpkgs/x11vnc/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/x11vnc/template b/srcpkgs/x11vnc/template index 47d68f0d209..361c6916436 100644 --- a/srcpkgs/x11vnc/template +++ b/srcpkgs/x11vnc/template @@ -14,6 +14,8 @@ changelog="https://raw.githubusercontent.com/LibVNC/x11vnc/master/NEWS" distfiles="https://github.com/LibVNC/${pkgname}/archive/${version}.tar.gz" checksum=885e5b5f5f25eec6f9e4a1e8be3d0ac71a686331ee1cfb442dba391111bd32bd +CFLAGS="-fcommon" + pre_configure() { autoreconf -fi } From 8769504b1e924535a110ebd3008674f457e3a2a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:49:13 +0200 Subject: [PATCH 237/251] xastir: needs -fcommon for gcc10 [ci skip] --- srcpkgs/xastir/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/xastir/template b/srcpkgs/xastir/template index 70f5e6ab78f..b6b9de5ee2f 100644 --- a/srcpkgs/xastir/template +++ b/srcpkgs/xastir/template @@ -13,3 +13,5 @@ homepage="http://xastir.org" distfiles="https://github.com/Xastir/Xastir/archive/Release-${version}.tar.gz" checksum=0bd3768440422a666e1c4c532df0184374244b77ae6650e6690715a0ca1fe7bc python_version=2 #unverified + +CFLAGS="-fcommon" From 9094db646bb306312eb8fffd290be664fd522ec6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:49:14 +0200 Subject: [PATCH 238/251] xboard: needs -fcommon for gcc10 [ci skip] --- srcpkgs/xboard/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/xboard/template b/srcpkgs/xboard/template index ea1ddf06ab4..a662debc9b8 100644 --- a/srcpkgs/xboard/template +++ b/srcpkgs/xboard/template @@ -14,6 +14,8 @@ homepage="http://www.gnu.org/software/xboard/" distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" checksum=2b2e53e8428ad9b6e8dc8a55b3a5183381911a4dae2c0072fa96296bbb1970d6 +CFLAGS="-fcommon" + post_extract() { sed -i 's/fairymax/gnuchess/g' */xboard.h xboard.conf } From e702e417d77b483e23c076deebd5efd2661cb9f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:49:15 +0200 Subject: [PATCH 239/251] xf86-video-amdgpu: needs -fcommon for gcc10 [ci skip] --- srcpkgs/xf86-video-amdgpu/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/xf86-video-amdgpu/template b/srcpkgs/xf86-video-amdgpu/template index a4f19ac2005..c8ec5bb1db5 100644 --- a/srcpkgs/xf86-video-amdgpu/template +++ b/srcpkgs/xf86-video-amdgpu/template @@ -15,6 +15,7 @@ distfiles="${XORG_SITE}/driver/${pkgname}-${version}.tar.bz2" checksum=4f0ea4e0ae61995ac2b7c72433d31deab63b60c78763020aaa1b28696124fe5d lib32disabled=yes +CFLAGS="-fcommon" LDFLAGS="-Wl,-z,lazy" case "$XBPS_TARGET_MACHINE" in From 587bd3afb1fd66aafd77a7afb0a0012211506086 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:49:16 +0200 Subject: [PATCH 240/251] xf86-video-ati: needs -fcommon for gcc10 [ci skip] --- srcpkgs/xf86-video-ati/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/xf86-video-ati/template b/srcpkgs/xf86-video-ati/template index 10be3ba0ac0..fe251dff4b3 100644 --- a/srcpkgs/xf86-video-ati/template +++ b/srcpkgs/xf86-video-ati/template @@ -15,6 +15,7 @@ distfiles="${XORG_SITE}/driver/${pkgname}-${version}.tar.bz2" checksum=659f5a1629eea5f5334d9b39b18e6807a63aa1efa33c1236d9cc53acbb223c49 lib32disabled=yes +CFLAGS="-fcommon" LDFLAGS="-Wl,-z,lazy" case "$XBPS_TARGET_MACHINE" in From 1907a6fe5b878851e5f0f88ea2c164d25bfea9f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:49:17 +0200 Subject: [PATCH 241/251] xf86-video-intel: needs -fcommon for gcc10 [ci skip] --- srcpkgs/xf86-video-intel/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/xf86-video-intel/template b/srcpkgs/xf86-video-intel/template index 1d722450d4c..bf7ebbc28fd 100644 --- a/srcpkgs/xf86-video-intel/template +++ b/srcpkgs/xf86-video-intel/template @@ -16,6 +16,7 @@ license="MIT" homepage="https://cgit.freedesktop.org/xorg/driver/xf86-video-intel" lib32disabled=yes +CFLAGS="-fcommon" LDFLAGS="-Wl,-z,lazy" do_fetch() { From 2c9d5a06ed7f68d68c4c3b676414e65943554365 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:49:18 +0200 Subject: [PATCH 242/251] xf86-video-openchrome: needs -fcommon for gcc10 [ci skip] --- srcpkgs/xf86-video-openchrome/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/xf86-video-openchrome/template b/srcpkgs/xf86-video-openchrome/template index eb21519052e..ec99ee3d066 100644 --- a/srcpkgs/xf86-video-openchrome/template +++ b/srcpkgs/xf86-video-openchrome/template @@ -14,7 +14,7 @@ maintainer="Duncaen " distfiles="${XORG_SITE}/driver/${pkgname}-${version}.tar.bz2" checksum=da2975c6379358de52c1257710c67eb59139a7f0a1cd28d00cc64cc3e1c02f75 -CFLAGS="-I$XBPS_CROSS_BASE/usr/include/xorg" +CFLAGS="-I$XBPS_CROSS_BASE/usr/include/xorg -fcommon" LDFLAGS="-Wl,-z,lazy" case "$XBPS_TARGET_MACHINE" in From b8753794344d829e64934dd3eb607f693ff47e24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 19 Aug 2020 14:19:19 +0200 Subject: [PATCH 243/251] xfce4-cpufreq-plugin: needs -fcommon for gcc10 [ci skip] --- srcpkgs/xfce4-cpufreq-plugin/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/xfce4-cpufreq-plugin/template b/srcpkgs/xfce4-cpufreq-plugin/template index 62192b09bf8..3bc66ab13ba 100644 --- a/srcpkgs/xfce4-cpufreq-plugin/template +++ b/srcpkgs/xfce4-cpufreq-plugin/template @@ -11,3 +11,5 @@ license="GPL-2.0-or-later" homepage="https://goodies.xfce.org/projects/panel-plugins/xfce4-cpufreq-plugin" distfiles="https://archive.xfce.org/src/panel-plugins/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2" checksum=c5e044c0dc401d2066f208a3df82a588b3e51ff01425f155d0a1d0f8fce8f5b5 + +CFLAGS="-fcommon" From b53c19a723515278ad1662016af107447709591c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 19 Aug 2020 14:19:23 +0200 Subject: [PATCH 244/251] xfce4-sensors-plugin: needs -fcommon for gcc10 [ci skip] --- srcpkgs/xfce4-sensors-plugin/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/xfce4-sensors-plugin/template b/srcpkgs/xfce4-sensors-plugin/template index e64ec44d95a..392432f83c3 100644 --- a/srcpkgs/xfce4-sensors-plugin/template +++ b/srcpkgs/xfce4-sensors-plugin/template @@ -14,6 +14,8 @@ homepage="https://goodies.xfce.org/projects/panel-plugins/xfce4-sensors-plugin" distfiles="https://archive.xfce.org/src/panel-plugins/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2" checksum=3dc6643d2c064b7718badff44b948f8d410f00f13db197820b26ae38045f5112 +CFLAGS="-fcommon" + if [ "$CROSS_BUILD" ]; then # Cannot detect these when cross compiling configure_args+=" --disable-procacpi --disable-sysfsacpi --disable-xnvctrl" From d3e2e07c50feb0e29b3938f377dc96f57f56984c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:49:20 +0200 Subject: [PATCH 245/251] xforms: needs -fcommon for gcc10 [ci skip] --- srcpkgs/xforms/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/xforms/template b/srcpkgs/xforms/template index c3baac8efa3..b76cf101ceb 100644 --- a/srcpkgs/xforms/template +++ b/srcpkgs/xforms/template @@ -11,6 +11,8 @@ homepage="http://xforms-toolkit.org/" distfiles="$NONGNU_SITE/xforms/xforms-${version}.tar.gz" checksum=78cc6b07071bbeaa1f906e0a22d5e9980e48f8913577bc082d661afe5cb75696 +CFLAGS="-fcommon" + xforms-devel_package() { short_desc+=" - development files" depends="${makedepends} ${sourcepkg}>=${version}_${revision}" From 3685a1cde896d4d70660c382bd96b6a56fc4ef72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 19 Aug 2020 14:22:46 +0200 Subject: [PATCH 246/251] xine-lib: needs -fcommon for gcc10 [ci skip] --- srcpkgs/xine-lib/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/xine-lib/template b/srcpkgs/xine-lib/template index b4801c25561..147eb7d5ade 100644 --- a/srcpkgs/xine-lib/template +++ b/srcpkgs/xine-lib/template @@ -28,6 +28,8 @@ case "$XBPS_TARGET_MACHINE" in i686*|x86_64*|ppc64*) makedepends+=" libva-glx-devel libvdpau-devel glu-devel";; esac +CFLAGS="-fcommon" + libxine_package() { short_desc+=" - runtime library" pkg_install() { From 62dac5bb7aeeb24ddf694f81f92d89393a04b714 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:49:21 +0200 Subject: [PATCH 247/251] xstarter: needs -fcommon for gcc10 [ci skip] --- srcpkgs/xstarter/template | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/srcpkgs/xstarter/template b/srcpkgs/xstarter/template index 8c5c7da75d6..aa9a47e45e5 100644 --- a/srcpkgs/xstarter/template +++ b/srcpkgs/xstarter/template @@ -12,3 +12,7 @@ homepage="https://xstarter.org" changelog="https://raw.githubusercontent.com/lchsk/xstarter/master/CHANGELOG" distfiles="https://github.com/lchsk/xstarter/archive/v${version}.tar.gz" checksum=cb82bf837a2693cbbad468812d517256e079d6aae56dde770d473b245603030a + +pre_configure() { + vsed -i CMakeLists.txt -e's;-Wall;-fcommon &;' +} From 1af656e27558cce9d9af59b6989b990b16703bbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:49:23 +0200 Subject: [PATCH 248/251] yeahwm: needs -fcommon for gcc10 [ci skip] --- srcpkgs/yeahwm/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/yeahwm/template b/srcpkgs/yeahwm/template index 24760141757..ca7af56230a 100644 --- a/srcpkgs/yeahwm/template +++ b/srcpkgs/yeahwm/template @@ -12,6 +12,8 @@ homepage="http://phrat.de" distfiles="http://phrat.de/${pkgname}_${version}.tar.gz" checksum=c92ce98848c8b88d9b67c128e30710944c04a6454310254535c102b2b6fcee05 +CFLAGS="-fcommon" + post_install() { tail -n 40 README.evilwm > LICENSE vlicense LICENSE From 5e91b28f05bc8ef9a0f134691c050b3881bd77a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:49:25 +0200 Subject: [PATCH 249/251] yersinia: needs -fcommon for gcc10 [ci skip] --- srcpkgs/yersinia/template | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/srcpkgs/yersinia/template b/srcpkgs/yersinia/template index e36b3a56e15..f9d57cfe9ff 100644 --- a/srcpkgs/yersinia/template +++ b/srcpkgs/yersinia/template @@ -16,3 +16,8 @@ checksum=964f528dbffd904376ab7986e69b1e8639591c929e2f39186ac9ebf2d3bc761f if [ -n "$CROSS_BUILD" ]; then hostmakedepends+=" ${makedepends}" fi + +post_configure() { + # configure doesn't honor env CFLAGS + vsed -i src/Makefile -e'/^CFLAGS/s/$/ -fcommon/' +} From 4c99b22fc040ad7e1e25fac9ebeece3af16e77b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:49:26 +0200 Subject: [PATCH 250/251] ykpers: needs -fcommon for gcc10 [ci skip] --- srcpkgs/ykpers/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/ykpers/template b/srcpkgs/ykpers/template index 9eda020d341..37a778dd0bb 100644 --- a/srcpkgs/ykpers/template +++ b/srcpkgs/ykpers/template @@ -13,6 +13,8 @@ homepage="https://developers.yubico.com/yubikey-personalization/" distfiles="https://developers.yubico.com/yubikey-personalization/releases/${pkgname}-${version}.tar.gz" checksum=0ec84d0ea862f45a7d85a1a3afe5e60b8da42df211bb7d27a50f486e31a79b93 +CFLAGS="-fcommon" + post_install() { vlicense COPYING LICENSE vdoc README From 9669e33c56e3925746b5b5e0f445d45466e58e26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 18 Aug 2020 02:49:27 +0200 Subject: [PATCH 251/251] ympd: needs -fcommon for gcc10 [ci skip] --- srcpkgs/ympd/template | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/srcpkgs/ympd/template b/srcpkgs/ympd/template index aee35de9bd4..c848f47dea2 100644 --- a/srcpkgs/ympd/template +++ b/srcpkgs/ympd/template @@ -3,11 +3,15 @@ pkgname=ympd version=1.3.0 revision=6 build_style=cmake -hostmakedepends="perl" +hostmakedepends="perl pkg-config" makedepends="libmpdclient-devel libressl-devel" short_desc="Standalone MPD Web GUI written in C" maintainer="John " -license="GPL-2" +license="GPL-2.0-only" homepage="https://www.ympd.org" distfiles="https://github.com/notandy/ympd/archive/v${version}.tar.gz" checksum=d9f68920cd93d1cfa971e1d7b9162a2b1724909bc9753c1338cecb3688d234d5 + +pre_configure() { + vsed -i CMakeLists.txt -e"s;-std=gnu99 -Wall;& -fcommon;" +}