Hello community,

here is the log from the commit of package apache2 for openSUSE:Factory checked 
in at 2018-07-26 09:49:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/apache2 (Old)
 and      /work/SRC/openSUSE:Factory/.apache2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "apache2"

Thu Jul 26 09:49:39 2018 rev:146 rq: version:2.4.33

Changes:
--------
--- /work/SRC/openSUSE:Factory/apache2/apache2.changes  2018-07-25 
16:04:02.208838383 +0200
+++ /work/SRC/openSUSE:Factory/.apache2.new/apache2.changes     2018-07-26 
09:49:44.480937594 +0200
@@ -2,110 +1,0 @@
-Mon Jul 16 12:03:39 UTC 2018 - pgaj...@suse.com
-
-- updated to 2.4.34:
-  *) Introduce zh-cn and zh-tw (simplified and traditional Chinese) error
-     document translations. [CodeingBoy, popcorner]
-  *) event: avoid possible race conditions with modules on the child pool.
-     [Stefan Fritsch]
-  *) mod_proxy: Fix a corner case where the ProxyPassReverseCookieDomain or
-     ProxyPassReverseCookiePath directive could fail to update correctly
-     'domain=' or 'path=' in the 'Set-Cookie' header.  PR 61560.
-     [Christophe Jaillet]
-  *) mod_ratelimit: fix behavior when proxing content. PR 62362.
-     [Luca Toscano, Yann Ylavic]
-  *) core: Re-allow '_' (underscore) in hostnames.
-     [Eric Covener]
-  *) mod_authz_core: If several parameters are used in a AuthzProviderAlias
-     directive, if these parameters are not enclosed in quotation mark, only
-     the first one is handled. The other ones are silently ignored.
-     Add a message to warn about such a spurious configuration.
-     PR 62469 [Hank Ibell <hwibell gmail.com>, Christophe Jaillet]
-  *) mod_md: improvements and bugfixes
-     - MDNotifyCmd now takes additional parameter that are passed on to the 
called command.
-     - ACME challenges have better checks for interference with other modules
-     - ACME challenges are only handled for domains managed by the module, 
allowing
-       other ACME clients to operate for other domains in the server.
-     - better libressl integration
-  *) mod_proxy_wstunnel: Add default schema ports for 'ws' and 'wss'.
-     PR 62480. [Lubos Uhliarik <luhliari redhat.com>}
-  *) logging: Some early logging-related startup messages could be lost
-     when using syslog for the global ErrorLog. [Eric Covener]
-  *) mod_cache: Handle case of an invalid Expires header value RFC compliant
-     like the case of an Expires time in the past: allow to overwrite the
-     non-caching decision using CacheStoreExpired and respect Cache-Control
-     "max-age" and "s-maxage".  [Rainer Jung]
-  *) mod_xml2enc: Fix forwarding of error metadata/responses. PR 62180.
-     [Micha Lenk <micha lenk.info>, Yann Ylavic]
-  *) mod_proxy_http: Fix response header thrown away after the previous one
-     was considered too large and truncated. PR 62196. [Yann Ylavic]
-  *) core: Add and handle AP_GETLINE_NOSPC_EOL flag for ap_getline() family
-     of functions to consume the end of line when the buffer is exhausted.
-     PR 62198. [Yann Ylavic]
-  *) mod_proxy_http: Add new worker parameter 'responsefieldsize' to
-     allow maximum HTTP response header size to be increased past 8192
-     bytes.  PR 62199.  [Hank Ibell <hwibell gmail.com>]
-  *) mod_ssl: Extend SSLOCSPEnable with mode 'leaf' that only checks the leaf
-     of a certificate chain.  PR62112.
-     [Ricardo Martin Camarero <rickyepoderi yahoo.es>]
-  *) http: Fix small memory leak per request when handling persistent
-     connections.  [Ruediger Pluem, Joe Orton]
-  *) mod_proxy_html: Fix variable interpolation and memory allocation failure
-     in ProxyHTMLURLMap.  [Ewald Dieterich <ewald mailbox.org>]
-  *) mod_remoteip: Fix RemoteIP{Trusted,Internal}ProxyList loading broken by 
2.4.30.
-     PR 62220.  [Chritophe Jaillet, Yann Ylavic]
-  *) mod_remoteip: When overriding the useragent address from X-Forwarded-For,
-     zero out what had been initialized as the connection-level port.  PR59931.
-     [Hank Ibell <hwibell gmail.com>]
-  *) core: In ONE_PROCESS/debug mode, cleanup everything when exiting.
-     [Yann Ylavic]
-  *) mod_proxy_balancer: Add hot spare member type and corresponding flag (R).
-     Hot spare members are used as drop-in replacements for unusable workers
-     in the same load balancer set. This differs from hot standbys which are
-     only used when all workers in a set are unusable. PR 61140. [Jim Riggs]
-  *) suexec: Add --enable-suexec-capabilites support on Linux, to use
-     setuid/setgid capability bits rather than a setuid root binary.
-     [Joe Orton]
-  *) suexec: Add support for logging to syslog as an alternative to
-     logging to a file; use --without-suexec-logfile --with-suexec-syslog.
-     [Joe Orton]
-  *) mod_ssl: Restore 2.4.29 behaviour in SSL vhost merging/enabling
-     which broke some rare but previously-working configs.  [Joe Orton]
-  *) core, log: improve sanity checks for the ErrorLog's syslog config, and
-     explicitly allow only lowercase 'syslog' settings. PR 62102
-     [Luca Toscano, Jim Riggs, Christophe Jaillet]
-  *) mod_http2: accurate reporting of h2 data input/output per request via
-     mod_logio. Fixes an issue where output sizes where counted n-times on
-     reused slave connections.  [Stefan Eissing]
-     See github issue: https://github.com/icing/mod_h2/issues/158
-  *) mod_http2: Fix unnecessary timeout waits in case streams are aborted.
-     [Stefan Eissing]
-  *) mod_http2: restoring the v1.10.16 keepalive timeout behaviour of 
mod_http2.
-     [Stefan Eissing]
-  *) mod_proxy: Do not restrict the maximum pool size for backend connections
-     any longer by the maximum number of threads per process and use a better
-     default if mod_http2 is loaded.
-     [Yann Ylavic, Ruediger Pluem, Stefan Eissing, Gregg Smith]
-  *) mod_slotmem_shm: Add generation number to shm filename to fix races
-     with graceful restarts. PRs 62044 and 62308.  [Jim Jagielski, Yann Ylavic]
-  *) core: Preserve the original HTTP request method in the '%<m' LogFormat
-     when an path-based ErrorDocument is used.  PR 62186.
-     [Micha Lenk <micha lenk.info>]
-  *) mod_remoteip: make proxy-protocol work on slave connections, e.g. in
-     HTTP/2 requests.  [Stefan Eissing]
-     See also https://github.com/roadrunner2/mod-proxy-protocol/issues/6
-  *) mod_ssl: Fix merging of proxy SSL context outside <Proxy> sections,
-     regression introduced in 2.4.30. PR 62232. [Rainer Jung, Yann Ylavic]
-  *) mod_md: Fix compilation with OpenSSL before version 1.0.2.  [Rainer Jung]
-  *) mod_dumpio: do nothing below log level TRACE7.  [Yann Ylavic]
-  *) mod_remoteip: Restore compatibility with APR 1.4 
(apr_sockaddr_is_wildcard).
-     [Eric Covener]
-  *) core: On ECBDIC platforms, some errors related to oversized headers
-     may be misreported or be logged as ASCII escapes.  PR 62200
-     [Hank Ibell <hwibell gmail.com>]
-  *) mod_ssl: Fix cmake-based build.  PR 62266.  [Rainer Jung]
-  *) core: Add <IfFile>, <IfDirective> and <IfSection> conditional
-     section containers.  [Eric Covener, Joe Orton]
-* %check: do not load all modules, just use default loadmodule.conf; some 
-  modules require to load another ones in advance
-* %install: parallel install is broken
-
--------------------------------------------------------------------
@@ -115 +4,0 @@
-
@@ -120 +8,0 @@
-

Old:
----
  httpd-2.4.34.tar.bz2
  httpd-2.4.34.tar.bz2.asc

New:
----
  httpd-2.4.33.tar.bz2
  httpd-2.4.33.tar.bz2.asc

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

Other differences:
------------------
++++++ apache2.spec ++++++
--- /var/tmp/diff_new_pack.PCyCrj/_old  2018-07-26 09:49:45.692939675 +0200
+++ /var/tmp/diff_new_pack.PCyCrj/_new  2018-07-26 09:49:45.696939682 +0200
@@ -21,8 +21,7 @@
   %define _fillupdir /var/adm/fillup-templates
 %endif
 
-%define src_name        httpd-%{version}
-%define apache_mmn     %(test -s %{src_name}.tar.bz2 && { echo -n apache_mmn_; 
bzcat %{src_name}.tar.bz2 | awk '/^#define MODULE_MAGIC_NUMBER_MAJOR/ {printf 
"%d", $3}'; } || echo apache_mmn_notfound)
+%define apache_mmn     %(test -s %{SOURCE0} && { echo -n apache_mmn_; bzcat 
%{SOURCE0} | awk '/^#define MODULE_MAGIC_NUMBER_MAJOR/ {printf "%d", $3}'; })
 %define suse_maintenance_mmn  0
 %define        default_mpm     prefork
 %define prefork 1
@@ -69,14 +68,14 @@
 %define build_http2 0
 %endif
 Name:           apache2
-Version:        2.4.34
+Version:        2.4.33
 Release:        0
 Summary:        The Apache Web Server Version 2.4
 License:        Apache-2.0
 Group:          Productivity/Networking/Web/Servers
 Url:            http://httpd.apache.org/
-Source0:        http://www.apache.org/dist/httpd/%{src_name}.tar.bz2
-Source1:        http://www.apache.org/dist/httpd/%{src_name}.tar.bz2.asc
+Source0:        http://www.apache.org/dist/httpd/httpd-%{version}.tar.bz2
+Source1:        http://www.apache.org/dist/httpd/httpd-%{version}.tar.bz2.asc
 Source2:        apache2.keyring
 # Add file to take mtime from it in prep section
 Source3:        apache2.changes
@@ -334,7 +333,7 @@
 to administrators of web servers in general.
 
 %prep
-%setup -q -n %{src_name} -a30
+%setup -q -n httpd-%{version} -a30
 %patch2 -p1
 %patch23
 %patch66 -p1
@@ -458,7 +457,7 @@
        sed -i -e "s@%{_localstatedir}/run@%{runtimedir}@g" 
include/ap_config_layout.h
 
        make CFLAGS="%{optflags} -fvisibility=hidden -fPIC -Wall 
-DDEFAULT_ERRORLOG='\"%{logfiledir}/error_log\"'" %{?_smp_mflags}
-       make DESTDIR=%{buildroot} install -j1
+       make DESTDIR=%{buildroot} install %{?_smp_mflags}
 
        # show pathnames in config files
        echo;echo;echo; diff -U1 docs/conf/httpd-std.conf.in 
docs/conf/httpd-std.conf ||:
@@ -774,11 +773,6 @@
 rm -f %{buildroot}/%{_libdir}/%{name}/*.exp            # needed only on AIX
 rm -f %{buildroot}/%{_sbindir}/checkgid                # needed only for user 
installations from tarball
 rm -r %{buildroot}/%{sysconfdir}/extra                 # it is already in the 
documentation directory
-#
-# do not ship example configuration files in
-# /etc/apache2, but %doc them later
-#
-mv %{buildroot}/%{sysconfdir}/original .
 
 %check
 # now check wether httpd binary runs properly
@@ -786,6 +780,8 @@
 #
 pushd %{buildroot}/%{sysconfdir}
 for i in *.conf; do
+  # loadmodule.conf.test will be created later
+  [ "$i" == loadmodule.conf ] && continue
   cp $i $i.test;
 done
 sed -e 's+%{_libdir}+'%{buildroot}'%{_libdir}+' \
@@ -799,13 +795,23 @@
                default-server.conf > default-server.conf.test
 sed -i 's+%{_localstatedir}/log+'%{buildroot}'%{_localstatedir}/log+' \
                global.conf.test
-sed -i 's+%{_libdir}+%{buildroot}/%{_libdir}+' loadmodule.conf.test
+
+popd
+pushd %{buildroot}
+for i in $(export LC_ALL=C; find .%{libexecdir}-%{default_mpm} -name "*.so" | 
sort); do
+       mod_id=${i#*mod_}; mod_id=${mod_id%.so}_module
+       mod_path=
+       echo LoadModule $mod_id %{buildroot}/${i#.} >> 
.%{sysconfdir}/loadmodule.conf.test
+done
+# auth_ldap_module needs to be loaded after ldap_module
+echo -e "/authnz_ldap\n+\n-m/ldap\nwq" | ed -s 
./%{sysconfdir}/loadmodule.conf.test
 popd
 
 LD_LIBRARY_PATH=%{buildroot}%{_libdir} \
 %{buildroot}/%{_sbindir}/httpd-%{default_mpm} \
        -e debug -t -f %{buildroot}/%{sysconfdir}/httpd.conf.test || exit 1
 rm %{buildroot}/%{sysconfdir}/*.test
+mv %{buildroot}/%{sysconfdir}/original .
 
 %files -f filelist
 %defattr(-,root,root)



++++++ httpd-2.4.34.tar.bz2 -> httpd-2.4.33.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/apache2/httpd-2.4.34.tar.bz2 
/work/SRC/openSUSE:Factory/.apache2.new/httpd-2.4.33.tar.bz2 differ: char 11, 
line 1


Reply via email to