Hello community,

here is the log from the commit of package 
nginx-module-http-substitutions-filter for openSUSE:Factory checked in at 
2018-07-25 16:11:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nginx-module-http-substitutions-filter 
(Old)
 and      
/work/SRC/openSUSE:Factory/.nginx-module-http-substitutions-filter.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nginx-module-http-substitutions-filter"

Wed Jul 25 16:11:47 2018 rev:2 rq:625080 version:0.0.0+git13042016.MACRO

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/nginx-module-http-substitutions-filter/nginx-module-http-substitutions-filter.changes
    2018-07-10 16:14:51.313589909 +0200
+++ 
/work/SRC/openSUSE:Factory/.nginx-module-http-substitutions-filter.new/nginx-module-http-substitutions-filter.changes
       2018-07-25 16:11:52.657777072 +0200
@@ -1,0 +2,6 @@
+Tue Jul 24 09:02:39 UTC 2018 - [email protected]
+
+- Adjust configure parameters for binary compatibility with nginx
+  binary package
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ nginx-module-http-substitutions-filter.spec ++++++
--- /var/tmp/diff_new_pack.Oml6Vu/_old  2018-07-25 16:11:53.921779565 +0200
+++ /var/tmp/diff_new_pack.Oml6Vu/_new  2018-07-25 16:11:53.925779573 +0200
@@ -16,6 +16,18 @@
 #
 
 
+%if 0%{?suse_version} != 1315 || 0%{?is_opensuse}
+%bcond_without libatomic
+%else
+%bcond_with    libatomic
+%endif
+
+%if 0%{?suse_version} > 1220
+%bcond_without pcre_jit
+%else
+%bcond_with    pcre_jit
+%endif
+
 %define commit bc58cb11844bc42735bbaef7085ea86ace46d05b
 %define shortcommit %(c=%{commit}; echo ${c:0:7})
 %define project_name ngx_http_substitutions_filter_module
@@ -32,6 +44,10 @@
 Source1:        LICENSE
 Patch0:         dynamic-module.patch
 BuildRequires:  nginx-source
+BuildRequires:  pcre-devel
+%if %{with libatomic}
+BuildRequires:  libatomic-ops-devel
+%endif
 Requires:       nginx = %(rpm -q nginx-source | rev | cut -d. --complement -f1 
| cut -d"-" -f2 | rev)
 
 %description
@@ -53,10 +69,28 @@
 # configure macro cannot be used, because this configure script doesn't
 # accept some options provided by the macro (like i.e. --host).
 ./configure                     \
-  --with-compat                 \
-  --without-http_rewrite_module \
+  --user=nginx --group=nginx                   \
+  --without-select_module                      \
+  --without-poll_module                        \
   --without-http_gzip_module    \
-  --add-dynamic-module=../%{project_name}
+  --with-threads                               \
+  --with-file-aio                              \
+  --with-ipv6                                  \
+  --with-pcre                                  \
+  %if %{with pcre_jit}
+  --with-pcre-jit                              \
+  %endif
+  %if %{with libatomic}
+  --with-libatomic                             \
+  %endif
+  --with-compat                                \
+  --add-dynamic-module=../%{project_name}      \
+%if 0%{?suse_version} > 1220
+  --with-cc-opt="%{optflags} -fPIC -D_GNU_SOURCE -std=gnu99 -fstack-protector" 
\
+  --with-ld-opt="-Wl,-z,relro,-z,now -pie"
+%else
+  --with-cc-opt="%{optflags}"
+%endif
 make modules
 
 %install


Reply via email to