Message ID | 20220725071059.3067736-1-christian@paral.in |
---|---|
State | Accepted |
Headers | show |
Series | [v2,1/1] package/rtl8812au-aircrack-ng: bump to latest 4ab079 | expand |
On 25/07/2022 09:10, Christian Stewart via buildroot wrote: > Bump to the latest commit hash as of 2022-07-25. > > Fixes the build against kernel 5.18.x and GCC 12 and ARM64. > > Signed-off-by: Christian Stewart <christian@paral.in> Applied to master, thanks. Regards, Arnout > > --- > > v1 -> v2: > > - update to 2022.07.25 version > - add some Wno-error to fix build failures with GCC 12 > > Signed-off-by: Christian Stewart <christian@paral.in> > --- > .../rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash | 2 +- > package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk | 10 ++++++++-- > 2 files changed, 9 insertions(+), 3 deletions(-) > > diff --git a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash > index 667cf34efc..0e61e95780 100644 > --- a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash > +++ b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 749ba2e77d0364381445e40f7f0b7041d861cf9a356dbe53085e3abaef888c1d rtl8812au-aircrack-ng-37e27f9165300c89607144b646545fac576ec510.tar.gz > +sha256 ad30e61bc3100861b995617672193ab027ec51061dfe1fea9f8625b99cd27995 rtl8812au-aircrack-ng-4ab079f7cb172740c7abc8cbd6e6383bef0f65dc.tar.gz > sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE > diff --git a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk > index 55c118a825..111fd520a4 100644 > --- a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk > +++ b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk > @@ -4,15 +4,21 @@ > # > ################################################################################ > > -RTL8812AU_AIRCRACK_NG_VERSION = 37e27f9165300c89607144b646545fac576ec510 > +RTL8812AU_AIRCRACK_NG_VERSION = 4ab079f7cb172740c7abc8cbd6e6383bef0f65dc > RTL8812AU_AIRCRACK_NG_SITE = $(call github,aircrack-ng,rtl8812au,$(RTL8812AU_AIRCRACK_NG_VERSION)) > RTL8812AU_AIRCRACK_NG_LICENSE = GPL-2.0 > RTL8812AU_AIRCRACK_NG_LICENSE_FILES = LICENSE > > +RTL8812AU_AIRCRACK_NG_EXTRA_CFLAGS = \ > + -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ > + -Wno-error=address \ > + -Wno-error=array-bounds \ > + -Wno-error=cast-function-type > + > RTL8812AU_AIRCRACK_NG_MODULE_MAKE_OPTS = \ > CONFIG_88XXAU=m \ > KVER=$(LINUX_VERSION_PROBED) \ > - USER_EXTRA_CFLAGS="-DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN" > + USER_EXTRA_CFLAGS="$(RTL8812AU_AIRCRACK_NG_EXTRA_CFLAGS)" > > $(eval $(kernel-module)) > $(eval $(generic-package))
diff --git a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash index 667cf34efc..0e61e95780 100644 --- a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash +++ b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 749ba2e77d0364381445e40f7f0b7041d861cf9a356dbe53085e3abaef888c1d rtl8812au-aircrack-ng-37e27f9165300c89607144b646545fac576ec510.tar.gz +sha256 ad30e61bc3100861b995617672193ab027ec51061dfe1fea9f8625b99cd27995 rtl8812au-aircrack-ng-4ab079f7cb172740c7abc8cbd6e6383bef0f65dc.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE diff --git a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk index 55c118a825..111fd520a4 100644 --- a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk +++ b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk @@ -4,15 +4,21 @@ # ################################################################################ -RTL8812AU_AIRCRACK_NG_VERSION = 37e27f9165300c89607144b646545fac576ec510 +RTL8812AU_AIRCRACK_NG_VERSION = 4ab079f7cb172740c7abc8cbd6e6383bef0f65dc RTL8812AU_AIRCRACK_NG_SITE = $(call github,aircrack-ng,rtl8812au,$(RTL8812AU_AIRCRACK_NG_VERSION)) RTL8812AU_AIRCRACK_NG_LICENSE = GPL-2.0 RTL8812AU_AIRCRACK_NG_LICENSE_FILES = LICENSE +RTL8812AU_AIRCRACK_NG_EXTRA_CFLAGS = \ + -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ + -Wno-error=address \ + -Wno-error=array-bounds \ + -Wno-error=cast-function-type + RTL8812AU_AIRCRACK_NG_MODULE_MAKE_OPTS = \ CONFIG_88XXAU=m \ KVER=$(LINUX_VERSION_PROBED) \ - USER_EXTRA_CFLAGS="-DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN" + USER_EXTRA_CFLAGS="$(RTL8812AU_AIRCRACK_NG_EXTRA_CFLAGS)" $(eval $(kernel-module)) $(eval $(generic-package))