gcc: Update to 9.1.0
This patch also removes libmpx which has been removed from GCC. Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
parent
f4c965cf46
commit
017586474a
29
gcc/gcc.nm
29
gcc/gcc.nm
|
@ -7,7 +7,7 @@
|
|||
build_graphite = 1
|
||||
|
||||
name = gcc
|
||||
version = 8.3.0
|
||||
version = 9.1.0
|
||||
release = 1
|
||||
|
||||
maintainer = Michael Tremer <michael.tremer@ipfire.org>
|
||||
|
@ -64,9 +64,6 @@ build
|
|||
# Build libubsan
|
||||
build_libubsan = 0
|
||||
|
||||
# Build libmpx (only on x86_64)
|
||||
build_libmpx = 0
|
||||
|
||||
# A couple of configure arguments depending on the architecture and
|
||||
# configuration.
|
||||
configure_options =
|
||||
|
@ -80,7 +77,6 @@ build
|
|||
build_liblsan = 1
|
||||
build_libtsan = 1
|
||||
build_libubsan = 1
|
||||
build_libmpx = 1
|
||||
end
|
||||
|
||||
if "%{DISTRO_ARCH}" == "i686"
|
||||
|
@ -282,7 +278,7 @@ build
|
|||
chmod 755 %{BUILDROOT}%{libdir}/libgomp.so.1.*
|
||||
|
||||
# libstdc++
|
||||
ln -svf ../../../libstdc++.so.6.0.25 ${FULLPATH}/libstdc++.so
|
||||
ln -svf ../../../libstdc++.so.6.0.26 ${FULLPATH}/libstdc++.so
|
||||
mv -vf %{BUILDROOT}%{libdir}/lib{std,sup}c++.a ${FULLPATH}
|
||||
|
||||
# libquadmath
|
||||
|
@ -313,11 +309,6 @@ build
|
|||
ln -svf ../../../libubsan.so.1.0.0 ${FULLPATH}/libubsan.so
|
||||
chmod 755 %{BUILDROOT}%{libdir}/libubsan.so.*
|
||||
fi
|
||||
|
||||
if [ "%{build_libmpx}" = "1" ]; then
|
||||
ln -svf ../../../libmpx.so.2.0.1 ${FULLPATH}/libmpx.so
|
||||
ln -svf ../../../libmpxwrappers.so.2.0.1 ${FULLPATH}/libmpxwrappers.so
|
||||
fi
|
||||
end
|
||||
|
||||
keep_libraries
|
||||
|
@ -612,22 +603,6 @@ packages
|
|||
end
|
||||
end
|
||||
|
||||
if "%{build_libmpx}" == "1"
|
||||
package libmpx
|
||||
summary = The Memory Protection Extensions runtime libraries
|
||||
description
|
||||
This package contains the Memory Protection Extensions
|
||||
runtime libraries which is used for -fcheck-pointer-bounds
|
||||
-mmpx instrumented programs.
|
||||
end
|
||||
|
||||
files
|
||||
%{libdir}/libmpx.so.*
|
||||
%{libdir}/libmpxwrappers.so.*
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
package gcc-plugin-devel
|
||||
summary = Support for compiling GCC plugins.
|
||||
description
|
||||
|
|
Loading…
Reference in New Issue