summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authoratomlong2021-09-04 19:31:30 +0800
committeratomlong2021-09-04 20:15:40 +0800
commit99f77ced6bdf13979ee0c51ca2c3d849e1108a36 (patch)
treee2b729020ebcad0e647236608dcdfe66a31c3811 /PKGBUILD
parent92e31897699a2cd271956aadb5f230bf12525b9a (diff)
downloadaur-mingw-w64-djvulibre.tar.gz
fix building
Fixed error: /usr/lib/gcc/i686-w64-mingw32/11.2.0/../../../../i686-w64-mingw32/bin/ld: .libs/libdjvulibre_la-DataPool.o:DataPool.cpp:(.text+0x2b87): undefined reference to `__memcpy_chk' /usr/lib/gcc/i686-w64-mingw32/11.2.0/../../../../i686-w64-mingw32/bin/ld: .libs/libdjvulibre_la-DjVuAnno.o:DjVuAnno.cpp:(.text+0x80c): undefined reference to `__chk_fail' /usr/lib/gcc/i686-w64-mingw32/11.2.0/../../../../i686-w64-mingw32/bin/ld: .libs/libdjvulibre_la-DjVuToPS.o:DjVuToPS.cpp:(.text+0x6b2): undefined reference to `__chk_fail' /usr/lib/gcc/i686-w64-mingw32/11.2.0/../../../../i686-w64-mingw32/bin/ld: .libs/libdjvulibre_la-GMapAreas.o:GMapAreas.cpp:(.text+0x22bc): undefined reference to `__chk_fail' /usr/lib/gcc/i686-w64-mingw32/11.2.0/../../../../i686-w64-mingw32/bin/ld: .libs/libdjvulibre_la-miniexp.o:miniexp.cpp:(.text+0x7da): undefined reference to `__chk_fail' /usr/lib/gcc/i686-w64-mingw32/11.2.0/../../../../i686-w64-mingw32/bin/ld: .libs/libdjvulibre_la-miniexp.o:miniexp.cpp:(.text+0x961): undefined reference to `__chk_fail' /usr/lib/gcc/i686-w64-mingw32/11.2.0/../../../../i686-w64-mingw32/bin/ld: .libs/libdjvulibre_la-miniexp.o:miniexp.cpp:(.text+0x1e13): more undefined references to `__chk_fail' follow
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD4
1 files changed, 4 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ec5ba1acf2fb..b9fac442c5a6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -23,6 +23,10 @@ prepare() {
build() {
cd "${srcdir}/${_pkgname}-${pkgver}"
+
+ # link ssp (needed because mingw env's -fstack-protection)
+ export LDFLAGS="${LDFLAGS} -lssp"
+
for _arch in ${_architectures}; do
mkdir -p build-${_arch} && pushd build-${_arch}
${_arch}-configure \