From 8b0544269ba9ff5f4bf22481d2b20982f0be8ef73c24ce81d2d562a8f76a3bd0 Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Sat, 18 Jun 2016 10:28:17 +0000 Subject: [PATCH 1/2] - Fix building with gcc6 (boo#985353) - Use safer ldflags OBS-URL: https://build.opensuse.org/package/show/Publishing/diff-pdf?expand=0&rev=6 --- diff-pdf.changes | 6 ++++++ diff-pdf.spec | 2 ++ 2 files changed, 8 insertions(+) diff --git a/diff-pdf.changes b/diff-pdf.changes index 14c5258..b7a64db 100644 --- a/diff-pdf.changes +++ b/diff-pdf.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Sat Jun 18 10:27:21 UTC 2016 - mpluskal@suse.com + +- Fix building with gcc6 (boo#985353) +- Use safer ldflags + ------------------------------------------------------------------- Sun May 29 07:33:13 UTC 2016 - mpluskal@suse.com diff --git a/diff-pdf.spec b/diff-pdf.spec index bef41b5..4e2a4e0 100644 --- a/diff-pdf.spec +++ b/diff-pdf.spec @@ -43,6 +43,8 @@ diff-pdf is a simple tool for comparing two PDF files. %setup -q %build +export CXXFLAGS="%{optflags} -fpermissive" +export LDFLAGS='-Wl,-z,relro,-z,now' ./bootstrap %configure make %{?_smp_mflags} V=1 From c533f694bc054188e8ba8bd0c61e51237a4410f9e75cffca57b9af8ebf39ba2e Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Sat, 18 Jun 2016 10:34:37 +0000 Subject: [PATCH 2/2] . OBS-URL: https://build.opensuse.org/package/show/Publishing/diff-pdf?expand=0&rev=7 --- diff-pdf.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/diff-pdf.spec b/diff-pdf.spec index 4e2a4e0..1fe97ac 100644 --- a/diff-pdf.spec +++ b/diff-pdf.spec @@ -44,7 +44,7 @@ diff-pdf is a simple tool for comparing two PDF files. %build export CXXFLAGS="%{optflags} -fpermissive" -export LDFLAGS='-Wl,-z,relro,-z,now' +export LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,now' ./bootstrap %configure make %{?_smp_mflags} V=1