diff options
author | atomlong | 2021-09-04 19:31:30 +0800 |
---|---|---|
committer | atomlong | 2021-09-04 20:15:40 +0800 |
commit | 99f77ced6bdf13979ee0c51ca2c3d849e1108a36 (patch) | |
tree | e2b729020ebcad0e647236608dcdfe66a31c3811 /PKGBUILD | |
parent | 92e31897699a2cd271956aadb5f230bf12525b9a (diff) | |
download | aur-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-- | PKGBUILD | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -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 \ |