Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package fcoe-utils for openSUSE:Factory checked in at 2026-03-14 22:20:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fcoe-utils (Old) and /work/SRC/openSUSE:Factory/.fcoe-utils.new.8177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fcoe-utils" Sat Mar 14 22:20:18 2026 rev:26 rq:1338543 version:1.0.34+9.3d27180c86c Changes: -------- --- /work/SRC/openSUSE:Factory/fcoe-utils/fcoe-utils.changes 2024-02-27 22:44:00.577099168 +0100 +++ /work/SRC/openSUSE:Factory/.fcoe-utils.new.8177/fcoe-utils.changes 2026-03-14 22:20:32.120510585 +0100 @@ -1,0 +2,27 @@ +Wed Feb 18 20:31:21 UTC 2026 - Lee Duncan <[email protected]> + +- Update to version 1.0.34+9.3d27180c86c, removing the need + for 3 existing patches (see below): + * Fix build against glibc 2.43 + (patch fcoe-utils-glibc-2.43.patch, no longer needed) + * updated path + * using vendor directory (e.g. /usr/etc) as fallback for /etc + (patch usr_etc.patch no longer needed) + * fcoemon: add snprintf string precision modifiers in fcm_netif_advance + * Fix GCC 12 warning. + (patch fcoe-utils-Fix-GCC-12-warning.patch no longer needed) + * Preparing for version v1.0.34 + +------------------------------------------------------------------- +Thu Feb 5 14:27:34 UTC 2026 - Dominique Leuenberger <[email protected]> + +- Add fcoe-utils-glibc-2.43.patch: Fix build against glibc 2.43. + +------------------------------------------------------------------- +Tue Jun 10 12:21:14 UTC 2025 - Stefan Schubert <[email protected]> + +- Moved /etc/fcoe/cfg-ethx and /etc/fcoe/config to /usr/etc. +- This patch is upstream: https://github.com/openSUSE/fcoe-utils/pull/24 + and is called usr_etc.patch + +------------------------------------------------------------------- Old: ---- fcoe-utils-1.0.34.tar.xz fcoe-utils-Fix-GCC-12-warning.patch New: ---- _servicedata fcoe-utils-1.0.34+9.3d27180c86c.tar.xz ----------(Old B)---------- Old: * Fix GCC 12 warning. (patch fcoe-utils-Fix-GCC-12-warning.patch no longer needed) * Preparing for version v1.0.34 ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fcoe-utils.spec ++++++ --- /var/tmp/diff_new_pack.83Y8t4/_old 2026-03-14 22:20:34.192596361 +0100 +++ /var/tmp/diff_new_pack.83Y8t4/_new 2026-03-14 22:20:34.220597521 +0100 @@ -1,7 +1,8 @@ # # spec file for package fcoe-utils # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2026 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -31,14 +32,13 @@ Requires: open-lldp Requires: pkgconfig(systemd) %systemd_ordering -Version: 1.0.34 +Version: 1.0.34+9.3d27180c86c Release: 0 Summary: FCoE userspace management tools License: GPL-2.0-only Group: System/Daemons Source: %{name}-%{version}.tar.xz Patch0: harden_fcoe.service.patch -Patch1: %{name}-Fix-GCC-12-warning.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %{?systemd_requires} @@ -46,13 +46,17 @@ Userspace tools to manage FibreChannel over Ethernet (FCoE) connections. - %prep %autosetup -p1 %build autoreconf -vi +%if 0%{?suse_version} > 1500 +%configure --with-vendordir=%{_distconfdir} +#mkdir -p %{buildroot}%{_distconfdir}/fcoe +%else %configure +%endif make %{?_smp_mflags} %install @@ -73,6 +77,12 @@ %pre %service_add_pre fcoe.service fcoemon.socket +%if 0%{?suse_version} > 1500 +# Prepare for migration to /usr/etc; save any old .rpmsave +for i in fcoe/config fcoe/cfg-ethx; do + test -f %{_sysconfdir}/${i}.rpmsave && mv -v %{_sysconfdir}/${i}.rpmsave %{_sysconfdir}/${i}.rpmsave.old ||: +done +%endif %post %service_add_post fcoe.service fcoemon.socket @@ -84,6 +94,14 @@ %postun %service_del_postun fcoe.service fcoemon.socket +%if 0%{?suse_version} > 1500 +%posttrans +# Migration to /usr/etc, restore just created .rpmsave +for i in fcoe/config fcoe/cfg-ethx; do + test -f %{_sysconfdir}/${i}.rpmsave && mv -v %{_sysconfdir}/${i}.rpmsave %{_sysconfdir}/${i} ||: +done +%endif + %files %defattr(-,root,root,-) %license COPYING @@ -92,9 +110,15 @@ %{_mandir}/man8/* %{_unitdir}/fcoe.service %{_unitdir}/fcoemon.socket +%if 0%{?suse_version} > 1500 +%{_distconfdir}/fcoe/ +%{_distconfdir}/fcoe/config +%{_distconfdir}/fcoe/cfg-ethx +%else %{_sysconfdir}/fcoe/ %config(noreplace) %{_sysconfdir}/fcoe/config %config(noreplace) %{_sysconfdir}/fcoe/cfg-ethx +%endif %{_datadir}/bash-completion/completions/ %{_libexecdir}/fcoe/ ++++++ _service ++++++ --- /var/tmp/diff_new_pack.83Y8t4/_old 2026-03-14 22:20:34.448606960 +0100 +++ /var/tmp/diff_new_pack.83Y8t4/_new 2026-03-14 22:20:34.452607125 +0100 @@ -3,16 +3,16 @@ <param name="url">https://github.com/openSUSE/fcoe-utils.git</param> <param name="scm">git</param> <param name="filename">fcoe-utils</param> - <param name="versionformat">1.0.34</param> - <param name="revision">v1.0.34</param> + <param name="version">HEAD</param> + <param name="versionformat">1.0.34+@TAG_OFFSET@.%h</param> + <param name="match-tag">v1.0.[0-9]*</param> + <param name="revision">master</param> + <param name="changesgenerate">enable</param> <param name="exclude">.git</param> </service> <service name="recompress" mode="disabled"> - <param name="file">*.tar</param> + <param name="file">fcoe-utils*.tar</param> <param name="compression">xz</param> </service> - <service name="set_version" mode="disabled"> - <param name="basename">fcoe-utils</param> - </service> </services> ++++++ _servicedata ++++++ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/openSUSE/fcoe-utils.git</param> <param name="changesrevision">3d27180c86ca88c315f9d9d920204d0d01e6235b</param></service></servicedata> (No newline at EOF)
