Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ecl for openSUSE:Factory checked in 
at 2026-11-05 18:20:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ecl (Old)
 and      /work/SRC/openSUSE:Factory/.ecl.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ecl"

Thu Nov  5 18:20:07 2026 rev:4 rq:1395004 version:26.5.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/ecl/ecl.changes  2026-03-28 20:16:21.580873139 
+0100
+++ /work/SRC/openSUSE:Factory/.ecl.new.3759290/ecl.changes     2026-11-05 
18:21:30.415685539 +0100
@@ -1,0 +2,20 @@
+Wed Nov  4 16:06:57 UTC 2026 - Jan Engelhardt <[email protected]>
+
+- Provide descriptions for the library package. Limit descriptions
+  to the scope of openSUSE.
+- Modernize macro usage.
+
+-------------------------------------------------------------------
+Wed Nov  4 11:29:54 UTC 2026 - Michael Pujos <[email protected]>
+
+- update to v26.5.5
+  - bugfix: MAKE-PACKAGE destructively modified defining form's cons
+    cells of the package local nicknames, breaking package literals
+    in bytecmp (#839)
+  - bugfix: the first environment is now always page-aligned by using
+    the same allocation mechanism as all subsequent envs (#828)
+  - bugfix: allow loading concatenated fasc files (#842)
+  - bugfix: defclass does not redefine existing classes at compile time
+    with forward-referenced classes in the bytecodes compiler (#843)
+
+-------------------------------------------------------------------

Old:
----
  ecl-26.3.27.tgz

New:
----
  ecl-26.5.5.tgz

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

Other differences:
------------------
++++++ ecl.spec ++++++
--- /var/tmp/diff_new_pack.GvC3nl/_old  2026-11-05 18:21:32.019752219 +0100
+++ /var/tmp/diff_new_pack.GvC3nl/_new  2026-11-05 18:21:32.024752427 +0100
@@ -17,8 +17,8 @@
 
 
 %global major 26
-%global minor 3
-%global micro 27
+%global minor 5
+%global micro 5
 Name:           ecl
 Version:        %{major}.%{minor}.%{micro}
 Release:        0
@@ -51,19 +51,18 @@
 System), conditions, loops, etc, plus a translator to C, which can produce
 standalone executables.
 
-ECL supports the operating systems Linux, FreeBSD, NetBSD, OpenBSD, OS X,
-Solaris and Windows, running on top of the Intel, Sparc, Alpha, PowerPC and ARM
-processors.
-
 %package -n lib%{name}%{major}_%{minor}
-Summary:        Embeddable Common-Lisp -- shared library
+Summary:        Embeddable Common-Lisp
 Group:          System/Libraries
 
 %description -n lib%{name}%{major}_%{minor}
-This package contains the ECL shared library.
+ECL (Embeddable Common-Lisp) is an interpreter of the Common-Lisp language as
+described in the X3J13 Ansi specification, featuring CLOS (Common-Lisp Object
+System), conditions, loops, etc, plus a translator to C, which can produce
+standalone executables.
 
 %package devel
-Summary:        Embeddable Common-Lisp -- development files
+Summary:        Header files for the Embeddable Common-Lisp library
 Group:          Development/Libraries/C and C++
 Requires:       lib%{name}%{major}_%{minor} = %{version}
 %if 0%{?suse_version}
@@ -77,14 +76,10 @@
 System), conditions, loops, etc, plus a translator to C, which can produce
 standalone executables.
 
-ECL supports the operating systems Linux, FreeBSD, NetBSD, OpenBSD, OS X,
-Solaris and Windows, running on top of the Intel, Sparc, Alpha, PowerPC and ARM
-processors.
-
 This package contains development files for ECL.
 
 %prep
-%autosetup
+%autosetup -p1
 
 %build
 export TEX='tex -recorder'
@@ -94,9 +89,10 @@
 %define _lto_cflags %{nil}
 %endif
 
+std=""
 %if 0%{?suse_version} > 1600
 # needed for GCC 15
-CFLAGS="-std=gnu17" \
+std="-std=gnu17"
 %endif
 
 %configure \
@@ -108,8 +104,7 @@
        --enable-libatomic=system \
        --with-dffi \
        --with-defsystem \
-       CFLAGS="$CFLAGS %{optflags} -Wno-unused -Wno-return-type 
-Wno-unknown-pragmas" \
-       %{nil}
+       CFLAGS="%{optflags} $std -Wno-unused -Wno-return-type 
-Wno-unknown-pragmas"
 
 %make_build
 %if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150400
@@ -120,11 +115,11 @@
 
 %install
 %make_install
-rm -f %{buildroot}%{_libdir}/%{name}-%{version}/{TAGS,*.a}
-rm -f %{buildroot}%{_infodir}/dir
+rm -f %{buildroot}%{_libdir}/%{name}-%{version}/{TAGS,*.a} \
+       %{buildroot}%{_infodir}/dir \
+       %{buildroot}%{_libdir}/lib%{name}.so.%{major}
 
-%post -n lib%{name}%{major}_%{minor} -p /sbin/ldconfig
-%postun -n lib%{name}%{major}_%{minor} -p /sbin/ldconfig
+%ldconfig_scriptlets -n lib%{name}%{major}_%{minor}
 
 %post
 %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz

++++++ ecl-26.3.27.tgz -> ecl-26.5.5.tgz ++++++
/work/SRC/openSUSE:Factory/ecl/ecl-26.3.27.tgz 
/work/SRC/openSUSE:Factory/.ecl.new.3759290/ecl-26.5.5.tgz differ: char 13, 
line 1

Reply via email to