From f3441059719720a1cecdd91efc15944246d1ccfc Mon Sep 17 00:00:00 2001 From: Daniel Bermond Date: Sun, 16 Jul 2017 17:51:14 -0300 Subject: [PATCH] PIE static libraries rebuild / Recent toolchain changes rebuild The recent toolchain changes (PIE and SSP enabled by default in gcc) makes the need to rebuild packages that uses static libraries as makedepends. A static library that is in makedepends of ffmpeg-full have triggered a rebuild (libmfx). Also, packages that uses hardening-wrapper will need a rebuild without it since it is being dropped from official repositories due to the recent toolchain changes. Although hardening-wrapper was not being used in this package it is a good practice to rebuild against the recent toolchain changes. References: ----------- https://lists.archlinux.org/pipermail/arch-dev-public/2017-July/028909.html https://www.archlinux.org/todo/pie-rebuild/ https://www.archlinux.org/todo/hardening-wrapper-removal/ --- .SRCINFO | 4 ++-- PKGBUILD | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 304632a..05e8e0a 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,9 +1,9 @@ # Generated by mksrcinfo v8 -# Sat Jun 24 17:22:26 UTC 2017 +# Sun Jul 16 20:50:53 UTC 2017 pkgbase = ffmpeg-full pkgdesc = Record, convert and stream audio and video (all possible features including nvenc, qsv and libfdk-aac) pkgver = 3.3.2 - pkgrel = 7 + pkgrel = 8 url = http://www.ffmpeg.org/ arch = i686 arch = x86_64 diff --git a/PKGBUILD b/PKGBUILD index 25320a6..76ab543 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -4,7 +4,7 @@ pkgname=ffmpeg-full _srcname=ffmpeg pkgver=3.3.2 -pkgrel=7 +pkgrel=8 pkgdesc='Record, convert and stream audio and video (all possible features including nvenc, qsv and libfdk-aac)' arch=('i686' 'x86_64') url='http://www.ffmpeg.org/'