]> git.ipfire.org Git - people/ms/ipfire-3.x.git/commitdiff
gcc: Fix library permissions.
authorMichael Tremer <michael.tremer@ipfire.org>
Sun, 24 Jun 2012 13:08:44 +0000 (15:08 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Sun, 24 Jun 2012 13:08:44 +0000 (15:08 +0200)
gcc/gcc.nm

index c2a04c30cfbb13f175c3e5c691d10cb00f806e7b..dbd1fcbf47f70a247141986f180cb869b629d395 100644 (file)
@@ -8,7 +8,7 @@ build_cloog_ppl = 1
 
 name       = gcc
 version    = 4.7.1
-release    = 1
+release    = 2
 
 maintainer = Michael Tremer <michael.tremer@ipfire.org>
 groups     = Development/Compilers
@@ -243,9 +243,10 @@ build
                EOF
                                ;;
                        *)
-                               ln -svf ../../../../../%{libdir}/libgcc_s.so.1 ${FULLPATH}/libgcc_s.so
+                               ln -svf ../../../../..%{libdir}/libgcc_s.so.1 ${FULLPATH}/libgcc_s.so
                                ;;
                esac
+               chmod 755 %{BUILDROOT}%{libdir}/libgcc_s.so.1
 
                # Remove some GNU debugger stuff.
                rm -vf %{BUILDROOT}%{libdir}/lib*.py
@@ -369,6 +370,7 @@ packages
                end
 
                provides = /lib/cpp
+               requires = gcc-c++ = %{thisver}
        end
 
        package libgcc