* [Buildroot] [PATCH 1/1] package/libusb-compat: bump to 0.1.8
@ 2023-08-12 17:53 Zoltan Gyarmati
2023-08-12 19:55 ` Thomas Petazzoni via buildroot
0 siblings, 1 reply; 4+ messages in thread
From: Zoltan Gyarmati @ 2023-08-12 17:53 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 | 3 +-
3 files changed, 3 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..a0b71d9802 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,7 @@ LIBUSB_COMPAT_INSTALL_STAGING = YES
LIBUSB_COMPAT_CONFIG_SCRIPTS = libusb-config
LIBUSB_COMPAT_LICENSE = LGPL-2.1+
LIBUSB_COMPAT_LICENSE_FILES = COPYING
+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] 4+ messages in thread
* Re: [Buildroot] [PATCH 1/1] package/libusb-compat: bump to 0.1.8
2023-08-12 17:53 [Buildroot] [PATCH 1/1] package/libusb-compat: bump to 0.1.8 Zoltan Gyarmati
@ 2023-08-12 19:55 ` Thomas Petazzoni via buildroot
2023-08-12 21:54 ` Zoltan Gyarmati
0 siblings, 1 reply; 4+ messages in thread
From: Thomas Petazzoni via buildroot @ 2023-08-12 19:55 UTC (permalink / raw)
To: Zoltan Gyarmati; +Cc: buildroot
On Sat, 12 Aug 2023 19:53:48 +0200
Zoltan Gyarmati <zgyarmati@zgyarmati.de> wrote:
> Removing upstreamed patch and force autoreconf
Thanks for your patch. However, why is the force autoreconf needed? We
need to have a comment above this line in the .mk file that explains
why.
Thanks a lot!
Thomas
--
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Buildroot] [PATCH 1/1] package/libusb-compat: bump to 0.1.8
2023-08-12 19:55 ` Thomas Petazzoni via buildroot
@ 2023-08-12 21:54 ` Zoltan Gyarmati
2023-08-12 22:08 ` Thomas Petazzoni via buildroot
0 siblings, 1 reply; 4+ messages in thread
From: Zoltan Gyarmati @ 2023-08-12 21:54 UTC (permalink / raw)
To: Thomas Petazzoni; +Cc: buildroot
[-- Attachment #1.1: Type: text/plain, Size: 577 bytes --]
On 2023-08-12 21:55, Thomas Petazzoni wrote:
> On Sat, 12 Aug 2023 19:53:48 +0200
> Zoltan Gyarmati <zgyarmati@zgyarmati.de> wrote:
>
>> Removing upstreamed patch and force autoreconf
>
> Thanks for your patch. However, why is the force autoreconf needed? We
> need to have a comment above this line in the .mk file that explains
> why.
>
> Thanks a lot!
>
> Thomas
Thanks for the feedback! Unfortunately this release tarball doesn't have
the `configure` scripts and other files generated. Gonna send a v2 here
and send a feedback to upstream.
--
https://zgyarmati.de
[-- Attachment #1.2: Type: text/html, Size: 1372 bytes --]
[-- Attachment #2: Type: text/plain, Size: 150 bytes --]
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Buildroot] [PATCH 1/1] package/libusb-compat: bump to 0.1.8
2023-08-12 21:54 ` Zoltan Gyarmati
@ 2023-08-12 22:08 ` Thomas Petazzoni via buildroot
0 siblings, 0 replies; 4+ messages in thread
From: Thomas Petazzoni via buildroot @ 2023-08-12 22:08 UTC (permalink / raw)
To: Zoltan Gyarmati; +Cc: buildroot
On Sat, 12 Aug 2023 23:54:03 +0200
Zoltan Gyarmati <zgyarmati@zgyarmati.de> wrote:
> Thanks for the feedback! Unfortunately this release tarball doesn't have
> the `configure` scripts and other files generated. Gonna send a v2 here
> and send a feedback to upstream.
This is totally fine, just put a comment above the AUTORECONF = YES
that explains this. Thanks a lot!
Thomas
--
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2023-08-12 22:09 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-08-12 17:53 [Buildroot] [PATCH 1/1] package/libusb-compat: bump to 0.1.8 Zoltan Gyarmati
2023-08-12 19:55 ` Thomas Petazzoni via buildroot
2023-08-12 21:54 ` Zoltan Gyarmati
2023-08-12 22:08 ` 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.