Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / 
texlive-bin


Commits:
ea4e2ac7 by Antonio Rojas at 2024-11-08T16:34:53+01:00
Don't build with FORTIFY_SOURCE=3

Fixes 
https://gitlab.archlinux.org/archlinux/packaging/packages/texlive-bin/-/issues/3

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = texlive-bin
        pkgver = 2024.2
-       pkgrel = 3
+       pkgrel = 4
        url = https://tug.org/texlive/
        arch = x86_64
        license = GPL-2.0-or-later


=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
 
 pkgname=(texlive-bin libsynctex)
 pkgver=2024.2
-pkgrel=3
+pkgrel=4
 license=(GPL-2.0-or-later)
 arch=(x86_64)
 makedepends=(bash
@@ -67,6 +67,7 @@ build() {
 
   mkdir -p build
   cd build
+  CFLAGS=${CFLAGS/FORTIFY_SOURCE=3/FORTIFY_SOURCE=2} # 
https://gitlab.archlinux.org/archlinux/packaging/packages/texlive-bin/-/issues/3
 
   CFLAGS+=" -Wno-incompatible-pointer-types" \
   ax_cv_c_float_words_bigendian=no \
   ../configure --prefix=/usr -C \



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/texlive-bin/-/commit/ea4e2ac754ad5e4e6ef6e39b2c7091feca9e8361

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/texlive-bin/-/commit/ea4e2ac754ad5e4e6ef6e39b2c7091feca9e8361
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to