diff --git a/babl.spec b/babl.spec index 68f8173..a477206 100644 --- a/babl.spec +++ b/babl.spec @@ -1,7 +1,7 @@ Summary: A dynamic, any to any, pixel format conversion library Name: babl Version: 0.1.2 -Release: 2%{?dist} +Release: 4%{?dist} # The gggl codes contained in this package are under the GPL, with exceptions allowing their use under libraries covered under the LGPL License: LGPLv3+ and GPLv3+ Group: System Environment/Libraries @@ -47,6 +47,10 @@ This package contains documentation needed for developing with %{name}. %setup -q %build +# use PIC/PIE because babl is likely to deal with data coming from untrusted +# sources +CFLAGS="-fPIC %optflags -fno-strict-aliasing" +LDFLAGS="-pie" %configure --disable-static make V=1 %{?_smp_mflags} @@ -88,6 +92,13 @@ rm -rf %{buildroot} %doc %{develdocdir} %changelog +* Wed Jun 23 2010 Nils Philippsen - 0.1.2-4 +- use PIC/PIE because babl is likely to deal with data coming from untrusted + sources + +* Wed Jun 23 2010 Nils Philippsen - 0.1.2-3 +- build with -fno-strict-aliasing + * Mon Jun 14 2010 Nils Philippsen - 0.1.2-2 - split off devel-docs subpackage to make package multi-lib compliant (#477807) - let devel package require correct arch of base package diff --git a/import.log b/import.log new file mode 100644 index 0000000..5959eca --- /dev/null +++ b/import.log @@ -0,0 +1 @@ +babl-0_1_2-4_fc14:F-13:babl-0.1.2-4.fc14.src.rpm:1277370770