From e25ceeac8cfb67ef9f855fd39c213615f67e6e7a Mon Sep 17 00:00:00 2001 From: Jonathan Dieter Date: Thu, 8 Feb 2018 18:30:37 +0200 Subject: [PATCH 01/29] Remove obsolete Group tag Signed-off-by: Jonathan Dieter --- usbip.spec | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/usbip.spec b/usbip.spec index ece694e..80ac37a 100644 --- a/usbip.spec +++ b/usbip.spec @@ -3,9 +3,8 @@ Name: usbip License: GPLv2+ Summary: USB/IP user-space -Group: System Environment/Daemons Version: 4.14.11 -Release: 1%{?dist} +Release: 2%{?dist} #Source: https://www.kernel.org/pub/linux/kernel/v4.x/linux-%%{version}.tar.xz # In the interests of keeping the source rpm from being ridiculously large, # download the Linux kernel from above and run `extract_usbip.sh ` @@ -90,6 +89,9 @@ install -pm 644 %{SOURCE2} %{buildroot}%{_unitdir} %{_libdir}/*.so %changelog +* Thu Feb 08 2018 Jonathan Dieter - 4.14.11-2 +- Remove obsolete Group tag + * Sat Jan 13 2018 Jonathan Dieter - 4.14.11-1 - Update usbip to 4.14.11 From a07e93fe415f04cef213ab1461bf7f48545ac984 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 9 Feb 2018 20:10:44 +0000 Subject: [PATCH 02/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- usbip.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/usbip.spec b/usbip.spec index 80ac37a..9de696e 100644 --- a/usbip.spec +++ b/usbip.spec @@ -4,7 +4,7 @@ Name: usbip License: GPLv2+ Summary: USB/IP user-space Version: 4.14.11 -Release: 2%{?dist} +Release: 3%{?dist} #Source: https://www.kernel.org/pub/linux/kernel/v4.x/linux-%%{version}.tar.xz # In the interests of keeping the source rpm from being ridiculously large, # download the Linux kernel from above and run `extract_usbip.sh ` @@ -89,6 +89,9 @@ install -pm 644 %{SOURCE2} %{buildroot}%{_unitdir} %{_libdir}/*.so %changelog +* Fri Feb 09 2018 Fedora Release Engineering - 4.14.11-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Thu Feb 08 2018 Jonathan Dieter - 4.14.11-2 - Remove obsolete Group tag From 58d8cc84fc0b6569a09a3a28ed9b17a925553946 Mon Sep 17 00:00:00 2001 From: Jonathan Dieter Date: Thu, 15 Mar 2018 13:00:40 +0200 Subject: [PATCH 03/29] Attempt another build after supposed failure the last time Signed-off-by: Jonathan Dieter --- usbip.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/usbip.spec b/usbip.spec index 9de696e..b8c2244 100644 --- a/usbip.spec +++ b/usbip.spec @@ -4,7 +4,7 @@ Name: usbip License: GPLv2+ Summary: USB/IP user-space Version: 4.14.11 -Release: 3%{?dist} +Release: 4%{?dist} #Source: https://www.kernel.org/pub/linux/kernel/v4.x/linux-%%{version}.tar.xz # In the interests of keeping the source rpm from being ridiculously large, # download the Linux kernel from above and run `extract_usbip.sh ` @@ -89,6 +89,9 @@ install -pm 644 %{SOURCE2} %{buildroot}%{_unitdir} %{_libdir}/*.so %changelog +* Thu Mar 15 2018 Jonathan Dieter - 4.14.11-4 +- Attempt another build after supposed failure the last time + * Fri Feb 09 2018 Fedora Release Engineering - 4.14.11-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 3aa126742c5de1a18fa329099215b41e0fd414a0 Mon Sep 17 00:00:00 2001 From: Jonathan Dieter Date: Thu, 15 Mar 2018 20:09:21 +0200 Subject: [PATCH 04/29] Update 4.15.10 to fix build failures Signed-off-by: Jonathan Dieter --- .gitignore | 1 + sources | 2 +- usbip.spec | 7 ++++--- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 9c5da17..7ab0a40 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /usbip-4.5.tar.xz /usbip-4.9.9.tar.xz /usbip-4.14.11.tar.xz +/usbip-4.15.10.tar.xz diff --git a/sources b/sources index e43bdb0..16cce4f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (usbip-4.14.11.tar.xz) = 9572ee6a9e0eef4accca33f6596dd11645c6ba072c070be9dccf21b03a51813f9c75b1294e817f99b6085da92edaf2a295be4219c8dce16bbc8b5c35ca786720 +SHA512 (usbip-4.15.10.tar.xz) = dd072441a2b0d32963505f1407e8867cb8ac032cddd9989a15375060573af0a4a8fcdd8350a935a5c429094ac0146871ce46f214c3f1b41cf1ecdfcfd1773a5a diff --git a/usbip.spec b/usbip.spec index b8c2244..9d85052 100644 --- a/usbip.spec +++ b/usbip.spec @@ -3,8 +3,8 @@ Name: usbip License: GPLv2+ Summary: USB/IP user-space -Version: 4.14.11 -Release: 4%{?dist} +Version: 4.15.10 +Release: 1%{?dist} #Source: https://www.kernel.org/pub/linux/kernel/v4.x/linux-%%{version}.tar.xz # In the interests of keeping the source rpm from being ridiculously large, # download the Linux kernel from above and run `extract_usbip.sh ` @@ -89,8 +89,9 @@ install -pm 644 %{SOURCE2} %{buildroot}%{_unitdir} %{_libdir}/*.so %changelog -* Thu Mar 15 2018 Jonathan Dieter - 4.14.11-4 +* Thu Mar 15 2018 Jonathan Dieter - 4.15.10-1 - Attempt another build after supposed failure the last time +- Update to 4.15.10 to fix GCC 8 build failure * Fri Feb 09 2018 Fedora Release Engineering - 4.14.11-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 477b820b172834ab4b7e01e3fb1b945f9f14d16d Mon Sep 17 00:00:00 2001 From: Jonathan Dieter Date: Thu, 28 Jun 2018 16:49:04 +0300 Subject: [PATCH 05/29] Remove unneeded ldconfig scriptlets Signed-off-by: Jonathan Dieter --- usbip.spec | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/usbip.spec b/usbip.spec index 9d85052..598e358 100644 --- a/usbip.spec +++ b/usbip.spec @@ -4,7 +4,7 @@ Name: usbip License: GPLv2+ Summary: USB/IP user-space Version: 4.15.10 -Release: 1%{?dist} +Release: 2%{?dist} #Source: https://www.kernel.org/pub/linux/kernel/v4.x/linux-%%{version}.tar.xz # In the interests of keeping the source rpm from being ridiculously large, # download the Linux kernel from above and run `extract_usbip.sh ` @@ -66,14 +66,12 @@ install -pm 644 %{SOURCE2} %{buildroot}%{_unitdir} %post %systemd_post usbip-client.service usbip-server.service -/sbin/ldconfig %preun %systemd_preun usbip-client.service usbip-server.service %postun %systemd_postun_with_restart usbip-client.service usbip-server.service -/sbin/ldconfig %files %license COPYING @@ -89,6 +87,9 @@ install -pm 644 %{SOURCE2} %{buildroot}%{_unitdir} %{_libdir}/*.so %changelog +* Thu Jun 28 2018 Jonathan Dieter - 4.15.10-2 +- Remove unneeded ldconfig scriptlets + * Thu Mar 15 2018 Jonathan Dieter - 4.15.10-1 - Attempt another build after supposed failure the last time - Update to 4.15.10 to fix GCC 8 build failure From be42f74bef55b96a6bb062dc4915aa7c5c23538a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 08:20:00 +0000 Subject: [PATCH 06/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- usbip.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/usbip.spec b/usbip.spec index 598e358..5352140 100644 --- a/usbip.spec +++ b/usbip.spec @@ -4,7 +4,7 @@ Name: usbip License: GPLv2+ Summary: USB/IP user-space Version: 4.15.10 -Release: 2%{?dist} +Release: 3%{?dist} #Source: https://www.kernel.org/pub/linux/kernel/v4.x/linux-%%{version}.tar.xz # In the interests of keeping the source rpm from being ridiculously large, # download the Linux kernel from above and run `extract_usbip.sh ` @@ -87,6 +87,9 @@ install -pm 644 %{SOURCE2} %{buildroot}%{_unitdir} %{_libdir}/*.so %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 4.15.10-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Thu Jun 28 2018 Jonathan Dieter - 4.15.10-2 - Remove unneeded ldconfig scriptlets From a8eb4ac8b06204f17bb059440ea0b44e2d9b286f Mon Sep 17 00:00:00 2001 From: Jonathan Dieter Date: Thu, 20 Sep 2018 21:28:08 +0100 Subject: [PATCH 07/29] Update to 4.18.9 and add patch to fix #1631148 Signed-off-by: Jonathan Dieter --- .gitignore | 1 + sources | 2 +- usbip-4.18.9-compare-actual-name.patch | 12 ++++++++++++ usbip.spec | 12 +++++++++--- 4 files changed, 23 insertions(+), 4 deletions(-) create mode 100644 usbip-4.18.9-compare-actual-name.patch diff --git a/.gitignore b/.gitignore index 7ab0a40..5dc95b4 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /usbip-4.9.9.tar.xz /usbip-4.14.11.tar.xz /usbip-4.15.10.tar.xz +/usbip-4.18.9.tar.xz diff --git a/sources b/sources index 16cce4f..50e67c2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (usbip-4.15.10.tar.xz) = dd072441a2b0d32963505f1407e8867cb8ac032cddd9989a15375060573af0a4a8fcdd8350a935a5c429094ac0146871ce46f214c3f1b41cf1ecdfcfd1773a5a +SHA512 (usbip-4.18.9.tar.xz) = 722556e8dfd25822dfd1325c3b2053819751c997fb77515667f7ff3ec410d6229a42395ad745533aefa22a2df0cbc361fe608fe9dd082cedaeddba76f6fbc4d4 diff --git a/usbip-4.18.9-compare-actual-name.patch b/usbip-4.18.9-compare-actual-name.patch new file mode 100644 index 0000000..50649bb --- /dev/null +++ b/usbip-4.18.9-compare-actual-name.patch @@ -0,0 +1,12 @@ +diff -urb usbip-4.18.9a/libsrc/vhci_driver.c usbip-4.18.9b/libsrc/vhci_driver.c +--- usbip-4.18.9a/libsrc/vhci_driver.c 2018-09-19 20:41:37.000000000 +0000 ++++ usbip-4.18.9b/libsrc/vhci_driver.c 2018-09-20 10:11:10.843791788 +0000 +@@ -150,7 +150,7 @@ + + static int vhci_hcd_filter(const struct dirent *dirent) + { +- return strcmp(dirent->d_name, "vhci_hcd") >= 0; ++ return !strncmp(dirent->d_name, "vhci_hcd", 9); + } + + static int get_ncontrollers(void) diff --git a/usbip.spec b/usbip.spec index 5352140..c348228 100644 --- a/usbip.spec +++ b/usbip.spec @@ -3,8 +3,8 @@ Name: usbip License: GPLv2+ Summary: USB/IP user-space -Version: 4.15.10 -Release: 3%{?dist} +Version: 4.18.9 +Release: 1%{?dist} #Source: https://www.kernel.org/pub/linux/kernel/v4.x/linux-%%{version}.tar.xz # In the interests of keeping the source rpm from being ridiculously large, # download the Linux kernel from above and run `extract_usbip.sh ` @@ -17,6 +17,7 @@ Source: usbip-%{version}.tar.xz Source1: usbip-server.service Source2: usbip-client.service Source99: extract_usbip.sh +Patch0: usbip-4.18.9-compare-actual-name.patch Requires: kmod(usbip-core.ko) Requires: kmod(usbip-host.ko) Requires: kmod(vhci-hcd.ko) @@ -50,7 +51,7 @@ This package contains headers and static libraries for USB/IP user-space development %prep -%setup -q +%autosetup -p1 %build ./autogen.sh @@ -87,6 +88,11 @@ install -pm 644 %{SOURCE2} %{buildroot}%{_unitdir} %{_libdir}/*.so %changelog +* Thu Sep 20 2018 Jonathan Dieter - 4.18.9-1 +- Update to 4.18.9 +- Add patch to fix problem importing device when another device is in + /sys/devices/platform after vhci (#1631148) + * Sat Jul 14 2018 Fedora Release Engineering - 4.15.10-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 6f756ae6e603a6bfeab5482578ad58513d931a2f Mon Sep 17 00:00:00 2001 From: Jonathan Dieter Date: Thu, 20 Sep 2018 21:47:58 +0100 Subject: [PATCH 08/29] Fix missing period in patch Signed-off-by: Jonathan Dieter --- usbip-4.18.9-compare-actual-name.patch | 2 +- usbip.spec | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/usbip-4.18.9-compare-actual-name.patch b/usbip-4.18.9-compare-actual-name.patch index 50649bb..767fae3 100644 --- a/usbip-4.18.9-compare-actual-name.patch +++ b/usbip-4.18.9-compare-actual-name.patch @@ -6,7 +6,7 @@ diff -urb usbip-4.18.9a/libsrc/vhci_driver.c usbip-4.18.9b/libsrc/vhci_driver.c static int vhci_hcd_filter(const struct dirent *dirent) { - return strcmp(dirent->d_name, "vhci_hcd") >= 0; -+ return !strncmp(dirent->d_name, "vhci_hcd", 9); ++ return !strncmp(dirent->d_name, "vhci_hcd.", 9); } static int get_ncontrollers(void) diff --git a/usbip.spec b/usbip.spec index c348228..24a3670 100644 --- a/usbip.spec +++ b/usbip.spec @@ -4,7 +4,7 @@ Name: usbip License: GPLv2+ Summary: USB/IP user-space Version: 4.18.9 -Release: 1%{?dist} +Release: 2%{?dist} #Source: https://www.kernel.org/pub/linux/kernel/v4.x/linux-%%{version}.tar.xz # In the interests of keeping the source rpm from being ridiculously large, # download the Linux kernel from above and run `extract_usbip.sh ` @@ -92,6 +92,7 @@ install -pm 644 %{SOURCE2} %{buildroot}%{_unitdir} - Update to 4.18.9 - Add patch to fix problem importing device when another device is in /sys/devices/platform after vhci (#1631148) +- Fix missing period in patch * Sat Jul 14 2018 Fedora Release Engineering - 4.15.10-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 7fc1a30e215b08f6c29f661a77b2a8174d209ef3 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 28 Jan 2019 20:18:29 +0100 Subject: [PATCH 09/29] Remove obsolete Group tag References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag --- usbip.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/usbip.spec b/usbip.spec index 24a3670..61aee95 100644 --- a/usbip.spec +++ b/usbip.spec @@ -43,7 +43,6 @@ clients %package devel Summary: USB/IP headers and development libraries -Group: System Environment/Libraries Requires: %{name}%{?_isa} = %{version}-%{release} %description devel From ef3440540ed6a12b300075e45169f4eb16caba7e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 3 Feb 2019 10:57:20 +0000 Subject: [PATCH 10/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- usbip.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/usbip.spec b/usbip.spec index 61aee95..52c4fb1 100644 --- a/usbip.spec +++ b/usbip.spec @@ -4,7 +4,7 @@ Name: usbip License: GPLv2+ Summary: USB/IP user-space Version: 4.18.9 -Release: 2%{?dist} +Release: 3%{?dist} #Source: https://www.kernel.org/pub/linux/kernel/v4.x/linux-%%{version}.tar.xz # In the interests of keeping the source rpm from being ridiculously large, # download the Linux kernel from above and run `extract_usbip.sh ` @@ -87,6 +87,9 @@ install -pm 644 %{SOURCE2} %{buildroot}%{_unitdir} %{_libdir}/*.so %changelog +* Sun Feb 03 2019 Fedora Release Engineering - 4.18.9-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Thu Sep 20 2018 Jonathan Dieter - 4.18.9-1 - Update to 4.18.9 - Add patch to fix problem importing device when another device is in From 8da8d0d0b9d5ca95da3a7e14b8592e439f87f00c Mon Sep 17 00:00:00 2001 From: Jonathan Dieter Date: Mon, 25 Feb 2019 20:19:37 +0000 Subject: [PATCH 11/29] Fix build for GCC 9 Signed-off-by: Jonathan Dieter --- .gitignore | 1 + sources | 2 +- usbip-4.18.9-compare-actual-name.patch | 12 ------- usbip-4.20-fix-gcc9.patch | 47 ++++++++++++++++++++++++++ usbip.spec | 10 ++++-- 5 files changed, 56 insertions(+), 16 deletions(-) delete mode 100644 usbip-4.18.9-compare-actual-name.patch create mode 100644 usbip-4.20-fix-gcc9.patch diff --git a/.gitignore b/.gitignore index 5dc95b4..6fb7306 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /usbip-4.14.11.tar.xz /usbip-4.15.10.tar.xz /usbip-4.18.9.tar.xz +/usbip-4.20.12.tar.xz diff --git a/sources b/sources index 50e67c2..5ab810f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (usbip-4.18.9.tar.xz) = 722556e8dfd25822dfd1325c3b2053819751c997fb77515667f7ff3ec410d6229a42395ad745533aefa22a2df0cbc361fe608fe9dd082cedaeddba76f6fbc4d4 +SHA512 (usbip-4.20.12.tar.xz) = b94e4212d0bf7614e3a331dfc056ec7da38e5d6666db323bf2d20353b7293ec36ed954b41dd5792a7e2530cc5c3bb4710f8374ab58b9c40a9faee5d4c0bbbfb0 diff --git a/usbip-4.18.9-compare-actual-name.patch b/usbip-4.18.9-compare-actual-name.patch deleted file mode 100644 index 767fae3..0000000 --- a/usbip-4.18.9-compare-actual-name.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -urb usbip-4.18.9a/libsrc/vhci_driver.c usbip-4.18.9b/libsrc/vhci_driver.c ---- usbip-4.18.9a/libsrc/vhci_driver.c 2018-09-19 20:41:37.000000000 +0000 -+++ usbip-4.18.9b/libsrc/vhci_driver.c 2018-09-20 10:11:10.843791788 +0000 -@@ -150,7 +150,7 @@ - - static int vhci_hcd_filter(const struct dirent *dirent) - { -- return strcmp(dirent->d_name, "vhci_hcd") >= 0; -+ return !strncmp(dirent->d_name, "vhci_hcd.", 9); - } - - static int get_ncontrollers(void) diff --git a/usbip-4.20-fix-gcc9.patch b/usbip-4.20-fix-gcc9.patch new file mode 100644 index 0000000..f7f98bb --- /dev/null +++ b/usbip-4.20-fix-gcc9.patch @@ -0,0 +1,47 @@ +diff -urb usbip-4.20.12a/libsrc/usbip_common.c usbip-4.20.12b/libsrc/usbip_common.c +--- usbip-4.20.12a/libsrc/usbip_common.c 2019-02-23 08:08:07.000000000 +0000 ++++ usbip-4.20.12b/libsrc/usbip_common.c 2019-02-25 19:56:16.829743800 +0000 +@@ -226,8 +226,8 @@ + path = udev_device_get_syspath(sdev); + name = udev_device_get_sysname(sdev); + +- strncpy(udev->path, path, SYSFS_PATH_MAX); +- strncpy(udev->busid, name, SYSFS_BUS_ID_SIZE); ++ snprintf(udev->path, SYSFS_PATH_MAX, "%s", path); ++ snprintf(udev->busid, SYSFS_BUS_ID_SIZE, "%s", name); + + sscanf(name, "%u-%u", &busnum, &devnum); + udev->busnum = busnum; +diff -urb usbip-4.20.12a/libsrc/usbip_device_driver.c usbip-4.20.12b/libsrc/usbip_device_driver.c +--- usbip-4.20.12a/libsrc/usbip_device_driver.c 2019-02-23 08:08:07.000000000 +0000 ++++ usbip-4.20.12b/libsrc/usbip_device_driver.c 2019-02-25 19:55:08.329692079 +0000 +@@ -103,7 +103,7 @@ + copy_descr_attr16(dev, &descr, idProduct); + copy_descr_attr16(dev, &descr, bcdDevice); + +- strncpy(dev->path, path, SYSFS_PATH_MAX); ++ snprintf(dev->path, SYSFS_PATH_MAX, "%s", path); + + dev->speed = USB_SPEED_UNKNOWN; + speed = udev_device_get_sysattr_value(sdev, "current_speed"); +@@ -122,7 +122,7 @@ + dev->busnum = 0; + + name = udev_device_get_sysname(plat); +- strncpy(dev->busid, name, SYSFS_BUS_ID_SIZE); ++ snprintf(dev->busid, SYSFS_BUS_ID_SIZE, "%s", name); + return 0; + err: + fclose(fd); +diff -urb usbip-4.20.12a/src/usbip_network.h usbip-4.20.12b/src/usbip_network.h +--- usbip-4.20.12a/src/usbip_network.h 2019-02-23 08:08:07.000000000 +0000 ++++ usbip-4.20.12b/src/usbip_network.h 2019-02-25 20:17:11.216594529 +0000 +@@ -14,6 +14,8 @@ + + #include + ++#pragma GCC diagnostic ignored "-Waddress-of-packed-member" ++ + extern int usbip_port; + extern char *usbip_port_string; + void usbip_setup_port_number(char *arg); diff --git a/usbip.spec b/usbip.spec index 52c4fb1..32b51f3 100644 --- a/usbip.spec +++ b/usbip.spec @@ -3,8 +3,8 @@ Name: usbip License: GPLv2+ Summary: USB/IP user-space -Version: 4.18.9 -Release: 3%{?dist} +Version: 4.20.12 +Release: 1%{?dist} #Source: https://www.kernel.org/pub/linux/kernel/v4.x/linux-%%{version}.tar.xz # In the interests of keeping the source rpm from being ridiculously large, # download the Linux kernel from above and run `extract_usbip.sh ` @@ -17,7 +17,7 @@ Source: usbip-%{version}.tar.xz Source1: usbip-server.service Source2: usbip-client.service Source99: extract_usbip.sh -Patch0: usbip-4.18.9-compare-actual-name.patch +Patch0: usbip-4.20-fix-gcc9.patch Requires: kmod(usbip-core.ko) Requires: kmod(usbip-host.ko) Requires: kmod(vhci-hcd.ko) @@ -87,6 +87,10 @@ install -pm 644 %{SOURCE2} %{buildroot}%{_unitdir} %{_libdir}/*.so %changelog +* Mon Feb 25 2019 Jonathan Dieter - 4.20.12-1 +- Update to 4.20.12 +- Fix build failure on GCC 9.0 + * Sun Feb 03 2019 Fedora Release Engineering - 4.18.9-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 26c9548acb9b000b86db6f858b08805c31d8c4c8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 02:39:25 +0000 Subject: [PATCH 12/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- usbip.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/usbip.spec b/usbip.spec index 32b51f3..672b915 100644 --- a/usbip.spec +++ b/usbip.spec @@ -4,7 +4,7 @@ Name: usbip License: GPLv2+ Summary: USB/IP user-space Version: 4.20.12 -Release: 1%{?dist} +Release: 2%{?dist} #Source: https://www.kernel.org/pub/linux/kernel/v4.x/linux-%%{version}.tar.xz # In the interests of keeping the source rpm from being ridiculously large, # download the Linux kernel from above and run `extract_usbip.sh ` @@ -87,6 +87,9 @@ install -pm 644 %{SOURCE2} %{buildroot}%{_unitdir} %{_libdir}/*.so %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 4.20.12-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Mon Feb 25 2019 Jonathan Dieter - 4.20.12-1 - Update to 4.20.12 - Fix build failure on GCC 9.0 From b8be2229c34ec4224913618d7ad781e73af0ede0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 02:46:51 +0000 Subject: [PATCH 13/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- usbip.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/usbip.spec b/usbip.spec index 672b915..95d9c77 100644 --- a/usbip.spec +++ b/usbip.spec @@ -4,7 +4,7 @@ Name: usbip License: GPLv2+ Summary: USB/IP user-space Version: 4.20.12 -Release: 2%{?dist} +Release: 3%{?dist} #Source: https://www.kernel.org/pub/linux/kernel/v4.x/linux-%%{version}.tar.xz # In the interests of keeping the source rpm from being ridiculously large, # download the Linux kernel from above and run `extract_usbip.sh ` @@ -87,6 +87,9 @@ install -pm 644 %{SOURCE2} %{buildroot}%{_unitdir} %{_libdir}/*.so %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 4.20.12-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Sat Jul 27 2019 Fedora Release Engineering - 4.20.12-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From b06459f901945e10580082b295fbb3d8f030094b Mon Sep 17 00:00:00 2001 From: Jonathan Dieter Date: Mon, 3 Feb 2020 20:03:09 +0000 Subject: [PATCH 14/29] Work around build failure on GCC 10 Signed-off-by: Jonathan Dieter --- .gitignore | 1 + sources | 2 +- usbip-4.20-fix-gcc9.patch | 47 --------------------------------------- usbip-5.5-fix-gcc9.patch | 12 ++++++++++ usbip.spec | 15 ++++++++----- 5 files changed, 24 insertions(+), 53 deletions(-) delete mode 100644 usbip-4.20-fix-gcc9.patch create mode 100644 usbip-5.5-fix-gcc9.patch diff --git a/.gitignore b/.gitignore index 6fb7306..15e42fa 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /usbip-4.15.10.tar.xz /usbip-4.18.9.tar.xz /usbip-4.20.12.tar.xz +/usbip-5.5.tar.xz diff --git a/sources b/sources index 5ab810f..72cc97c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (usbip-4.20.12.tar.xz) = b94e4212d0bf7614e3a331dfc056ec7da38e5d6666db323bf2d20353b7293ec36ed954b41dd5792a7e2530cc5c3bb4710f8374ab58b9c40a9faee5d4c0bbbfb0 +SHA512 (usbip-5.5.tar.xz) = a0286a18a148617cbb46fd119e73062b9dd35a62b144727fe9309462a40cf4038176eea422d8f0c13d32c9712c878586802ba7276e5a15101757fb1886603c5c diff --git a/usbip-4.20-fix-gcc9.patch b/usbip-4.20-fix-gcc9.patch deleted file mode 100644 index f7f98bb..0000000 --- a/usbip-4.20-fix-gcc9.patch +++ /dev/null @@ -1,47 +0,0 @@ -diff -urb usbip-4.20.12a/libsrc/usbip_common.c usbip-4.20.12b/libsrc/usbip_common.c ---- usbip-4.20.12a/libsrc/usbip_common.c 2019-02-23 08:08:07.000000000 +0000 -+++ usbip-4.20.12b/libsrc/usbip_common.c 2019-02-25 19:56:16.829743800 +0000 -@@ -226,8 +226,8 @@ - path = udev_device_get_syspath(sdev); - name = udev_device_get_sysname(sdev); - -- strncpy(udev->path, path, SYSFS_PATH_MAX); -- strncpy(udev->busid, name, SYSFS_BUS_ID_SIZE); -+ snprintf(udev->path, SYSFS_PATH_MAX, "%s", path); -+ snprintf(udev->busid, SYSFS_BUS_ID_SIZE, "%s", name); - - sscanf(name, "%u-%u", &busnum, &devnum); - udev->busnum = busnum; -diff -urb usbip-4.20.12a/libsrc/usbip_device_driver.c usbip-4.20.12b/libsrc/usbip_device_driver.c ---- usbip-4.20.12a/libsrc/usbip_device_driver.c 2019-02-23 08:08:07.000000000 +0000 -+++ usbip-4.20.12b/libsrc/usbip_device_driver.c 2019-02-25 19:55:08.329692079 +0000 -@@ -103,7 +103,7 @@ - copy_descr_attr16(dev, &descr, idProduct); - copy_descr_attr16(dev, &descr, bcdDevice); - -- strncpy(dev->path, path, SYSFS_PATH_MAX); -+ snprintf(dev->path, SYSFS_PATH_MAX, "%s", path); - - dev->speed = USB_SPEED_UNKNOWN; - speed = udev_device_get_sysattr_value(sdev, "current_speed"); -@@ -122,7 +122,7 @@ - dev->busnum = 0; - - name = udev_device_get_sysname(plat); -- strncpy(dev->busid, name, SYSFS_BUS_ID_SIZE); -+ snprintf(dev->busid, SYSFS_BUS_ID_SIZE, "%s", name); - return 0; - err: - fclose(fd); -diff -urb usbip-4.20.12a/src/usbip_network.h usbip-4.20.12b/src/usbip_network.h ---- usbip-4.20.12a/src/usbip_network.h 2019-02-23 08:08:07.000000000 +0000 -+++ usbip-4.20.12b/src/usbip_network.h 2019-02-25 20:17:11.216594529 +0000 -@@ -14,6 +14,8 @@ - - #include - -+#pragma GCC diagnostic ignored "-Waddress-of-packed-member" -+ - extern int usbip_port; - extern char *usbip_port_string; - void usbip_setup_port_number(char *arg); diff --git a/usbip-5.5-fix-gcc9.patch b/usbip-5.5-fix-gcc9.patch new file mode 100644 index 0000000..21212aa --- /dev/null +++ b/usbip-5.5-fix-gcc9.patch @@ -0,0 +1,12 @@ +diff -urb usbip-5.5/src/usbip_network.h usbip-5.5b/src/usbip_network.h +--- usbip-5.5/src/usbip_network.h 2020-01-27 00:23:03.000000000 +0000 ++++ usbip-5.5b/src/usbip_network.h 2020-02-03 19:55:55.760558946 +0000 +@@ -14,6 +14,8 @@ + + #include + ++#pragma GCC diagnostic ignored "-Waddress-of-packed-member" ++ + extern int usbip_port; + extern char *usbip_port_string; + void usbip_setup_port_number(char *arg); diff --git a/usbip.spec b/usbip.spec index 95d9c77..471a56b 100644 --- a/usbip.spec +++ b/usbip.spec @@ -1,11 +1,11 @@ -%global _hardened_build 1 +%define _legacy_common_support 1 Name: usbip License: GPLv2+ Summary: USB/IP user-space -Version: 4.20.12 -Release: 3%{?dist} -#Source: https://www.kernel.org/pub/linux/kernel/v4.x/linux-%%{version}.tar.xz +Version: 5.5 +Release: 1%{?dist} +#Source: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%%{version}.tar.xz # In the interests of keeping the source rpm from being ridiculously large, # download the Linux kernel from above and run `extract_usbip.sh ` # in the SOURCE directory. @@ -17,7 +17,7 @@ Source: usbip-%{version}.tar.xz Source1: usbip-server.service Source2: usbip-client.service Source99: extract_usbip.sh -Patch0: usbip-4.20-fix-gcc9.patch +Patch0: usbip-5.5-fix-gcc9.patch Requires: kmod(usbip-core.ko) Requires: kmod(usbip-host.ko) Requires: kmod(vhci-hcd.ko) @@ -87,6 +87,11 @@ install -pm 644 %{SOURCE2} %{buildroot}%{_unitdir} %{_libdir}/*.so %changelog +* Mon Feb 03 2020 Jonathan Dieter - 5.5-1 +- Update to 5.5 +- Work around build failure on GCC 10 +- Remove unneeded hardened build flag (since all builds are hardened by default) + * Fri Jan 31 2020 Fedora Release Engineering - 4.20.12-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 432f5c35c2dca949a13516980c7cf26584990bb9 Mon Sep 17 00:00:00 2001 From: Jonathan Dieter Date: Fri, 17 Jul 2020 16:58:19 +0100 Subject: [PATCH 15/29] Update to 5.7.9 to hopefully fix #1856443 Signed-off-by: Jonathan Dieter --- .gitignore | 1 + sources | 2 +- usbip.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 15e42fa..9b7e3d5 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /usbip-4.18.9.tar.xz /usbip-4.20.12.tar.xz /usbip-5.5.tar.xz +/usbip-5.7.9.tar.xz diff --git a/sources b/sources index 72cc97c..5bf4029 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (usbip-5.5.tar.xz) = a0286a18a148617cbb46fd119e73062b9dd35a62b144727fe9309462a40cf4038176eea422d8f0c13d32c9712c878586802ba7276e5a15101757fb1886603c5c +SHA512 (usbip-5.7.9.tar.xz) = 2ce175573d6387a975d7ec3132686940e903ebb63570c403b82a2e07f9fbdb365c8f1ad90bb8f1c676cc51ab1242347f9796d10ad12799957b4db0ef8e49ac46 diff --git a/usbip.spec b/usbip.spec index 471a56b..9dc0412 100644 --- a/usbip.spec +++ b/usbip.spec @@ -3,7 +3,7 @@ Name: usbip License: GPLv2+ Summary: USB/IP user-space -Version: 5.5 +Version: 5.7.9 Release: 1%{?dist} #Source: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%%{version}.tar.xz # In the interests of keeping the source rpm from being ridiculously large, @@ -87,6 +87,9 @@ install -pm 644 %{SOURCE2} %{buildroot}%{_unitdir} %{_libdir}/*.so %changelog +* Fri Jul 17 2020 Jonathan Dieter - 5-7.9-1 +- Update to 5.7.9 to hopefully fix #1856443 + * Mon Feb 03 2020 Jonathan Dieter - 5.5-1 - Update to 5.5 - Work around build failure on GCC 10 From 4fac947eada5189eeadde4e765ddb05751babb0e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 13:25:42 +0000 Subject: [PATCH 16/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- usbip.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/usbip.spec b/usbip.spec index 9dc0412..77ee3a1 100644 --- a/usbip.spec +++ b/usbip.spec @@ -4,7 +4,7 @@ Name: usbip License: GPLv2+ Summary: USB/IP user-space Version: 5.7.9 -Release: 1%{?dist} +Release: 2%{?dist} #Source: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%%{version}.tar.xz # In the interests of keeping the source rpm from being ridiculously large, # download the Linux kernel from above and run `extract_usbip.sh ` @@ -87,6 +87,9 @@ install -pm 644 %{SOURCE2} %{buildroot}%{_unitdir} %{_libdir}/*.so %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 5.7.9-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jul 17 2020 Jonathan Dieter - 5-7.9-1 - Update to 5.7.9 to hopefully fix #1856443 From 492e490800fb78c8517783ccfb84646d5a0c1856 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sat, 9 Jan 2021 00:29:01 +0000 Subject: [PATCH 17/29] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- usbip.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/usbip.spec b/usbip.spec index 77ee3a1..284c2cb 100644 --- a/usbip.spec +++ b/usbip.spec @@ -26,6 +26,7 @@ Requires: hwdata Requires(post): systemd Requires(preun): systemd Requires(postun): systemd +BuildRequires: make BuildRequires: systemd BuildRequires: libudev-devel BuildRequires: libtool autoconf From ce32eaa2224da62f04e91b017a4f5b032233444f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 22:47:46 +0000 Subject: [PATCH 18/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- usbip.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/usbip.spec b/usbip.spec index 284c2cb..4e3477d 100644 --- a/usbip.spec +++ b/usbip.spec @@ -4,7 +4,7 @@ Name: usbip License: GPLv2+ Summary: USB/IP user-space Version: 5.7.9 -Release: 2%{?dist} +Release: 3%{?dist} #Source: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%%{version}.tar.xz # In the interests of keeping the source rpm from being ridiculously large, # download the Linux kernel from above and run `extract_usbip.sh ` @@ -88,6 +88,9 @@ install -pm 644 %{SOURCE2} %{buildroot}%{_unitdir} %{_libdir}/*.so %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 5.7.9-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 5.7.9-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 6320af08669a47b55cc96e32bad4a80648759438 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Tue, 2 Mar 2021 16:12:04 +0100 Subject: [PATCH 19/29] Rebuilt for updated systemd-rpm-macros See https://pagure.io/fesco/issue/2583. --- usbip.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/usbip.spec b/usbip.spec index 4e3477d..8c2db14 100644 --- a/usbip.spec +++ b/usbip.spec @@ -4,7 +4,7 @@ Name: usbip License: GPLv2+ Summary: USB/IP user-space Version: 5.7.9 -Release: 3%{?dist} +Release: 4%{?dist} #Source: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%%{version}.tar.xz # In the interests of keeping the source rpm from being ridiculously large, # download the Linux kernel from above and run `extract_usbip.sh ` @@ -88,6 +88,10 @@ install -pm 644 %{SOURCE2} %{buildroot}%{_unitdir} %{_libdir}/*.so %changelog +* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek - 5.7.9-4 +- Rebuilt for updated systemd-rpm-macros + See https://pagure.io/fesco/issue/2583. + * Wed Jan 27 2021 Fedora Release Engineering - 5.7.9-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From d1ee907796be0a542c4f6e9bfc7d1aa9da389b43 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 20:10:39 +0000 Subject: [PATCH 20/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- usbip.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/usbip.spec b/usbip.spec index 8c2db14..a6acce4 100644 --- a/usbip.spec +++ b/usbip.spec @@ -4,7 +4,7 @@ Name: usbip License: GPLv2+ Summary: USB/IP user-space Version: 5.7.9 -Release: 4%{?dist} +Release: 5%{?dist} #Source: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%%{version}.tar.xz # In the interests of keeping the source rpm from being ridiculously large, # download the Linux kernel from above and run `extract_usbip.sh ` @@ -88,6 +88,9 @@ install -pm 644 %{SOURCE2} %{buildroot}%{_unitdir} %{_libdir}/*.so %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 5.7.9-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek - 5.7.9-4 - Rebuilt for updated systemd-rpm-macros See https://pagure.io/fesco/issue/2583. From 6df982c9b8e98a511f0e1f69c0fb7fd3f2586e79 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 03:39:47 +0000 Subject: [PATCH 21/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- usbip.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/usbip.spec b/usbip.spec index a6acce4..9135407 100644 --- a/usbip.spec +++ b/usbip.spec @@ -4,7 +4,7 @@ Name: usbip License: GPLv2+ Summary: USB/IP user-space Version: 5.7.9 -Release: 5%{?dist} +Release: 6%{?dist} #Source: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%%{version}.tar.xz # In the interests of keeping the source rpm from being ridiculously large, # download the Linux kernel from above and run `extract_usbip.sh ` @@ -88,6 +88,9 @@ install -pm 644 %{SOURCE2} %{buildroot}%{_unitdir} %{_libdir}/*.so %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 5.7.9-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 5.7.9-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 290d7f7e8d2a9c2bf8383232fbdc61584ba69be9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 11:32:47 +0000 Subject: [PATCH 22/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- usbip.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/usbip.spec b/usbip.spec index 9135407..d754298 100644 --- a/usbip.spec +++ b/usbip.spec @@ -4,7 +4,7 @@ Name: usbip License: GPLv2+ Summary: USB/IP user-space Version: 5.7.9 -Release: 6%{?dist} +Release: 7%{?dist} #Source: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%%{version}.tar.xz # In the interests of keeping the source rpm from being ridiculously large, # download the Linux kernel from above and run `extract_usbip.sh ` @@ -88,6 +88,9 @@ install -pm 644 %{SOURCE2} %{buildroot}%{_unitdir} %{_libdir}/*.so %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 5.7.9-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Jan 22 2022 Fedora Release Engineering - 5.7.9-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 73eb75019855bf11bfca729bc5ad8743ae52057c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 05:58:01 +0000 Subject: [PATCH 23/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- usbip.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/usbip.spec b/usbip.spec index d754298..b90e71f 100644 --- a/usbip.spec +++ b/usbip.spec @@ -4,7 +4,7 @@ Name: usbip License: GPLv2+ Summary: USB/IP user-space Version: 5.7.9 -Release: 7%{?dist} +Release: 8%{?dist} #Source: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%%{version}.tar.xz # In the interests of keeping the source rpm from being ridiculously large, # download the Linux kernel from above and run `extract_usbip.sh ` @@ -88,6 +88,9 @@ install -pm 644 %{SOURCE2} %{buildroot}%{_unitdir} %{_libdir}/*.so %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 5.7.9-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Jul 23 2022 Fedora Release Engineering - 5.7.9-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 0d2e13429c8ec7661f5f76a0561550ce79e3228b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 17:16:07 +0000 Subject: [PATCH 24/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- usbip.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/usbip.spec b/usbip.spec index b90e71f..f347e1e 100644 --- a/usbip.spec +++ b/usbip.spec @@ -4,7 +4,7 @@ Name: usbip License: GPLv2+ Summary: USB/IP user-space Version: 5.7.9 -Release: 8%{?dist} +Release: 9%{?dist} #Source: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%%{version}.tar.xz # In the interests of keeping the source rpm from being ridiculously large, # download the Linux kernel from above and run `extract_usbip.sh ` @@ -88,6 +88,9 @@ install -pm 644 %{SOURCE2} %{buildroot}%{_unitdir} %{_libdir}/*.so %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 5.7.9-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 5.7.9-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 62c18279eacbdb4a4e1a566889a1632087b5d03c Mon Sep 17 00:00:00 2001 From: Jonathan Dieter Date: Fri, 4 Aug 2023 09:57:28 +0100 Subject: [PATCH 25/29] Update License tag to SPDX Signed-off-by: Jonathan Dieter --- usbip.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/usbip.spec b/usbip.spec index f347e1e..78c0bc2 100644 --- a/usbip.spec +++ b/usbip.spec @@ -1,7 +1,7 @@ %define _legacy_common_support 1 Name: usbip -License: GPLv2+ +License: GPL-2.0-only Summary: USB/IP user-space Version: 5.7.9 Release: 9%{?dist} From 9802aea1809e568ed0b9c64ba82b1b5f72245ae5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 07:17:21 +0000 Subject: [PATCH 26/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- usbip.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/usbip.spec b/usbip.spec index 78c0bc2..7864727 100644 --- a/usbip.spec +++ b/usbip.spec @@ -4,7 +4,7 @@ Name: usbip License: GPL-2.0-only Summary: USB/IP user-space Version: 5.7.9 -Release: 9%{?dist} +Release: 10%{?dist} #Source: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%%{version}.tar.xz # In the interests of keeping the source rpm from being ridiculously large, # download the Linux kernel from above and run `extract_usbip.sh ` @@ -88,6 +88,9 @@ install -pm 644 %{SOURCE2} %{buildroot}%{_unitdir} %{_libdir}/*.so %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 5.7.9-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jul 22 2023 Fedora Release Engineering - 5.7.9-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From e3f9a81c1cf49decda3789ec8eb2b9f0c541dd5c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 08:25:06 +0000 Subject: [PATCH 27/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- usbip.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/usbip.spec b/usbip.spec index 7864727..7df3a16 100644 --- a/usbip.spec +++ b/usbip.spec @@ -4,7 +4,7 @@ Name: usbip License: GPL-2.0-only Summary: USB/IP user-space Version: 5.7.9 -Release: 10%{?dist} +Release: 11%{?dist} #Source: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%%{version}.tar.xz # In the interests of keeping the source rpm from being ridiculously large, # download the Linux kernel from above and run `extract_usbip.sh ` @@ -88,6 +88,9 @@ install -pm 644 %{SOURCE2} %{buildroot}%{_unitdir} %{_libdir}/*.so %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 5.7.9-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Sat Jan 27 2024 Fedora Release Engineering - 5.7.9-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From ef0dca66836dd7aca6dec05cb681fd919b901c4e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 13:56:15 +0000 Subject: [PATCH 28/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- usbip.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/usbip.spec b/usbip.spec index 7df3a16..a212f1b 100644 --- a/usbip.spec +++ b/usbip.spec @@ -4,7 +4,7 @@ Name: usbip License: GPL-2.0-only Summary: USB/IP user-space Version: 5.7.9 -Release: 11%{?dist} +Release: 12%{?dist} #Source: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%%{version}.tar.xz # In the interests of keeping the source rpm from being ridiculously large, # download the Linux kernel from above and run `extract_usbip.sh ` @@ -88,6 +88,9 @@ install -pm 644 %{SOURCE2} %{buildroot}%{_unitdir} %{_libdir}/*.so %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 5.7.9-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Sat Jul 20 2024 Fedora Release Engineering - 5.7.9-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From ccd6b0500606b66a76fddbbaf8dc265e675952f1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 19:52:30 +0000 Subject: [PATCH 29/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- usbip.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/usbip.spec b/usbip.spec index a212f1b..99eb0bd 100644 --- a/usbip.spec +++ b/usbip.spec @@ -4,7 +4,7 @@ Name: usbip License: GPL-2.0-only Summary: USB/IP user-space Version: 5.7.9 -Release: 12%{?dist} +Release: 13%{?dist} #Source: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%%{version}.tar.xz # In the interests of keeping the source rpm from being ridiculously large, # download the Linux kernel from above and run `extract_usbip.sh ` @@ -88,6 +88,9 @@ install -pm 644 %{SOURCE2} %{buildroot}%{_unitdir} %{_libdir}/*.so %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 5.7.9-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sun Jan 19 2025 Fedora Release Engineering - 5.7.9-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild