Date: Friday, August 11, 2017 @ 07:43:50 Author: lcarlier Revision: 301886
upgpkg: xf86-video-nouveau 1.0.15-2 prevent FS#54845 Modified: xf86-video-nouveau/trunk/PKGBUILD ----------+ PKGBUILD | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2017-08-11 07:40:16 UTC (rev 301885) +++ PKGBUILD 2017-08-11 07:43:50 UTC (rev 301886) @@ -4,7 +4,7 @@ pkgname=xf86-video-nouveau pkgver=1.0.15 -pkgrel=1 +pkgrel=2 pkgdesc="Open Source 2D acceleration driver for nVidia cards" arch=('i686' 'x86_64') url="http://nouveau.freedesktop.org/" @@ -25,6 +25,14 @@ build() { cd $pkgname-$pkgver + + # Since pacman 5.0.2-2, hardened flags are now enabled in makepkg.conf + # With them, module fail to load with undefined symbol. + # See https://bugs.archlinux.org/task/55102 / https://bugs.archlinux.org/task/54845 + export CFLAGS=${CFLAGS/-fno-plt} + export CXXFLAGS=${CXXFLAGS/-fno-plt} + export LDFLAGS=${LDFLAGS/,-z,now} + ./configure --prefix=/usr make }