commit ldc for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ldc for openSUSE:Factory checked in at 2025-01-01 23:04:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ldc (Old) and /work/SRC/openSUSE:Factory/.ldc.new.1881 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "ldc" Wed Jan 1 23:04:48 2025 rev:25 rq:1233912 version:1.40.0 Changes: -------- --- /work/SRC/openSUSE:Factory/ldc/ldc.changes 2024-09-06 17:18:32.179869772 +0200 +++ /work/SRC/openSUSE:Factory/.ldc.new.1881/ldc.changes 2025-01-01 23:04:54.997089783 +0100 @@ -1,0 +2,26 @@ +Sun Dec 29 14:43:09 UTC 2024 - Matthias Eliasson <elimat@opensuse.org> + +- Update to 1.40.0: + * Big news + - Frontend, druntime and Phobos are at version ~2.110.0. + (#4707, #4737, #4749, #4768, #4784, #4792, #4798) + - Support for LLVM 19. The prebuilt packages use v19.1.3 (incl. macOS arm64). + (#4712, #4735, #4763, #4772) + - Objective-C: The compiler now properly supports Objective-C classes and protocols, + as well as swift stub classes (via the @swift UDA). (#4777) + - Android: NDK for prebuilt package bumped from r26d to r27c. (#4711, #4772) + - ldc2.conf: %%ldcconfigpath%% placeholder added - specifies the directory where + current configuration file is located. (#4717) + - Add support for building against a system copy of zlib through + -DPHOBOS_SYSTEM_ZLIB=ON. (#4742) + - Emscripten: The compiler now mimicks a musl Linux platform wrt. + extra predefined versions (linux, Posix, CRuntime_Musl, CppRuntime_LLVM). (#4750) + * Bug fixes + - Fix potentially corrupt IR layouts for bit fields. (#4646, #4708) + - Fix potentially corrupt IR layouts for explicitly under-aligned aggregates, + a regression introduced in LDC v1.31. (#4734, #4736) + - ELF: Emit (most) instantiated symbols in COMDATs for proper link-time culling. (#3589, #4748) + - Support scalar right-hand-sides when bit-shifting vectors. (#3606, #4781) + - Fix LLVM data layout for the SPIR-V target used in D-Compute on LLVM 19+. (#4772) + +------------------------------------------------------------------- Old: ---- ldc-1.39.0-src.tar.gz New: ---- ldc-1.40.0-src.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ldc.spec ++++++ --- /var/tmp/diff_new_pack.ugG2Tc/_old 2025-01-01 23:04:55.721119516 +0100 +++ /var/tmp/diff_new_pack.ugG2Tc/_new 2025-01-01 23:04:55.725119680 +0100 @@ -16,7 +16,7 @@ # -%define so_ver 109 +%define so_ver 110 %define lname_jit libldc-jit %define lname_runtime libdruntime-%{name} %define lname_phobos libphobos2-%{name} @@ -59,7 +59,7 @@ %endif Name: ldc -Version: 1.39.0 +Version: 1.40.0 Release: 0 Summary: The LLVM D Compiler License: Artistic-1.0 AND BSD-3-Clause ++++++ ldc-1.39.0-src.tar.gz -> ldc-1.40.0-src.tar.gz ++++++ /work/SRC/openSUSE:Factory/ldc/ldc-1.39.0-src.tar.gz /work/SRC/openSUSE:Factory/.ldc.new.1881/ldc-1.40.0-src.tar.gz differ: char 12, line 1
participants (1)
-
Source-Sync