Hello community,

here is the log from the commit of package ldc for openSUSE:Factory checked in 
at 2020-10-02 17:39:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ldc (Old)
 and      /work/SRC/openSUSE:Factory/.ldc.new.4249 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ldc"

Fri Oct  2 17:39:13 2020 rev:12 rq:839016 version:1.23.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/ldc/ldc.changes  2020-08-17 14:40:57.994596831 
+0200
+++ /work/SRC/openSUSE:Factory/.ldc.new.4249/ldc.changes        2020-10-02 
17:40:04.786837961 +0200
@@ -1,0 +2,43 @@
+Thu Oct  1 09:04:59 UTC 2020 - Guillaume GARDET <[email protected]>
+
+- Update to 1.23.0:
+  Bug news
+  * Frontend, druntime and Phobos are at version 2.093.1+, 
+    incl. new command-line option -vtemplates. (#3476, #3538, #3541)
+  * New -platformlib CLI option to override the default linked-with
+    platform libraries, e.g., when targeting bare-metal. (#3374, #3475)
+  Platform support
+  * Supports LLVM 6.0 - 10.0.
+  Bug fixes
+  * Fix regression since v1.22: shared druntime potentially overriding
+    libstdc++ symbols and breaking exceptions in C++ libraries. (#3530, #3537)
+  * Fix naked DMD-style asm emission for non-Mac x86 Darwin targets
+    (e.g., iOS simulators). (#3478)
+  * -betterC: Don't use unsupported EH for handling clean-ups. (#3479, #3482)
+  * dcompute: Fix wrong address space loads and stores. Thx Rob! (#3428)
+  * Fix ICE wrt. missing IR declarations for some forward-declared 
+    functions. (#3496, #3503)
+  * Fix ICE wrt. inline IR and empty parameter types tuple. (#3509)
+  * Fix PGO issues. (#3375, #3511, #3512, #3524)
+  * Improve support for LLVM's ThreadSanitizer. (#3522)
+  * Fix linker cmdline length limitation via response files. (#3535, #3536)
+  Internals
+  * Compiler performance wrt. string literals emission has been improved.
+    Thx @looked-at-me! (#3490, #3492)
+  * Link libstdc++ statically for libldc-jit.so of prebuilt Linux packages,
+    to increase portability. (#3473, #3474)
+  * Set up Visual D when using the Visual Studio CMake generator, making
+    LDC compiler development on Windows a smooth out-of-the-box experience. 
(#3494)
+  Known issues
+  * When building LDC, old LDC 0.17.*/ltsmaster host compilers miscompile 
+    LDC ≥ 1.21, leading to potential segfaults of the built LDC. Ltsmaster 
+    can still be used to bootstrap a first compiler and then let that compiler
+    compile itself. (#3354)
+  * Buggy older ld.bfd linker versions may wrongly strip out required symbols,
+    e.g., ModuleInfos (so that e.g. no module ctors/dtors are run).
+    LDC defaults to ld.gold on Linux.
+  * LDC does not zero the padding area of a real variable. This may 
+    lead to wrong results if the padding area is also considered. 
+    See #770. Does not apply to real members inside structs etc.
+
+-------------------------------------------------------------------

Old:
----
  ldc-1.22.0-src.tar.gz

New:
----
  ldc-1.23.0-src.tar.gz

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

Other differences:
------------------
++++++ ldc.spec ++++++
--- /var/tmp/diff_new_pack.foafeQ/_old  2020-10-02 17:40:09.962841047 +0200
+++ /var/tmp/diff_new_pack.foafeQ/_new  2020-10-02 17:40:09.966841049 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%define so_ver        92
+%define so_ver        93
 %define lname_jit     libldc-jit
 %define lname_runtime libdruntime-%{name}
 %define lname_phobos  libphobos2-%{name}
@@ -39,7 +39,7 @@
 %bcond_with ldc_tests
 
 Name:           ldc
-Version:        1.22.0
+Version:        1.23.0
 Release:        0
 Summary:        The LLVM D Compiler
 License:        BSD-3-Clause AND Artistic-1.0

++++++ ldc-1.22.0-src.tar.gz -> ldc-1.23.0-src.tar.gz ++++++
/work/SRC/openSUSE:Factory/ldc/ldc-1.22.0-src.tar.gz 
/work/SRC/openSUSE:Factory/.ldc.new.4249/ldc-1.23.0-src.tar.gz differ: char 5, 
line 1


Reply via email to