summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNayaVu2022-09-21 22:52:09 +0300
committerNayaVu2022-09-21 22:52:29 +0300
commit0eef19260ba4dd43a9c3b384cb8a398443b258a9 (patch)
tree57c3a4d465283ec801bad8dd77a21bd9dfb306a7
parent6392d4b63e220b7a83b1ef2a0286327089d28fc2 (diff)
downloadaur-0eef19260ba4dd43a9c3b384cb8a398443b258a9.tar.gz
Fixes for modern GCC
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD5
2 files changed, 5 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a57213ea3e33..b5a041f6598d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = lib32-libxml
pkgdesc = The XML C parser and toolkit of Gnome. Older version (32-bit)
pkgver = 1.8.17
- pkgrel = 1
+ pkgrel = 2
url = http://xmlsoft.org/
arch = x86_64
license = GPL
@@ -11,4 +11,3 @@ pkgbase = lib32-libxml
md5sums = 53846294aa850a7d042948176d1d19dc
pkgname = lib32-libxml
-
diff --git a/PKGBUILD b/PKGBUILD
index 07d4fd68d384..505037c92589 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
_pkgbasename=libxml
pkgname=lib32-$_pkgbasename
pkgver=1.8.17
-pkgrel=1
+pkgrel=2
pkgdesc="The XML C parser and toolkit of Gnome. Older version (32-bit)"
arch=(x86_64)
url="http://xmlsoft.org/"
@@ -21,6 +21,9 @@ build() {
cd "${srcdir}/${_pkgbasename}-${pkgver}"
+ # fixes for modern GCC
+ sed -i 's|fprintf(output, shift)|fprintf(output, "%s", shift)|' debugXML.c
+
# build with -D_FORTIFY_SOURCE=2
sed -i "s|\(O_WRONLY\))|\1, 0666)|" nanohttp.c