Hello community,

here is the log from the commit of package llvm7 for openSUSE:Factory checked 
in at 2019-03-19 11:07:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/llvm7 (Old)
 and      /work/SRC/openSUSE:Factory/.llvm7.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "llvm7"

Tue Mar 19 11:07:54 2019 rev:10 rq:685028 version:7.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/llvm7/llvm7.changes      2019-03-05 
12:15:33.269021229 +0100
+++ /work/SRC/openSUSE:Factory/.llvm7.new.28833/llvm7.changes   2019-03-19 
11:08:03.082099104 +0100
@@ -1,0 +2,14 @@
+Sun Mar 10 20:24:03 UTC 2019 - [email protected]
+
+- Remove -fno-strict-aliasing, which upstream doesn't use any more
+  since r245304 in 2015. (http://reviews.llvm.org/D12036)
+  It's probably also not needed for modern versions of GCC.
+  It was enabled in r105644 because of some bugs there.
+- Add a clang-%{_sonum} symlink, which is referenced by
+  /usr/lib64/cmake/clang/ClangTargets.cmake (boo#1120098)
+- Package clang builtin headers with libclang. The library is
+  basically unusable without the builtin headers. Currently
+  consumers of libclang have to require clang as well, although
+  only the headers are needed.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ llvm7.spec ++++++
--- /var/tmp/diff_new_pack.vLGgtO/_old  2019-03-19 11:08:06.302098366 +0100
+++ /var/tmp/diff_new_pack.vLGgtO/_new  2019-03-19 11:08:06.306098366 +0100
@@ -619,8 +619,6 @@
 #    the following stage.
 flags=$(echo %{optflags} | sed 
's/-D_FORTIFY_SOURCE=./-D_FORTIFY_SOURCE=0/;s/\B-g\b//g')
 
-flags+=" -fno-strict-aliasing"
-
 %ifarch armv6hl
 flags+=" -mfloat-abi=hard -march=armv6zk -mtune=arm1176jzf-s -mfpu=vfp"
 %endif
@@ -904,6 +902,7 @@
 
 # Fix the clang -> clang-X.Y symlink to work with update-alternatives
 mv %{buildroot}%{_bindir}/clang-%{_sonum} %{buildroot}%{_bindir}/clang
+ln -s %{_bindir}/clang-%{_relver} %{buildroot}%{_bindir}/clang-%{_sonum}
 ln -s %{_bindir}/clang-%{_relver} %{buildroot}%{_bindir}/clang-%{_minor}
 
 # Add clang++-X.Y symbolic link as well - it seems to be expected by some
@@ -1450,6 +1449,7 @@
 
 %files -n clang%{_sonum}
 %license CREDITS.TXT LICENSE.TXT
+%{_bindir}/clang-%{_sonum}
 %{_bindir}/clang-%{_minor}
 %{_bindir}/clang++-%{_minor}
 %{_bindir}/c-index-test
@@ -1530,8 +1530,10 @@
 %{_mandir}/man1/clang-%{_relver}.1%{ext_man}
 %ghost %{_sysconfdir}/alternatives/clang.1%{ext_man}
 %dir %{_libdir}/clang/
-%{_libdir}/clang/%{_relver}/
+%dir %{_libdir}/clang/%{_relver}/
 %{_libdir}/clang/%{_relver}/bash-autocomplete.sh
+%{_libdir}/clang/%{_relver}/lib
+%{_libdir}/clang/%{_relver}/share
 %{_sysconfdir}/bash_completion.d/clang.sh
 
 %files -n clang%{_sonum}-checker
@@ -1561,6 +1563,9 @@
 %license CREDITS.TXT LICENSE.TXT
 %{_libdir}/libclang*.so.*
 %{_libdir}/libfindAllSymbols.so.*
+%dir %{_libdir}/clang/
+%dir %{_libdir}/clang/%{_relver}/
+%{_libdir}/clang/%{_relver}/include
 
 %files -n libLTO%{_sonum}
 %license CREDITS.TXT LICENSE.TXT


Reply via email to