Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package apache2 for openSUSE:Factory checked 
in at 2025-11-13 17:25:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/apache2 (Old)
 and      /work/SRC/openSUSE:Factory/.apache2.new.2061 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "apache2"

Thu Nov 13 17:25:57 2025 rev:221 rq:1317188 version:2.4.65

Changes:
--------
--- /work/SRC/openSUSE:Factory/apache2/apache2.changes  2025-10-30 
17:09:43.490400922 +0100
+++ /work/SRC/openSUSE:Factory/.apache2.new.2061/apache2.changes        
2025-11-13 17:26:22.472576047 +0100
@@ -1,0 +2,13 @@
+Tue Nov  4 20:41:23 UTC 2025 - Martin Schreiner <[email protected]>
+
+- Make /usr/sbin/httpd a dedicated script again, this fixes building modules
+  while still making Apache free of update-alternatives, relying entirely
+  on sysconfig to dispatch the appropriate MPM.
+
+-------------------------------------------------------------------
+Fri Oct 31 07:40:53 UTC 2025 - Dominique Leuenberger <[email protected]>
+
+- Ensure the mpm subpackages sync their rebuild counter with the
+  main package to have the installations work reliably.
+
+-------------------------------------------------------------------

New:
----
  apache2-httpd

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

Other differences:
------------------
++++++ apache2.spec ++++++
--- /var/tmp/diff_new_pack.oQMdB0/_old  2025-11-13 17:26:24.396658500 +0100
+++ /var/tmp/diff_new_pack.oQMdB0/_new  2025-11-13 17:26:24.396658500 +0100
@@ -40,6 +40,10 @@
 %define unittest        1
 %endif
 %endif
+%if "%{flavor}" == "prefork" || "%{flavor}" == "worker" || "%{flavor}" == 
"event"
+# Ensure the mpm packages have a synced rebuild counter, as we insisit on 
requiring the package = %apache2_evr
+#!BcntSyncTag:  apache2
+%endif
 %define default_mpm     prefork
 %define suse_maintenance_mmn  0
 %define apache_mmn      %(test -s %{SOURCE0} && \
@@ -134,6 +138,7 @@
 Source102:      apache2-systemd-ask-pass
 Source103:      apache2-start_apache2
 Source104:      apache2-script-helpers
+Source105:      apache2-httpd
 # additional support
 Source130:      apache2-gensslcert
 Source131:      apache2-check_forensic
@@ -260,9 +265,6 @@
 %if "%{flavor}" == ""
 Requires:       %{_sysconfdir}/mime.types
 Requires:       apache2-MPM
-Requires:       (apache2-event   = %{apache2_evr} if apache2-event)
-Requires:       (apache2-prefork = %{apache2_evr} if apache2-prefork)
-Requires:       (apache2-worker  = %{apache2_evr} if apache2-worker)
 Suggests:       apache2-%{default_mpm} = %{apache2_evr}
 Recommends:     apache2-utils
 Requires:       logrotate
@@ -517,8 +519,8 @@
 ln -s a2enmod %{buildroot}%{_sbindir}/a2dismod
 install -m 755 %{SOURCE101} %{buildroot}%{_sbindir}/a2enflag
 ln -s a2enflag %{buildroot}%{_sbindir}/a2disflag
-ln -s start_apache2 %{buildroot}%{_sbindir}/httpd
-install -m 755 %{SOURCE103} %{buildroot}%{_sbindir}/start_apache2
+install -m 755 %{SOURCE105} %{buildroot}%{_sbindir}/httpd
+install -m 744 %{SOURCE103} %{buildroot}%{_sbindir}/start_apache2
 mkdir -p %{buildroot}/%{_datadir}/apache2/
 install -m 644 %{SOURCE104} %{buildroot}/%{_datadir}/apache2/script-helpers
 

++++++ apache2-httpd ++++++
#!/bin/bash
#
# Copyright (c) 1996, 1997, 1998 S.u.S.E. GmbH
# Copyright (c) 1998, 1999, 2000, 2001 SuSE GmbH
# Copyright (c) 2002, 2003, (2004?) SuSE Linux AG
# Copyright (c) 2004(?), 2005, 2006, 2007, 2008 SUSE Linux Products GmbH
#
# Authors: Rolf Haberrecker <[email protected]>, 2001
#          Peter Poeml <[email protected]>, 2002, 2003, 2004, 2005, 2006, 2007, 
#                                        2008, 2009, 2010
#
#

. /usr/share/apache2/script-helpers

find_mpm
apache_bin="$HTTPD_SBIN_BASE-$HTTPD_MPM"
if ! [ -x $apache_bin ]; then
        echo >&2 "$apache_bin is not a valid httpd binary."
        echo >&2 "Check your APACHE_MPM setting in /etc/sysconfig/apache2."
        exit 1
fi

exec $apache_bin "$@"

Reply via email to