Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package dmd for openSUSE:Factory checked in 
at 2026-08-24 12:11:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dmd (Old)
 and      /work/SRC/openSUSE:Factory/.dmd.new.1258 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dmd"

Mon Aug 24 12:11:08 2026 rev:45 rq:1373264 version:2.113.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/dmd/dmd.changes  2026-03-29 20:01:41.947920911 
+0200
+++ /work/SRC/openSUSE:Factory/.dmd.new.1258/dmd.changes        2026-08-24 
12:16:35.738627706 +0200
@@ -1,0 +2,24 @@
+Sun Aug 23 14:20:57 UTC 2026 - Andrea Manzini <[email protected]>
+
+- Update to version 2.113.0
+  * Support for default values in C-style bitfields
+  * Destructors now run in a nothrow function when an Error unwinds through it
+  * New experimental Data Flow Analysis Engine for nullability and truthiness
+  * Fast DFA reports on uninitialized variable reads
+  * Improve -ftime-trace template instance detail
+  * Added __traits(needsDestruction, T)
+  * New trait __traits(isOverlapped, field) to detect overlapping fields
+  * Checks for null dereferences
+  * Allow certain pragma(printf) function calls to be treated as @safe
+  * Add support for static array length inference
+  * The compiler now inlines pragma(inline, true) functions in a separate pass
+  * -vgc now reports locations of nested functions that create closures
+  * Add support for with (auto x = expression())
+  * Gravedigger approach to Throwables escaping a thread entry point is now 
+    available
+  * variant: Support big structs with @disable this()
+  * Added --timeout option to dub dustmite command.
+
+for details, see https://dlang.org/changelog/2.113.0.html
+
+-------------------------------------------------------------------

Old:
----
  dmd-2.112.1.tar.gz
  phobos-2.112.1.tar.gz

New:
----
  dmd-2.113.0.tar.gz
  phobos-2.113.0.tar.gz

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

Other differences:
------------------
++++++ dmd.spec ++++++
--- /var/tmp/diff_new_pack.cvttPm/_old  2026-08-24 12:16:37.020673367 +0200
+++ /var/tmp/diff_new_pack.cvttPm/_new  2026-08-24 12:16:37.025673545 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%define sover  0_112
+%define sover  0_113
 %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.112.1
+Version:        2.113.0
 Release:        0
 Summary:        D Programming Language 2.0
 License:        BSL-1.0

++++++ dmd-2.112.1.tar.gz -> dmd-2.113.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/dmd/dmd-2.112.1.tar.gz 
/work/SRC/openSUSE:Factory/.dmd.new.1258/dmd-2.113.0.tar.gz differ: char 12, 
line 1

++++++ phobos-2.112.1.tar.gz -> phobos-2.113.0.tar.gz ++++++
++++ 4277 lines of diff (skipped)

Reply via email to