Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package dmd for openSUSE:Factory checked in at 2024-03-13 22:18:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dmd (Old) and /work/SRC/openSUSE:Factory/.dmd.new.1770 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dmd" Wed Mar 13 22:18:48 2024 rev:35 rq:1157302 version:2.107.1 Changes: -------- --- /work/SRC/openSUSE:Factory/dmd/dmd.changes 2023-11-03 22:21:31.771105479 +0100 +++ /work/SRC/openSUSE:Factory/.dmd.new.1770/dmd.changes 2024-03-13 22:19:50.975082474 +0100 @@ -1,0 +2,42 @@ +Tue Mar 12 16:41:25 UTC 2024 - Andrea Manzini <andrea.manz...@suse.com> + +- Update to version 2.107.1 + * DMD Compiler regression fixes + - Bugzilla 20802: [REG2.088.0] Link failure with writefln + - Bugzilla 24371: [REG 2.104] String array concatenation does not respect operator precedence + * DMD Compiler bug fixes + - Bugzilla 20297: ld: warning: no platform load command found for macOS + - Bugzilla 21047: Linker error: GOT load reloc does not point to a movq instruction + - Bugzilla 22556: Invalid GOT load reloc with -O on MacOS + - Bugzilla 23517: dmd with -g flag fails to link on macOS with unaligned pointer + - Bugzilla 24137: Link failure on macOS with symbol count from symbol table and dynamic symbol table differ + - Bugzilla 24365: ICE when printing 'showCtfeContext' error + - Bugzilla 24370: static array values in static AA initialise to dynamic arrays + - Bugzilla 24399: Link failure on MacOS with address=0x0 points to section(2) with no content in config_a68_4c3.o + - Bugzilla 24409: DMD crash for CTFE in stompOverlappedFields + - Bugzilla 24422: ImportC: ICE: Segfault in cparseFunctionDefinition + +- Update to version 2.107.0 + * Compiler changes + - A string literal as an assert condition is deprecated + - Unrecognized pragmas are no longer an error, but instead simply ignored + - Added @standalone for module constructors + - _d_newarray{mTX,miTX,OpT} are converted to a single template: _d_newarraymTX + * Runtime changes + - Using an invalid MemoryOrder for core.atomic operations are now rejected at compile time + * Library changes + - isForwardRange now takes an optional element type. + +- Update to version 2.106.1 + * DMD Compiler regression fixes + - Bugzilla 22212: dmd version has -dirty suffix on windows + * DMD Compiler bug fixes + - Bugzilla 22483: DMD generates invalid string sections that work by coincidence + - Bugzilla 24281: Segfault with missing field after named argument + - Bugzilla 24283: [SIMD][CODEGEN] Bad codegen with and not + AVX2 registers + +- Update to version 2.106.0 + * 2.106.0 comes with 17 major changes and 65 fixed Bugzilla issues. For + full changelog see https://dlang.org/changelog/2.106.0.html + +------------------------------------------------------------------- Old: ---- dmd-2.105.3.tar.gz phobos-2.105.3.tar.gz New: ---- dmd-2.107.1.tar.gz phobos-2.107.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dmd.spec ++++++ --- /var/tmp/diff_new_pack.xlt9tJ/_old 2024-03-13 22:19:51.895116390 +0100 +++ /var/tmp/diff_new_pack.xlt9tJ/_new 2024-03-13 22:19:51.899116537 +0100 @@ -1,7 +1,7 @@ # # spec file for package dmd # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,7 +16,7 @@ # -%define sover 0_105 +%define sover 0_107 %define bootstrap_with_gdmd 1 %if %{bootstrap_with_gdmd} %if 0%{?suse_version} < 1550 @@ -29,7 +29,7 @@ BuildRequires: phobos-devel-static %endif Name: dmd -Version: 2.105.3 +Version: 2.107.1 Release: 0 Summary: D Programming Language 2.0 License: BSL-1.0 ++++++ dmd-2.105.3.tar.gz -> dmd-2.107.1.tar.gz ++++++ ++++ 87125 lines of diff (skipped) ++++++ phobos-2.105.3.tar.gz -> phobos-2.107.1.tar.gz ++++++ ++++ 8756 lines of diff (skipped)