packaging: Fix build breaks and packaging after upgrade to 2.39
authorŁukasz Stelmach <l.stelmach@samsung.com>
Mon, 23 Jan 2023 19:27:53 +0000 (20:27 +0100)
committerDongkyun Son <dongkyun.s@samsung.com>
Wed, 3 May 2023 09:52:21 +0000 (18:52 +0900)
Remove two additional directories related to gdb.

Package new shared libraries and remove libtool files.

Change-Id: I8deeb28b0a7a0ed9a51dea7d17ba4541d6415586
Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
packaging/binutils-aarch64.spec
packaging/binutils-armv7hl.spec
packaging/binutils-armv7l.spec
packaging/binutils.spec

index 8f85f1d..02e7542 100644 (file)
@@ -137,7 +137,7 @@ export CXXFLAGS="${RPM_OPT_FLAGS}"
 rm -rf build-dir
 }
 # Remove gdb and sim since they have separate gdb package
-rm -rf gdb sim
+rm -rf gdb gdbserver gdbsupport sim
 
 mkdir -p build-dir
 cd build-dir
@@ -166,6 +166,7 @@ cd build-dir
        --enable-shared \
        --enable-new-dtags \
        --enable-relro=no \
+       --disable-gprofng \
 %ifarch %ix86
        --disable-separate-code
 %endif
@@ -246,7 +247,8 @@ rm -rf %{buildroot}%{_datadir}
 %{!?cross:
 %exclude %{_bindir}/ld.gold
 %exclude %{_prefix}/%{target_arch}/bin/ld.gold
-%{_libdir}/*.so
+%{_libdir}/*.so*
+%{_libdir}/bfd-plugins/*.so
 %{_prefix}/%{host_arch}/lib/ldscripts
 
 %files devel
index 4576773..5030318 100644 (file)
@@ -137,7 +137,7 @@ export CXXFLAGS="${RPM_OPT_FLAGS}"
 rm -rf build-dir
 }
 # Remove gdb and sim since they have separate gdb package
-rm -rf gdb sim
+rm -rf gdb gdbserver gdbsupport sim
 
 mkdir -p build-dir
 cd build-dir
@@ -166,6 +166,7 @@ cd build-dir
        --enable-shared \
        --enable-new-dtags \
        --enable-relro=no \
+       --disable-gprofng \
 %ifarch %ix86
        --disable-separate-code
 %endif
@@ -246,7 +247,8 @@ rm -rf %{buildroot}%{_datadir}
 %{!?cross:
 %exclude %{_bindir}/ld.gold
 %exclude %{_prefix}/%{target_arch}/bin/ld.gold
-%{_libdir}/*.so
+%{_libdir}/*.so*
+%{_libdir}/bfd-plugins/*.so
 %{_prefix}/%{host_arch}/lib/ldscripts
 
 %files devel
index 90240ff..71bf6c2 100644 (file)
@@ -137,7 +137,7 @@ export CXXFLAGS="${RPM_OPT_FLAGS}"
 rm -rf build-dir
 }
 # Remove gdb and sim since they have separate gdb package
-rm -rf gdb sim
+rm -rf gdb gdbserver gdbsupport sim
 
 mkdir -p build-dir
 cd build-dir
@@ -166,6 +166,7 @@ cd build-dir
        --enable-shared \
        --enable-new-dtags \
        --enable-relro=no \
+       --disable-gprofng \
 %ifarch %ix86
        --disable-separate-code
 %endif
@@ -246,7 +247,8 @@ rm -rf %{buildroot}%{_datadir}
 %{!?cross:
 %exclude %{_bindir}/ld.gold
 %exclude %{_prefix}/%{target_arch}/bin/ld.gold
-%{_libdir}/*.so
+%{_libdir}/*.so*
+%{_libdir}/bfd-plugins/*.so
 %{_prefix}/%{host_arch}/lib/ldscripts
 
 %files devel
index 03ed285..39de19a 100644 (file)
@@ -134,7 +134,7 @@ export CXXFLAGS="${RPM_OPT_FLAGS}"
 rm -rf build-dir
 }
 # Remove gdb and sim since they have separate gdb package
-rm -rf gdb sim
+rm -rf gdb gdbserver gdbsupport sim
 
 mkdir -p build-dir
 cd build-dir
@@ -163,6 +163,7 @@ cd build-dir
        --enable-shared \
        --enable-new-dtags \
        --enable-relro=no \
+       --disable-gprofng \
 %ifarch %ix86
        --disable-separate-code
 %endif
@@ -243,7 +244,8 @@ rm -rf %{buildroot}%{_datadir}
 %{!?cross:
 %exclude %{_bindir}/ld.gold
 %exclude %{_prefix}/%{target_arch}/bin/ld.gold
-%{_libdir}/*.so
+%{_libdir}/*.so*
+%{_libdir}/bfd-plugins/*.so
 %{_prefix}/%{host_arch}/lib/ldscripts
 
 %files devel