* [Buildroot] [PATCH v2 1/1] package/libusb-compat: bump to 0.1.8
@ 2023-08-12 21:54 Zoltan Gyarmati
2023-08-22 18:30 ` Thomas Petazzoni via buildroot
0 siblings, 1 reply; 2+ messages in thread
From: Zoltan Gyarmati @ 2023-08-12 21:54 UTC (permalink / raw)
To: buildroot; +Cc: Zoltan Gyarmati
Removing upstreamed patch and force autoreconf
Signed-off-by: Zoltan Gyarmati <zgyarmati@zgyarmati.de>
---
.../0001-fix-a-build-issue-on-linux.patch | 32 -------------------
package/libusb-compat/libusb-compat.hash | 2 +-
package/libusb-compat/libusb-compat.mk | 5 ++-
3 files changed, 5 insertions(+), 34 deletions(-)
delete mode 100644 package/libusb-compat/0001-fix-a-build-issue-on-linux.patch
diff --git a/package/libusb-compat/0001-fix-a-build-issue-on-linux.patch b/package/libusb-compat/0001-fix-a-build-issue-on-linux.patch
deleted file mode 100644
index d2e26b321c..0000000000
--- a/package/libusb-compat/0001-fix-a-build-issue-on-linux.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From af07587e8775c25450cda8ba9e9a8b1a58072634 Mon Sep 17 00:00:00 2001
-From: Bartosz Golaszewski <brgl@bgdev.pl>
-Date: Mon, 3 Jul 2017 15:55:00 +0200
-Subject: [PATCH] fix a build issue on linux
-
-On linux PATH_MAX is defined in linux/limits.h. If we include usb.h
-without previously having indirectly included it, the build fails.
-
-Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
----
- libusb/usb.h | 5 +++++
- 1 file changed, 5 insertions(+)
-
-diff --git a/libusb/usb.h b/libusb/usb.h
-index d2c30aa..7ad9a66 100644
---- a/libusb/usb.h
-+++ b/libusb/usb.h
-@@ -41,6 +41,11 @@ typedef unsigned __int32 uint32_t;
- #include <stdint.h>
- #endif
-
-+/* On linux PATH_MAX is defined in linux/limits.h. */
-+#if defined(__linux__)
-+#include <linux/limits.h>
-+#endif
-+
- /*
- * USB spec information
- *
---
-2.9.3
-
diff --git a/package/libusb-compat/libusb-compat.hash b/package/libusb-compat/libusb-compat.hash
index 3acf3c3408..a198e76058 100644
--- a/package/libusb-compat/libusb-compat.hash
+++ b/package/libusb-compat/libusb-compat.hash
@@ -1,3 +1,3 @@
# Locally computed:
-sha256 8259f8d5b084fe43c47823a939e955e0ba21942b8d112266c39d228cc14764d6 libusb-compat-0.1.7.tar.bz2
+sha256 698c76484f3dec1e0175067cbd1556c3021e94e7f2313ae3ea6a66d900e00827 libusb-compat-0.1.8.tar.bz2
sha256 5df07007198989c622f5d41de8d703e7bef3d0e79d62e24332ee739a452af62a COPYING
diff --git a/package/libusb-compat/libusb-compat.mk b/package/libusb-compat/libusb-compat.mk
index 7c87b3c9d8..d49b753670 100644
--- a/package/libusb-compat/libusb-compat.mk
+++ b/package/libusb-compat/libusb-compat.mk
@@ -5,7 +5,7 @@
################################################################################
LIBUSB_COMPAT_VERSION_MAJOR = 0.1
-LIBUSB_COMPAT_VERSION = $(LIBUSB_COMPAT_VERSION_MAJOR).7
+LIBUSB_COMPAT_VERSION = $(LIBUSB_COMPAT_VERSION_MAJOR).8
LIBUSB_COMPAT_SOURCE = libusb-compat-$(LIBUSB_COMPAT_VERSION).tar.bz2
LIBUSB_COMPAT_SITE = https://github.com/libusb/libusb-compat-0.1/releases/download/v$(LIBUSB_COMPAT_VERSION)
LIBUSB_COMPAT_DEPENDENCIES = host-pkgconf libusb
@@ -14,6 +14,9 @@ LIBUSB_COMPAT_INSTALL_STAGING = YES
LIBUSB_COMPAT_CONFIG_SCRIPTS = libusb-config
LIBUSB_COMPAT_LICENSE = LGPL-2.1+
LIBUSB_COMPAT_LICENSE_FILES = COPYING
+# 0.1.8 tarball was released without configure script by upstream
+# discussed here: https://github.com/libusb/libusb-compat-0.1/issues/28
+LIBUSB_COMPAT_AUTORECONF = YES
ifeq ($(BR2_STATIC_LIBS),)
LIBUSB_COMPAT_CONF_ENV += \
--
2.25.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [Buildroot] [PATCH v2 1/1] package/libusb-compat: bump to 0.1.8
2023-08-12 21:54 [Buildroot] [PATCH v2 1/1] package/libusb-compat: bump to 0.1.8 Zoltan Gyarmati
@ 2023-08-22 18:30 ` Thomas Petazzoni via buildroot
0 siblings, 0 replies; 2+ messages in thread
From: Thomas Petazzoni via buildroot @ 2023-08-22 18:30 UTC (permalink / raw)
To: Zoltan Gyarmati; +Cc: buildroot
On Sat, 12 Aug 2023 23:54:46 +0200
Zoltan Gyarmati <zgyarmati@zgyarmati.de> wrote:
> Removing upstreamed patch and force autoreconf
>
> Signed-off-by: Zoltan Gyarmati <zgyarmati@zgyarmati.de>
> ---
> .../0001-fix-a-build-issue-on-linux.patch | 32 -------------------
> package/libusb-compat/libusb-compat.hash | 2 +-
> package/libusb-compat/libusb-compat.mk | 5 ++-
> 3 files changed, 5 insertions(+), 34 deletions(-)
> delete mode 100644 package/libusb-compat/0001-fix-a-build-issue-on-linux.patch
Applied to next, thanks. You had forgotten to update the
.checkpackageignore file with the patch removed, but I did it when
applying. Thanks!
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2023-08-22 18:30 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-08-12 21:54 [Buildroot] [PATCH v2 1/1] package/libusb-compat: bump to 0.1.8 Zoltan Gyarmati
2023-08-22 18:30 ` Thomas Petazzoni via buildroot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.