mirror of
https://git.busybox.net/buildroot.git
synced 2024-11-23 05:23:39 +08:00
package/opkg: bump to version 0.7.0
For the change log since 0.6.2, see:
https://git.yoctoproject.org/opkg/tree/CHANGELOG.md?h=v0.7.0#n8
Since the toolchain-external-bootlin version bump to 2024.05-1 the
TestOpkg fail due to a "spurious error check" fixed in opkg 0.7.0 [1].
With toolchain-external-bootlin 2024.02-1 (gcc-12) and opkg 0.6.2:
opkg install example-snmpd-package_1.0_arm.ipk
Installing example-snmpd-package (1.0) on root.
Configuring example-snmpd-package.
Starting SNMP daemon: OK
echo $?
0
With toolchain-external-bootlin 2024.05-1 (gcc-13) and opkg 0.6.2:
opkg install example-snmpd-package_1.0_arm.ipk
echo $?
255
The new gcc-13 seems to be confused while compiling opkg 0.6.2
without the "spurious error check" fix [1]
With toolchain-external-bootlin 2024.05-1 (gcc-13) and opkg 0.7.0:
opkg install example-snmpd-package_1.0_arm.ipk
Installing example-snmpd-package (1.0) on root.
Configuring example-snmpd-package.
Starting SNMP daemon: OK
echo $?
0
Keep new ACL and XATTRS support introduced in opkg 0.6.3 disabled.
Update opkg to the new upstream url [2].
[1] https://git.yoctoproject.org/opkg/commit?id=b5cc53d56e381803d3f55019254ab7d608160ae1
[2] 6ff8b43e08
Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/8199992571
Signed-off-by: Romain Naour <romain.naour@smile.fr>
[Julien: add link to change log, reindent OPKG_CONF_OPTS]
Signed-off-by: Julien Olivain <ju.o@free.fr>
This commit is contained in:
parent
d74a5a218f
commit
efe93b34ec
@ -17,7 +17,7 @@ config BR2_PACKAGE_OPKG
|
||||
conforms to a subset of debian's policy manual regarding
|
||||
control files.
|
||||
|
||||
https://code.google.com/archive/p/opkg/
|
||||
https://git.yoctoproject.org/opkg/
|
||||
|
||||
if BR2_PACKAGE_OPKG
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
# From http://downloads.yoctoproject.org/releases/opkg/SHA256SUMS
|
||||
sha256 ac73a90a2549cd04948e563d915912c78e1b8ba0f43af75c5a53fcca474adbd5 opkg-0.6.2.tar.gz
|
||||
sha256 d973fd0f1568f58f87d6aecd9aa95e3e1f60214a45cee26704bf8fe757c54567 opkg-0.7.0.tar.gz
|
||||
# Locally calculated
|
||||
sha256 32b1062f7da84967e7019d01ab805935caa7ab7321a7ced0e30ebe75e5df1670 COPYING
|
||||
|
@ -4,13 +4,16 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
OPKG_VERSION = 0.6.2
|
||||
OPKG_VERSION = 0.7.0
|
||||
OPKG_SITE = https://downloads.yoctoproject.org/releases/opkg
|
||||
OPKG_DEPENDENCIES = host-pkgconf libarchive
|
||||
OPKG_LICENSE = GPL-2.0+
|
||||
OPKG_LICENSE_FILES = COPYING
|
||||
OPKG_INSTALL_STAGING = YES
|
||||
OPKG_CONF_OPTS = --enable-sha256
|
||||
OPKG_CONF_OPTS = \
|
||||
--enable-sha256 \
|
||||
--without-acl \
|
||||
--without-xattrs
|
||||
|
||||
ifeq ($(BR2_PACKAGE_OPKG_GPG_SIGN),y)
|
||||
OPKG_CONF_OPTS += --enable-gpg
|
||||
|
Loading…
Reference in New Issue
Block a user