diff --git a/apache-commons-daemon-build.xml b/apache-commons-daemon-build.xml index a5740a0..17a46e3 100644 --- a/apache-commons-daemon-build.xml +++ b/apache-commons-daemon-build.xml @@ -5,7 +5,7 @@ - + diff --git a/apache-commons-daemon.changes b/apache-commons-daemon.changes index 7729baa..e58d8c7 100644 --- a/apache-commons-daemon.changes +++ b/apache-commons-daemon.changes @@ -1,3 +1,25 @@ +------------------------------------------------------------------- +Tue Feb 6 08:04:16 UTC 2024 - Fridrich Strba + +- Disable LTO to avoid undefined symbols on some platforms + +------------------------------------------------------------------- +Tue Oct 17 07:48:06 UTC 2023 - David Anes + +- Update to 1.3.4: + * Procrun. Configured stack size now applies to the main thread + when running in JVM mode. Fixes DAEMON-451. + * Procrun. If the specified log directory does not exist, attempt + to create any missing parent directories, as well as the + specified directory, when the service starts. Fixes DAEMON-452. + * Procrun. Allow Windows service dependencies to be managed by + Procrun or by 'sc config ...'. Fixes DAEMON-458. + * jsvc. Fix DaemonController.reload() only working the first time + it is called. Fixes DAEMON-459. Thanks to Klaus Malorny. + * jsvc. Remove incorrent definition 'supported_os' which defined + in psupport.m4 file to fix jsvc build error on riscv64. + * Bump commons-parent from 54 to 57 #71, #91. + ------------------------------------------------------------------- Wed May 3 07:07:37 UTC 2023 - Pedro Monreal diff --git a/apache-commons-daemon.spec b/apache-commons-daemon.spec index 426efd0..103e666 100644 --- a/apache-commons-daemon.spec +++ b/apache-commons-daemon.spec @@ -1,7 +1,7 @@ # -# spec file +# spec file for package apache-commons-daemon # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,8 +18,9 @@ %{!?make_build:%global make_build make %{?_smp_mflags}} %define short_name commons-daemon +%define _lto_cflags %{nil} Name: apache-%{short_name} -Version: 1.3.3 +Version: 1.3.4 Release: 0 Summary: Commons Daemon - Controlling of Java Daemons License: Apache-2.0 @@ -106,18 +107,22 @@ popd %install # native jsvc +echo "Native" install -Dpm 0755 src/native/unix/jsvc %{buildroot}%{_bindir}/jsvc install -Dpm 0644 src/native/unix/jsvc.1 %{buildroot}%{_mandir}/man1/jsvc.1 # jar +echo "JAR" install -Dpm 0644 target/%{short_name}-%{version}.jar %{buildroot}%{_jnidir}/%{short_name}.jar ln -sf %{_jnidir}/%{short_name}.jar %{buildroot}%{_jnidir}/%{name}.jar # pom +echo "POM" install -Dpm 0644 pom.xml %{buildroot}%{_mavenpomdir}/%{short_name}.pom %add_maven_depmap %{short_name}.pom %{short_name}.jar -a "org.apache.commons:%{short_name}" # javadoc +echo "Javadoc" install -dm 0755 %{buildroot}%{_javadocdir}/%{name} cp -pr target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name} %fdupes -s %{buildroot}%{_javadocdir}/%{name} diff --git a/commons-daemon-1.3.3-src.tar.gz b/commons-daemon-1.3.3-src.tar.gz deleted file mode 100644 index 244fe20..0000000 --- a/commons-daemon-1.3.3-src.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2791b377a47c08caa1b2044faeb1e10fffcb7697151102a7041ee2fe92cbf27b -size 290415 diff --git a/commons-daemon-1.3.3-src.tar.gz.asc b/commons-daemon-1.3.3-src.tar.gz.asc deleted file mode 100644 index 5e5b8da..0000000 --- a/commons-daemon-1.3.3-src.tar.gz.asc +++ /dev/null @@ -1,17 +0,0 @@ ------BEGIN PGP SIGNATURE----- -Comment: GPGTools - http://gpgtools.org - -iQIzBAABCgAdFiEEqcXfTSLpmZjZh1pREMAcWi9gWecFAmN+fsAACgkQEMAcWi9g -Wec7Rg//T3I7Gi6ub3F8cvgEB3my2UuMkwJCDZ/jpGkd/3fRaCby4AUN03/OAsbu -ub1b/KqQlrhzLmMvlD9WeA62eYTkHhsNdosrg3BLhPPJ/kRYJ1oUk4Ftb0y+KyxB -CJDeI8I4MWzGCvNeYG9Cm6ZgCYuSq6CCfYCc6t/agQb/7fBNmx9g3zT8i2Hfr8eQ -PV+lFVqt/C6L9ShBws9C0Z/ZQmu+POAtYYzo/aweZLvybrX3863wQ2E2q6wfx/Me -ixzuqBhL8+k8EEoFSAMho/aOpmNud9iysVw93poYU8pra28BCdYhhJepwQh8IPwS -Kt5NtRG/Gu3dPBNB2OlnmCEjdD7064aFcjey+fjFdbbqkex36egbXEdO4lTZHa09 -qrhxDIzz86YBxUWDn0DRv7w4CidACV4334RredyfT/k4gfnr3xghEnStty0yTIro -2xyhJRACv5sEcCyVyvWI6F/mB15Z7vq3AENtdM8RErPG11kgJM/D+CyhjeXOeJbF -cU4MAZu59JreIl9it2aoosCCRi4S7SSTSAQotBzyzCGqNYh0gaL2s+jYoBK0w2RK -D8W/Xm7OK2aM2KicKhegDf/mFt+n4ISLwhWv5LtMDrFtKJcm8cqZHu2Z9qml3I81 -md6wbm+glUiaQ0t9j9A3P78+QzosG5M8tYMpOkJTEdRNgBE9Fg0= -=vhvE ------END PGP SIGNATURE----- diff --git a/commons-daemon-1.3.4-src.tar.gz b/commons-daemon-1.3.4-src.tar.gz new file mode 100644 index 0000000..787e127 --- /dev/null +++ b/commons-daemon-1.3.4-src.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df4849d05e5816610e67821883f4fc1e11724a0bb8b78b84b21edd5039ecebbe +size 290834 diff --git a/commons-daemon-1.3.4-src.tar.gz.asc b/commons-daemon-1.3.4-src.tar.gz.asc new file mode 100644 index 0000000..e4a9182 --- /dev/null +++ b/commons-daemon-1.3.4-src.tar.gz.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Comment: GPGTools - http://gpgtools.org + +iQIzBAABCgAdFiEEqcXfTSLpmZjZh1pREMAcWi9gWecFAmRU0scACgkQEMAcWi9g +WecYxw/+IYJPDfFdlR+0QDoRsQcNQRxPSh9Zx6rlHrdV0vCPiC8J7X8XxYcBLCqc +Jh7hCmwek/nWn7fHPP+CVJ6K8t/d7GGkHXEdmZ+eJTSoGSnEQQwYGgrJiPTQ4hLQ +oQ2MUxHpKD0ZdHchCm8ogZ4BHuESmGghdVABxb2QhsLnSm/IYpAeSs5D/t+3+pVa +pIrCQ3Ihnk3UZHoZlsjG8zdPxnmgA1xXp4Nqrt5+2WORxvrzyTcKA7h7s6DtgPnb +7ddmo7NESuKHSymQPw6utQVNycmM/C8+MAVUy33AP829j4Q75tebkBsYlK38JiyQ +SiYe0SCP35IRlAPE81moMPjpp7v5vkxU6TXzMc+27meEHn0+bJLqx3wUlCy4WOp7 +HA4/7sjszvf3+eNz0zq0txSY5AOk/ODXmTyuQiC4hgdPzzgHRft/JzcVhiey5MF8 +4mQL8DCN+Nqh1ooyTutiDF3q4m8aDJNiBEWbKJ4OMbyURLJOL43DaLvz8DLxXFOo +cMW6BIOPWkOxdRCxqToeo+vyT+c7DGdaXsPVp49EIZJPWyk+88/xIK76dZHvlUSN +Z+LVEDDy5kC6AIDAuA1VG5VE9pL9r9s9YUnGgAciAP3oF+QKHxeuqQl5ygQo5Igk +iARErXrfm3qpA8CQfPiOkAbHvrJvnKTx6GY4Q5K6VcgbQLTpOgk= +=wz0c +-----END PGP SIGNATURE-----