Accepting request 1204181 from server:monitoring:zabbix
OBS-URL: https://build.opensuse.org/request/show/1204181 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zabbix?expand=0&rev=30
This commit is contained in:
commit
85c0a113a7
12
zabbix-reproducible-jar-mtime.patch
Normal file
12
zabbix-reproducible-jar-mtime.patch
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
diff -urEbwB zabbix-6.0.33.orig/src/zabbix_java/Makefile.am zabbix-6.0.33/src/zabbix_java/Makefile.am
|
||||||
|
--- zabbix-6.0.33.orig/src/zabbix_java/Makefile.am 2024-09-26 21:55:13.116258283 +0200
|
||||||
|
+++ zabbix-6.0.33/src/zabbix_java/Makefile.am 2024-09-26 21:58:05.924204894 +0200
|
||||||
|
@@ -18,7 +18,7 @@
|
||||||
|
|
||||||
|
$(ZJG): class src/com/zabbix/gateway/*.java
|
||||||
|
$(JAVAC) -d class/src -classpath $(LIB) src/com/zabbix/gateway/*.java
|
||||||
|
- $(JAR) cf $(ZJG) -C class/src .
|
||||||
|
+ $(JAR) --date="$$(date -u -d @$${SOURCE_DATE_EPOCH:-$$(date +%s)} +%Y-%m-%dT%H:%M:%SZ)" --create --file=$(ZJG) -C class/src .
|
||||||
|
|
||||||
|
test: class
|
||||||
|
echo "badger useruser" > tests/com/zabbix/gateway/jmx_test_beans/jmxremote.password
|
@ -1,3 +1,11 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Sep 26 20:26:42 UTC 2024 - Fridrich Strba <fstrba@suse.com>
|
||||||
|
|
||||||
|
- Added patch:
|
||||||
|
* zabbix-reproducible-jar-mtime.patch
|
||||||
|
+ Use SOURCE_DATE_EPOCH for reproducible jar mtime
|
||||||
|
+ Applied if building with Java >= 17
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Sep 20 07:11:45 UTC 2024 - Boris Manojlovic <boris@steki.net>
|
Fri Sep 20 07:11:45 UTC 2024 - Boris Manojlovic <boris@steki.net>
|
||||||
|
|
||||||
|
11
zabbix.spec
11
zabbix.spec
@ -42,7 +42,9 @@ Source14: zabbix-java-gateway.service
|
|||||||
Source15: README-SSL.SUSE
|
Source15: README-SSL.SUSE
|
||||||
Source16: system-user-zabbix.conf
|
Source16: system-user-zabbix.conf
|
||||||
# PATCH-FIX-OPENSUSE zabbix-6.0.12-netsnmp-fixes.patch fix for removed md5 auth protocol
|
# PATCH-FIX-OPENSUSE zabbix-6.0.12-netsnmp-fixes.patch fix for removed md5 auth protocol
|
||||||
Patch3: zabbix-6.0.12-netsnmp-fixes.patch
|
Patch0: zabbix-6.0.12-netsnmp-fixes.patch
|
||||||
|
# PATCH-FIX-OPENSUSE zabbix-reproducible-jar-mtime.patch reproducible jar mtime with openjdk17+
|
||||||
|
Patch1: zabbix-reproducible-jar-mtime.patch
|
||||||
BuildRequires: apache-rpm-macros
|
BuildRequires: apache-rpm-macros
|
||||||
BuildRequires: apache2-devel
|
BuildRequires: apache2-devel
|
||||||
BuildRequires: autoconf
|
BuildRequires: autoconf
|
||||||
@ -269,7 +271,12 @@ BuildArch: noarch
|
|||||||
Zabbix users and groups required by zabbix packages
|
Zabbix users and groups required by zabbix packages
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup -p0 -n zabbix-%{version}
|
%setup -n zabbix-%{version}
|
||||||
|
%patch -P 0 -p0
|
||||||
|
# The "--date" option was added into jar in OpenJDK 17
|
||||||
|
%if %{?pkg_vcmp:%pkg_vcmp java-devel >= 17}%{!?pkg_vcmp:0}
|
||||||
|
%patch -P 1 -p1
|
||||||
|
%endif
|
||||||
|
|
||||||
cp %{SOURCE6} .
|
cp %{SOURCE6} .
|
||||||
# fix source & config files to respect adapted names
|
# fix source & config files to respect adapted names
|
||||||
|
Loading…
x
Reference in New Issue
Block a user