From: pullmoll <pullmoll@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: [PR PATCH] [Updated] Packages which need -fcommon for gcc10
Date: Fri, 28 Aug 2020 17:25:14 +0200 [thread overview]
Message-ID: <20200828152514.3sXHdy8Z8RPh9epsCaX1ltSwb00DMtcKJH29wUC44KM@z> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-24334@inbox.vuxu.org>
[-- Attachment #1: Type: text/plain, Size: 397 bytes --]
There is an updated pull request by pullmoll against master on the void-packages repository
https://github.com/pullmoll/void-packages gcc10-fcommon
https://github.com/void-linux/void-packages/pull/24334
Packages which need -fcommon for gcc10
Packages I found doing `xbps-fbulk` for `x86_64`.
See #24258
A patch file from https://github.com/void-linux/void-packages/pull/24334.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-gcc10-fcommon-24334.patch --]
[-- Type: text/x-diff, Size: 240466 bytes --]
From 5e4ce2ce41ab47b23ab35a8e009f3d56c5ad818c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:03 +0200
Subject: [PATCH 001/248] 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 17b2908ef9cc632d40c6ad57e427f04eb1441f15 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:03 +0200
Subject: [PATCH 002/248] 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 37539718e477ab7e536f0b1a90e0ce952439479c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Wed, 19 Aug 2020 10:38:00 +0200
Subject: [PATCH 003/248] 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 463b3534d912bd04e120ba040d7075e0d42c6d03 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:04 +0200
Subject: [PATCH 004/248] 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 908f2e6985bd6c18ca6a45f75857b69ecd171494 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:05 +0200
Subject: [PATCH 005/248] 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 aac680bcc3aed01fb1b37e0b72ae8c5bfe53462d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:05 +0200
Subject: [PATCH 006/248] 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 c8b304743d34cd6d3a4185493ded52d6b466e07c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:05 +0200
Subject: [PATCH 007/248] 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 40beda462922a4b67d3cfbc4feec6bb4dc855f06 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:05 +0200
Subject: [PATCH 008/248] 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 550230a6430e5d793bb69e2b53b32e19bbaa44ac Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:06 +0200
Subject: [PATCH 009/248] 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 aef469ded0f4dcc7bd12d6f4511803613942011c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Wed, 19 Aug 2020 10:40:27 +0200
Subject: [PATCH 010/248] 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 a012ae358eb7b41f06080da704c40ee0b7724a8f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:07 +0200
Subject: [PATCH 011/248] 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 55a2577a994b2dc9dfd412aefa8ccf2509fde570 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 16:40:03 +0200
Subject: [PATCH 012/248] 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 fe7e8ccc8b6296fbaa8b23845e4418b2057fda20 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:08 +0200
Subject: [PATCH 013/248] 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 0cdb69cf20fd578205e593cbd2cea78e55712c47 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 16:41:58 +0200
Subject: [PATCH 014/248] 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 d7c89a4b0a4028fc5c6a09ea51ef891bd02d5a72 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:11 +0200
Subject: [PATCH 015/248] 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 00a9b1e4c410b41d95cb104e9b2f606ad7166575 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:12 +0200
Subject: [PATCH 016/248] 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 1383260e3097dc4839e5794ca9a601ed2a6d8a94 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:13 +0200
Subject: [PATCH 017/248] 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 9aeb84a5c4fa996c261a2babe4d747ce234104bd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:14 +0200
Subject: [PATCH 018/248] 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 e1aa9fff9799b0e43bbb9069110badbe7f3e6f8f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:16 +0200
Subject: [PATCH 019/248] 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 3111ad27519d280985f1a0d90366ca962efe1d82 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:17 +0200
Subject: [PATCH 020/248] 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 3de3edb668c874e007960324e871e2f678f0645d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:17 +0200
Subject: [PATCH 021/248] 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 43a33d8ae9a13e8d698fc7696fa27d6890fe7e36 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 16:46:10 +0200
Subject: [PATCH 022/248] 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 4952547fe5454655dc611057dba6b91e1b679e6b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Wed, 19 Aug 2020 10:41:35 +0200
Subject: [PATCH 023/248] 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 65f43a8d8ad85fce92e85e055a4675c861df59d6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:17 +0200
Subject: [PATCH 024/248] 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 e9bcf2ac397dc92d4a13318e844dfc006fe7aa14 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:18 +0200
Subject: [PATCH 025/248] 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 a8eca30bb5390748ebbb3cc687f8c4874b65dd75 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:18 +0200
Subject: [PATCH 026/248] 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 ed7c5ea62510019b72be14b420f04e093461f099 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:18 +0200
Subject: [PATCH 027/248] 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 cffd69efa52d9bbf70739ccfef1e3e4634dee45b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:18 +0200
Subject: [PATCH 028/248] 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 1eafef2b67ccefb6c704147158cdc3fa11811ebf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:18 +0200
Subject: [PATCH 029/248] 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 be0273b22bd4f9591cf0fa18c7191d3bc92a79b0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:18 +0200
Subject: [PATCH 030/248] 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 6cd1e08b666bb1070199b542c561282662206e46 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Wed, 19 Aug 2020 10:42:45 +0200
Subject: [PATCH 031/248] 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 db8972e56bafc4354a32f882073fe30580df7ff9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Wed, 19 Aug 2020 11:41:56 +0200
Subject: [PATCH 032/248] 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 <ralph@et10.org>"
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 2e6f2489de9156174726973da13dce2c3e199189 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:18 +0200
Subject: [PATCH 033/248] 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 cfeb1014ced15991b7ec3783d09ed4bcf760f548 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:19 +0200
Subject: [PATCH 034/248] 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 ecb19e9ed7fe1eac02e80a9b9f581e8d6b100cf9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:19 +0200
Subject: [PATCH 035/248] 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 481b971ac94..e0751c13649 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=6f8ac1e9373b06e5c74c6c3eeb7b7374eba7650e708c4c1df336fc8d3b3700fe
+CFLAGS="-fcommon"
+
pre_configure() {
autoreconf -fi
}
From 8ba715753ad39a2d27c248c7b47acada6c0d4573 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:19 +0200
Subject: [PATCH 036/248] 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 023baf9fc62098e60f23ca9d5cf05038e18e46d8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:19 +0200
Subject: [PATCH 037/248] 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 662c20a85a1cf220a35d3e8851fbf2d9833721f3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:19 +0200
Subject: [PATCH 038/248] 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 9da87866b17fd1ddb36f8f40b48978e1edba3023 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:19 +0200
Subject: [PATCH 039/248] 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 aa7a5f84056971c0afcc18a8d7eae018a84a73b1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:19 +0200
Subject: [PATCH 040/248] 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 c05983b63a93ef3e9f053e43bb9a5af42c83da78 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:20 +0200
Subject: [PATCH 041/248] 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 5e962053fdc13b60a86fcedc194bee33c4054777 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:20 +0200
Subject: [PATCH 042/248] 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 47b0eea64db2ddd3a3c7569a29ac1b4076774070 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:20 +0200
Subject: [PATCH 043/248] 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 ff56840b113eaa71957f93a5fba077bec847d533 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:20 +0200
Subject: [PATCH 044/248] 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 fac9c403121b186ca505c3bda719523c05eb66ad Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 17:24:49 +0200
Subject: [PATCH 045/248] 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 0c588e4141f162c8328f24a4d4de35a441b01411 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 17:24:49 +0200
Subject: [PATCH 046/248] 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 57a025f1f1c0eaa2984cd9e5caa4162d94a7e386 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:20 +0200
Subject: [PATCH 047/248] 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 9eafd9f9225c5f7d4372c1a817628ed0a016d347 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:20 +0200
Subject: [PATCH 048/248] 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 4b1b308b047d83e5c812d26f0d6df3d0aa896ce6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:20 +0200
Subject: [PATCH 049/248] 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 5b1b283580034367ed38eac4ae93aade5419740c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:20 +0200
Subject: [PATCH 050/248] 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 eb7a30d3d5052aa737973a8f21787d6b2516dc35 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:21 +0200
Subject: [PATCH 051/248] 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 962f0bbb5e5ed27add9c6065507bcb05e44a137c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:21 +0200
Subject: [PATCH 052/248] 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 688d1f7edb9b7b25c79023cb56055bfab91c2140 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:21 +0200
Subject: [PATCH 053/248] 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 6a10c01fdd95c58166f4f665e28ff808b0d8728b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:21 +0200
Subject: [PATCH 054/248] 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 290a435bd4dcf087a85d69e6a5b1587e0550ba48 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:21 +0200
Subject: [PATCH 055/248] 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 b87cc192b7d1fef4f55eb53742cf808befe6e8ff Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 17:24:49 +0200
Subject: [PATCH 056/248] 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 4397cea49e10f67683fb8495e90956da48effaaa Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:21 +0200
Subject: [PATCH 057/248] 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 56f1835c0c5aff25cfd6098251a0c0e0a5b56d3e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Wed, 19 Aug 2020 11:43:13 +0200
Subject: [PATCH 058/248] 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 <sa.prybylx@gmail.com>"
-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 b4e4035ba7834db6562c90128efbe191a8711414 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:22 +0200
Subject: [PATCH 059/248] 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 e4dfb476d2971e89e064ccf20638af8f66a142a2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:22 +0200
Subject: [PATCH 060/248] 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 de92560fd5b27f676f8cc61baf7d45a8907f2708 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 15:02:04 +0200
Subject: [PATCH 061/248] 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 03e8e5cc97424a6ee0eed42b728fe68661eccd24 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:22 +0200
Subject: [PATCH 062/248] 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 bc8839d9aaa769ed20f179bacad36c9bba431e67 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:22 +0200
Subject: [PATCH 063/248] 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 90cc14b1253baab52a7319525bbf267a77359475 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 17:24:50 +0200
Subject: [PATCH 064/248] 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 44f09b3f8508f7006e9394ffdba9467c1304abcc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:22 +0200
Subject: [PATCH 065/248] 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 a52767a66d1d648f463278842fd274c3a5224d90 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:22 +0200
Subject: [PATCH 066/248] 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 0889c8af60df8d2c01b87b40d642387f4a3b2049 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:23 +0200
Subject: [PATCH 067/248] 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 edf0ca1f08df74137a7dc01dd5f540e72bfa864e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:23 +0200
Subject: [PATCH 068/248] 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 594ae2f3acd43687ecc90e7d0313ef01e8489bd1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:23 +0200
Subject: [PATCH 069/248] 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 f65b08dc1171f102eed9cf0c96839be741d38732 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:23 +0200
Subject: [PATCH 070/248] 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 07bade1c766e5d47d4967382fe20ee11251775d8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:23 +0200
Subject: [PATCH 071/248] 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 5342f64840d15129152e38a9b0bff854d91d21fd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:23 +0200
Subject: [PATCH 072/248] 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 84f7ea43fb2526087862adb38f49ade37c48ba5f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Wed, 19 Aug 2020 11:52:35 +0200
Subject: [PATCH 073/248] 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 <orphan@voidlinux.org>"
-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 b7fd23a1825e6fac70ebe2d76122347f90a31a24 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Wed, 19 Aug 2020 11:55:17 +0200
Subject: [PATCH 074/248] 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 88a70725ea7bd63e37141fa10f250873fb67cf1d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:23 +0200
Subject: [PATCH 075/248] 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 <orphan@voidlinux.org>"
-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 5aead27ce939f4ad2d37a629c1dd87b82fbe3e03 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:24 +0200
Subject: [PATCH 076/248] 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 7bcf90f1acdd950286c2172fc3bc6198ab1a20ea Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:24 +0200
Subject: [PATCH 077/248] 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 f8784eb990ccb18053c8f06be844b7863a236482 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:24 +0200
Subject: [PATCH 078/248] 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 fde1752cd15703ca20de78d9f648ddf4a5f1061f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:24 +0200
Subject: [PATCH 079/248] 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 122eee015b966a8bd4b30d3516c8e61afad6a9d0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:24 +0200
Subject: [PATCH 080/248] 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 62df333f082d8916ff230faaac74e815797f1008 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:25 +0200
Subject: [PATCH 081/248] 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 8cf03e10ccc654254ce0c64f602e769bd105fe18 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 15:30:41 +0200
Subject: [PATCH 082/248] 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 de10488be5fb80389f50c40870511c92ba3f79dd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:25 +0200
Subject: [PATCH 083/248] 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 45470736ba8ddaf0f7d6b95a9eef562a5c227d42 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:25 +0200
Subject: [PATCH 084/248] 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 48d973ecd79d0f4c6e4eb283871e6e438b66bc97 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 03:17:10 +0200
Subject: [PATCH 085/248] 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 0f9615e2c009986664710a390bd3f10f63276eab Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:25 +0200
Subject: [PATCH 086/248] 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 b6baee7708d6037e965a14476c8ab84f15c850a8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:25 +0200
Subject: [PATCH 087/248] 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 c5d685f6dfd26010823261026328655eac3039d7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:25 +0200
Subject: [PATCH 088/248] 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 3d8ccacfb2fae849b3fd3045d4c64fd6495b1ac9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Wed, 19 Aug 2020 11:57:14 +0200
Subject: [PATCH 089/248] 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 b65e5c73592661c9f18ef0b85b568b8ce1d883fb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:26 +0200
Subject: [PATCH 090/248] 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 a1fdce37fb0ac3c854ace5d4cb0a436b1edfcdb1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:26 +0200
Subject: [PATCH 091/248] 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 703033a95eb1d932ba37008949eb9b7e56051e06 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:26 +0200
Subject: [PATCH 092/248] 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 70238e8c1fbd3ba4bbe7971e2e3424b73928854c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:26 +0200
Subject: [PATCH 093/248] 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 bdc99f31742ff8fe3fb6e8649fecf151dd435ede Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:26 +0200
Subject: [PATCH 094/248] 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 a1f13c26598fa93ec80a47d04ed04fde7225d40b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:27 +0200
Subject: [PATCH 095/248] 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 0965bd213bed74f7c39785026ad4cbebf6137ef8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:27 +0200
Subject: [PATCH 096/248] 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 a865748be782d56a0fabebcaeb9aaac270d6edf6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:27 +0200
Subject: [PATCH 097/248] 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 ba35b1354e5c8c9596e84980cb56619a7ef87528 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 18:30:28 +0200
Subject: [PATCH 098/248] 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 25bec494d00b0de43457fab08470cf31ca2311f9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:27 +0200
Subject: [PATCH 099/248] 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 cddbed8b4e7b9dbd344991a93d992b3f6f6931c2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:27 +0200
Subject: [PATCH 100/248] 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 11251350cc2693162f053ce471b3d7c1da70fe8e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 18:30:28 +0200
Subject: [PATCH 101/248] 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 a8167314cbfdb9e3108ad6b1cfad87c0062e5817 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:28 +0200
Subject: [PATCH 102/248] 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 03330293128bfb9f686461a79184cd164943733f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:28 +0200
Subject: [PATCH 103/248] 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 f3c5c557bd7457ae3e27afcfd709d31c696681dc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:28 +0200
Subject: [PATCH 104/248] 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 b2caf04951a7656bab9a180b318b644c65605cd7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:28 +0200
Subject: [PATCH 105/248] 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 8ab192426025369c20a5dfe52201ee13a79ffe26 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:28 +0200
Subject: [PATCH 106/248] 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 26179c5f2cdb6e231da6c2e825e9ad1a7046325d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:29 +0200
Subject: [PATCH 107/248] 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 43c48c19830c681c462bf58695cd4d525b5ef483 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:29 +0200
Subject: [PATCH 108/248] 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 33db1d2cc198de5549cfa33bca5c408e66bd5ae3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:29 +0200
Subject: [PATCH 109/248] 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 f2df9ba9177d251961a9e3a9b32b4c01f2ae5a2e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:29 +0200
Subject: [PATCH 110/248] 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 623458dc75e540c1966e4c29a91ab8916d749471 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:30 +0200
Subject: [PATCH 111/248] 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 <sys/select.h>' src/incs.h
}
From 4c7f0395edacea8148a0f4d5ff340a10fb0fee21 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:30 +0200
Subject: [PATCH 112/248] 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 c74ab2674343c18be8ddf6293aada3a7ea42135a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:30 +0200
Subject: [PATCH 113/248] 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 af8ecb0c46f41d810eecce7d9d9d9b07706ddca1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:30 +0200
Subject: [PATCH 114/248] 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 5be33856d25a303202913c7aac6c594a1e16b05c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:31 +0200
Subject: [PATCH 115/248] 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 df6b7d6ca110905482a4e621aee56d9a33264b06 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Wed, 19 Aug 2020 17:10:28 +0200
Subject: [PATCH 116/248] 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 5de99d5e10284877ee0c733793fa93e9e76e0428 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:31 +0200
Subject: [PATCH 117/248] 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 b3e0ac91dc55829760fad1b4f91e04fc1143f3cf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 15:01:22 +0200
Subject: [PATCH 118/248] 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 299582177d3f8cc422874f77fd05252865ec351b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:31 +0200
Subject: [PATCH 119/248] 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 1b03df53ad9f977a98c8d778a6608c88263157ac Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:31 +0200
Subject: [PATCH 120/248] 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 e034469badc21165a78823134e6983a2ba087c7b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:31 +0200
Subject: [PATCH 121/248] 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 32d2dda55e020d0ffc2208d4f9ca71acad0e6d3e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:32 +0200
Subject: [PATCH 122/248] 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 ac82e3d27006b0f89d0d2734573069d20a6ce813 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:32 +0200
Subject: [PATCH 123/248] 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 9d4f589b56a7a9009b9ca9096fc24c25dc189a30 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:32 +0200
Subject: [PATCH 124/248] 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 c08b4f821a2ec96aea4dcd07d0328a195b8206ac Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:32 +0200
Subject: [PATCH 125/248] 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 3d1a371ee5ab7a5380e68b68e24a318ead704f1d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:32 +0200
Subject: [PATCH 126/248] 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 a66d7eded1618d2c7426838eab544ef9b924c8e4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:33 +0200
Subject: [PATCH 127/248] 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 52cef63b6cc9f30fee9c24517add69a4db00f045 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Wed, 19 Aug 2020 11:58:25 +0200
Subject: [PATCH 128/248] 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 5df6eb3f536c717faf4c0e19e5430f0f2a9661df Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:33 +0200
Subject: [PATCH 129/248] 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 9558e36b0087d7c5b9dd9d731529919e26c40c45 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:33 +0200
Subject: [PATCH 130/248] 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 50876cc30eee866947be87994b35fddc4c2f8432 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:33 +0200
Subject: [PATCH 131/248] 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 <limits.h>' common.h
From fa27d49742cfa14cd97b4fffe421d0c13ef3c35a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:33 +0200
Subject: [PATCH 132/248] 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 82204289a97f49a3c861015acf3d05c1efe06b3a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Wed, 19 Aug 2020 11:59:46 +0200
Subject: [PATCH 133/248] 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 a80c95414ec2ea00427fd54602a4ee4656adf957 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:34 +0200
Subject: [PATCH 134/248] 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 b93725dec9cea9255af643ceff393faacf5d60bf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:34 +0200
Subject: [PATCH 135/248] 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 127a6a6ebf97bc09cd6228be3ce2cc8c548b8dd6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:34 +0200
Subject: [PATCH 136/248] 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 58cfd428349f49d2c439473c8f8621a09ba6fcf5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:34 +0200
Subject: [PATCH 137/248] 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 <orphan@voidlinux.org>"
distfiles="${SOURCEFORGE_SITE}/lxde/$pkgname-$version.tar.xz"
checksum=ed02eb459dcb398f69b9fa5bf4dd813020405afc84331115469cdf7be9273ec7
+CFLAGS="-fcommon"
+
pre_configure() {
sed -i 's,<libfm/fm-extra.h>,<libfm-1.0/fm-extra.h>,g' menu-cache-gen/*.[ch]
}
From aaa58221006428956f22131917ae416727532529 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:34 +0200
Subject: [PATCH 138/248] 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 b3dadb09199d6226a637998f3d3d9422d225454a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:34 +0200
Subject: [PATCH 139/248] 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 7a2f6c752fbf086ba67c9540a64e1263fff40d22 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:35 +0200
Subject: [PATCH 140/248] 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 1d356438a0698e97d45fe2c860b90988b73ef96b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:35 +0200
Subject: [PATCH 141/248] 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 18de65a4eddd11f1607f49073123b23add79cd7e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:35 +0200
Subject: [PATCH 142/248] 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 d2f60dc65e8c96b7b2a007bd89bd66992b8d13a9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:35 +0200
Subject: [PATCH 143/248] 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 0ea0750f9ff956ca432001a26e2b4a640e41ae78 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:35 +0200
Subject: [PATCH 144/248] 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 8d42d376749404ae09e1c5bc1e54a3bc6db1483b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:35 +0200
Subject: [PATCH 145/248] 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 ed232fd513b19631ff02af98220e48aa785f82f3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:36 +0200
Subject: [PATCH 146/248] 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 8d8e51ec50e3faf636dbf843852026b2c4e27b1d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:36 +0200
Subject: [PATCH 147/248] 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 9d6d19c5942b2d4fb638977678a2db02e191a4c7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Wed, 19 Aug 2020 12:00:58 +0200
Subject: [PATCH 148/248] 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 4e332a1b81b3b822416277153ca3c530ebc85d18 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:36 +0200
Subject: [PATCH 149/248] 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 4566affc242edf1adf7724306519b3f849f402a0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:36 +0200
Subject: [PATCH 150/248] 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 292b298f23f92a33d7cbb2b01b4345c2f40abf56 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:37 +0200
Subject: [PATCH 151/248] 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 66d0ccdc9ffff656defbfdbe197419076a2a637d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 16:04:00 +0200
Subject: [PATCH 152/248] 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 cc789cfbd2ef5738c917aa3d41398396b471ef34 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:37 +0200
Subject: [PATCH 153/248] 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 d166cd8c45d7f9f0acd8e9c7e9c7767b065b3ee5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Wed, 19 Aug 2020 12:08:10 +0200
Subject: [PATCH 154/248] 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 61c4763016c167a4fac6ad05729379387a4234d1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:37 +0200
Subject: [PATCH 155/248] 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 8818f7a96255fd5bcf724f5a6ceb50793d42f6a5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:37 +0200
Subject: [PATCH 156/248] 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 775f271222cd604b7ffc0765f0258e7e600dfaa1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 19:07:40 +0200
Subject: [PATCH 157/248] 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 24d0823f7244832d4e2043f2822b97849e6511d2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:37 +0200
Subject: [PATCH 158/248] 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 333ecf9a73bc7edf1b4c1c12d6a7561aec3ec5be Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:38 +0200
Subject: [PATCH 159/248] 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 <unistd.h>
--#include <sys/sysctl.h>
- #include <sys/utsname.h>
- #include <netinet/ip.h>
-
-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 <unistd.h>
--#include <sys/sysctl.h>
- #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 6e53f56db8bac17247e5e553910d558c482b86d3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 23:48:54 +0200
Subject: [PATCH 160/248] 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 cc6abc05d6c111431d2599940d52e3206f1bf037 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Wed, 19 Aug 2020 00:21:18 +0200
Subject: [PATCH 161/248] 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 510206a2e6c400f0a49cc85886995bfe1a256db2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Wed, 19 Aug 2020 10:15:00 +0200
Subject: [PATCH 162/248] 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 <knusbaum+void@sdf.org>"
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 629191d15ceaa7f94ce8ee439b633a3e47f492d3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:38 +0200
Subject: [PATCH 163/248] 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 a325c5354007fbed7d3304843244b1f39176e7be Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:38 +0200
Subject: [PATCH 164/248] 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 df37fe447de3b6725fb60f9ffa41dbddf24b36c7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:38 +0200
Subject: [PATCH 165/248] 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 bd5a9508c8e33d7cb4ef64ba15e0fc3b180a42b0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:38 +0200
Subject: [PATCH 166/248] 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 06ae7f4a56d173ae798ff705241201dd1a5e62a1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:38 +0200
Subject: [PATCH 167/248] 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 f29ba9e5671df3b2a21c0fe9c9b21f0262a0b7ac Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 21:56:28 +0200
Subject: [PATCH 168/248] 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 <david.gobbi@gmail.com>
-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 <anders@adamsgaard.dk>"
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 f7683cb8a786e424379144c967dddd9610655db1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:39 +0200
Subject: [PATCH 169/248] 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 918024ac8812883fe2a301842a65bf743ee00697 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:39 +0200
Subject: [PATCH 170/248] 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 43d746b8705e6337991f287f4fe4bcdd34d359a8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:39 +0200
Subject: [PATCH 171/248] 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 c2bbe7526197612efaad560df63406e840717337 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:39 +0200
Subject: [PATCH 172/248] 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 3538d02cb3629a9b50df0a7c129eb30e20676ad1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:39 +0200
Subject: [PATCH 173/248] 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 fcfae310196934daf77e504eb89f61417fba1443 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:40 +0200
Subject: [PATCH 174/248] 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 dbd1aecb5d230b3456308c95ee8179c03c9a8581 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:40 +0200
Subject: [PATCH 175/248] 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 00cc1d1940d1e2b612f9217a4f966735cc60a840 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:40 +0200
Subject: [PATCH 176/248] 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 d9873d4b74ca5a670b19fc172bfa866081f53c5e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:40 +0200
Subject: [PATCH 177/248] 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 8d2ccd47d8f77d40d0a299a389ea9ee444480b24 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:40 +0200
Subject: [PATCH 178/248] 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 c1828571ad804770dc812ae27775dfd760060cd7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:40 +0200
Subject: [PATCH 179/248] 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 5679ea6ad0255534593158931829dbee5e15f5fa Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Wed, 19 Aug 2020 12:10:56 +0200
Subject: [PATCH 180/248] 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 530780aadd1c099152b677af4c9b8b6fc75e1652 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 19:24:31 +0200
Subject: [PATCH 181/248] 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 7c91be52795ae98816c30d0b7965663ec6a9b804 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:41 +0200
Subject: [PATCH 182/248] 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 1684313d05f972599f15590736a80b79acae2484 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:41 +0200
Subject: [PATCH 183/248] 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 4bb01f27f2ad29c8d5517cb4c07a5a3e4c5f942b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:41 +0200
Subject: [PATCH 184/248] 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 b2e13c8072f4f3f91664ca8e0cde9843a0f4c4fd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:42 +0200
Subject: [PATCH 185/248] 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 75237fb3bfc50ba5d98b6b1aca1e4988f7f4361b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:42 +0200
Subject: [PATCH 186/248] 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 77029a2a924dc947e1fa4b89ce321340fdbc16dc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Wed, 19 Aug 2020 12:11:55 +0200
Subject: [PATCH 187/248] 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 9f2a2306f5cc21132ba866ef05cf1157e7a14ac4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:43 +0200
Subject: [PATCH 188/248] 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 de35e46852ee2fdfead80f0cb3f15f0236cc9804 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:43 +0200
Subject: [PATCH 189/248] 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 39aa63e018e000f8581e527b67b0f2d738f0ae65 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:43 +0200
Subject: [PATCH 190/248] 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 1aa5451ad849c3f625d3872bd5b7562227bf6b4b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Wed, 19 Aug 2020 14:09:43 +0200
Subject: [PATCH 191/248] 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 c659eab3ee756441ec7e50e0f8d405d21e2d13d7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:44 +0200
Subject: [PATCH 192/248] 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 4b9309a325cee9a6c8713b2944392c16c72f5d52 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:44 +0200
Subject: [PATCH 193/248] 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 716b81ae8c6a7c6d7fa19b76a6c27aaf10a047c1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 19:30:19 +0200
Subject: [PATCH 194/248] 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 60ad28b555ae2c8528ccf29f993cf83d2da4a313 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:45 +0200
Subject: [PATCH 195/248] 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 dd9e85e4b23f2c877c884ac2dfcd987d2a29f868 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 19:39:34 +0200
Subject: [PATCH 196/248] 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 1669dc8bab1d10308604d69b19251fc1da722740 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:45 +0200
Subject: [PATCH 197/248] 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 <duncaen@voidlinux.org>"
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 c8b19f1697f665142a3e3ab228fa96c8ba2d1c6d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:45 +0200
Subject: [PATCH 198/248] 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 2efdfa1a0ceb833035018a3d0922ba9dccfa90d5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:46 +0200
Subject: [PATCH 199/248] 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 6e125c9ab4d6e6082726b237864c4e72913bb892 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:47 +0200
Subject: [PATCH 200/248] 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 039470493c0c45d9ee45799a1e1e4eeba0152324 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:47 +0200
Subject: [PATCH 201/248] 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 e18827235889feed51707b391a35f38f60a15140 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:47 +0200
Subject: [PATCH 202/248] 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 1928de810120cc6baedeb0b477053144ad51337d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:47 +0200
Subject: [PATCH 203/248] 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 2cec7bb90fcc686ffa8ed57fa1524a936daf7be8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:48 +0200
Subject: [PATCH 204/248] 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 ab1cae34eac2f0c53c43242c6fd840c954899492 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:48 +0200
Subject: [PATCH 205/248] 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 a36b25fb8b3475992612cbbc2cb63a96cb4ddfb6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:50 +0200
Subject: [PATCH 206/248] 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 27beea50816067789886ee8afeec132f8691cbae Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 19:41:03 +0200
Subject: [PATCH 207/248] 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 250d3357c6a74d5558f8d3eb9b855b93370f901c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:51 +0200
Subject: [PATCH 208/248] 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 67866d7b5f80638b3b4818c2bebfe3583bbf67ca Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:51 +0200
Subject: [PATCH 209/248] 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 <time.h>' nntpclient.h
From b20cb74fa5bd4b61d15a2eaa81d13b12079178ff Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:52 +0200
Subject: [PATCH 210/248] 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 cc2ec94d6a037b4126778906d920224133b3e3bc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:54 +0200
Subject: [PATCH 211/248] 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 914a8cf0b45c062aba234863f75be8c9b9a9b29e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:54 +0200
Subject: [PATCH 212/248] 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 df7f4602486090fbb2c6beb23b0a1aac8ad098fd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:54 +0200
Subject: [PATCH 213/248] 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 f15d9fd7b85e7dc6bea521330db4148a0c95a662 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:55 +0200
Subject: [PATCH 214/248] 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 c3d5c4e0e46dfd8c9b2ca27c419be934df489d64 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 19:44:54 +0200
Subject: [PATCH 215/248] 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 731230f5679fce25f83652d79fcdead9efbbbf0d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:55 +0200
Subject: [PATCH 216/248] 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 <diogo@diogoleal.com>"
-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 6babaaa943e39287181a7867f653735ea0a86bf2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:57 +0200
Subject: [PATCH 217/248] 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 89eb6a056699122a550e719753da17938b51ed0c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:48:58 +0200
Subject: [PATCH 218/248] 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 <gottox@voidlinux.org>"
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 0b00fdbd1452bff5350bbd1adc05c7113f665a18 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:49:00 +0200
Subject: [PATCH 219/248] 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 8d8e3dd597dd1037eeed2dc98ce9e17e847e0061 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 19:55:17 +0200
Subject: [PATCH 220/248] 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 960827e1b1a1ec38b486ec0f2f42ef31426723ee Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:49:01 +0200
Subject: [PATCH 221/248] 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 4bba4b706efd4a69c8f152bb29530b2eddfb06c5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Wed, 19 Aug 2020 14:13:54 +0200
Subject: [PATCH 222/248] 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 11e7244f06e061cce7b4733d6d6ebfe43cb0373c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:49:02 +0200
Subject: [PATCH 223/248] 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 7b6456f56f54fc3d7725838b3c56e0a825edaded Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Wed, 19 Aug 2020 14:15:54 +0200
Subject: [PATCH 224/248] 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 782a090214673027c26b40db8658e7af80ca560f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 20:02:17 +0200
Subject: [PATCH 225/248] 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 46e0c1e642da6e4064c6e389d27637065dfc19a2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:49:04 +0200
Subject: [PATCH 226/248] 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 <maldridge@voidlinux.org>"
-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 0e4f7acc922d07fe5f75fa253862315b924676fa Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:49:05 +0200
Subject: [PATCH 227/248] 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 c856d9dd5b61044e42b47182882bb4e5a6edc1de Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 20:27:07 +0200
Subject: [PATCH 228/248] 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 b28d158df83..4ee9b8a8e32 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 <piraty1@inbox.ru>"
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 9f76608765b4e8f55f73bebdd4ef22ef2a802f0e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:49:08 +0200
Subject: [PATCH 229/248] 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 <jazzman@alphabreed.com>"
-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 5479c065ef0423b77754de5d29332384354d8319 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Wed, 19 Aug 2020 14:16:42 +0200
Subject: [PATCH 230/248] 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 <orphan@voidlinux.org>"
-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 3c1c8a758cda7bb7205cfe9591b7e34648811921 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:49:09 +0200
Subject: [PATCH 231/248] 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 aa43a50ff91ed2dc9e37785ccfa14329bb09f70a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:49:09 +0200
Subject: [PATCH 232/248] 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 87a067ab416885fb7ea9b2f20705d34bca3fa33a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:49:11 +0200
Subject: [PATCH 233/248] 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 bc50986720e74147502f9fb338cf1a88971a12fd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:49:12 +0200
Subject: [PATCH 234/248] 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 f9651b76c9d9bd99991898dc7d6c6798d270afe0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:49:13 +0200
Subject: [PATCH 235/248] 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 155a630d2d9a673af7e9fa6dea6412788bf4ae9d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:49:14 +0200
Subject: [PATCH 236/248] 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 f1d58f5e14e9ed5c78b0f9392a8b3646bb88a2b7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:49:15 +0200
Subject: [PATCH 237/248] 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 bd375f7bca36f0b667ead90416e5dc92ba6adab0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:49:16 +0200
Subject: [PATCH 238/248] 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 a4948a22702eff6325a9872463ac286e15d42263 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:49:17 +0200
Subject: [PATCH 239/248] 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 0393e0cceed1a6a1f11dcb7ca0d134b90c111579 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:49:18 +0200
Subject: [PATCH 240/248] 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 <duncaen@voidlinux.org>"
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 fd79fc27e306551077502fc09f4a8cc45dd9049e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Wed, 19 Aug 2020 14:19:19 +0200
Subject: [PATCH 241/248] 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 2a61475db63abcffcc4c17d224dfb6861e22c3aa Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Wed, 19 Aug 2020 14:19:23 +0200
Subject: [PATCH 242/248] 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 d996fe48248ea1e7b75b3f0bee6280bcb471dd53 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:49:20 +0200
Subject: [PATCH 243/248] 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 ffb86043142420944bae88b049e5f43b6dd74594 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:49:21 +0200
Subject: [PATCH 244/248] 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 a70defeb7ef3bc9a7ad1c1b5a87794a493936e8f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:49:23 +0200
Subject: [PATCH 245/248] 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 6ffa2960f73d638619bd7bef71828cb7afeb2b53 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:49:25 +0200
Subject: [PATCH 246/248] 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 e137c693c1a3f207b9e4ae912b81783478b4b1cd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:49:26 +0200
Subject: [PATCH 247/248] 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 50a1bd42a4ae21935f5b4f5b540b3ad71d796fb2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= <pullmoll@t-online.de>
Date: Tue, 18 Aug 2020 02:49:27 +0200
Subject: [PATCH 248/248] 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 <me@johnnynator.dev>"
-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;"
+}
next prev parent reply other threads:[~2020-08-28 15:25 UTC|newest]
Thread overview: 55+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-08-18 0:08 [PR PATCH] " pullmoll
2020-08-18 0:20 ` [PR PATCH] [Updated] " pullmoll
2020-08-18 0:47 ` pullmoll
2020-08-18 1:15 ` pullmoll
2020-08-18 12:59 ` pullmoll
2020-08-18 12:59 ` pullmoll
2020-08-18 13:04 ` sgn
2020-08-18 13:07 ` [PR PATCH] [Updated] " pullmoll
2020-08-18 13:14 ` pullmoll
2020-08-18 13:14 ` pullmoll
2020-08-18 13:29 ` [PR PATCH] [Updated] " pullmoll
2020-08-18 14:02 ` pullmoll
2020-08-18 14:37 ` pullmoll
2020-08-18 14:39 ` pullmoll
2020-08-18 14:44 ` pullmoll
2020-08-18 15:22 ` pullmoll
2020-08-18 15:39 ` pullmoll
2020-08-18 16:28 ` pullmoll
2020-08-18 17:05 ` pullmoll
2020-08-18 17:22 ` pullmoll
2020-08-18 17:42 ` pullmoll
2020-08-18 19:54 ` pullmoll
2020-08-18 21:05 ` pullmoll
2020-08-18 21:18 ` pullmoll
2020-08-18 21:38 ` pullmoll
2020-08-18 21:41 ` pullmoll
2020-08-18 21:42 ` pullmoll
2020-08-18 21:42 ` pullmoll
2020-08-18 21:51 ` pullmoll
2020-08-18 21:52 ` pullmoll
2020-08-18 22:15 ` pullmoll
2020-08-18 22:22 ` pullmoll
2020-08-19 8:15 ` pullmoll
2020-08-19 9:50 ` pullmoll
2020-08-19 10:08 ` pullmoll
2020-08-19 12:11 ` pullmoll
2020-08-19 12:27 ` pullmoll
2020-08-19 15:13 ` pullmoll
2020-08-19 15:20 ` pullmoll
2020-08-20 19:05 ` pullmoll
2020-08-21 10:46 ` pullmoll
2020-08-22 11:20 ` [PR PATCH] [Updated] " pullmoll
2020-08-22 11:41 ` pullmoll
2020-08-22 15:42 ` pullmoll
2020-08-22 18:32 ` pullmoll
2020-08-24 23:24 ` pullmoll
2020-08-27 9:50 ` pullmoll
2020-08-28 15:25 ` pullmoll [this message]
2020-08-28 15:26 ` pullmoll
2020-08-28 16:08 ` q66
2020-08-28 16:19 ` [PR PATCH] [Updated] " pullmoll
2020-08-28 16:20 ` pullmoll
2020-08-28 16:20 ` pullmoll
2020-08-28 16:23 ` pullmoll
2020-08-28 16:24 ` [PR PATCH] [Closed]: " pullmoll
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20200828152514.3sXHdy8Z8RPh9epsCaX1ltSwb00DMtcKJH29wUC44KM@z \
--to=pullmoll@users.noreply.github.com \
--cc=ml@inbox.vuxu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).