openocd: bump to 0.10.0
PATCH 1/1 openocd: bump to 0.10.0
Update openocd to 0.10.0
--- package/openocd/openocd.hash | 6 +++--- package/openocd/openocd.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-)
package/openocd/openocd.hash +3 -3
@@ -1,3 +1,3 @@ -# From http://sourceforge.net/projects/openocd/files/openocd/0.9.0/ -sha1 bcf99bb21f09513065b2c9ece148ace7d16cdd0c openocd-0.9.0.tar.bz2 -md5 665cc98ae9e7297e09ec6ac7235fee49 openocd-0.9.0.tar.bz2 +# From http://sourceforge.net/projects/openocd/files/openocd/0.10.0/ +sha1 3245d43d60a1a93f8b0f6b1ce20b53e38cab7a4a openocd-0.10.0.tar.bz2 +md5 b412bdef0481a3859c6585eb69f6f6ba openocd-0.10.0.tar.bz2
package/openocd/openocd.mk +1 -1
@@ -4,7 +4,7 @@ # ################################################################################ -OPENOCD_VERSION = 0.9.0 +OPENOCD_VERSION = 0.10.0 OPENOCD_SOURCE = openocd-$(OPENOCD_VERSION).tar.bz2 OPENOCD_SITE = http://sourceforge.net/projects/openocd/files/openocd/$(OPENOCD_VERSION)
Signature · 1 line
2.7.4
PATCH 1/1 openocd: bump to 0.10.0
Quoted 4 lines
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
"Christophe" == Christophe PRIOUZEAU <[email protected]> writes:
Update openocd to 0.10.0
Signed-off-by Christophe Priouzeau <[email protected]>
And no changes to any configure flags or pkg-config? Looking at the release notes it mentions several changes:
https://sourceforge.net/p/openocd/mailman/message/35570895/
Signature · 1 line
Bye, Peter Korsgaard
PATCH v2 1/1 openocd: bump to 0.10.0
In reply to Christophe PRIOUZEAU---
Changes v1 -> v2:
- align configuration flags (suggested by Peter Korsgaard)
package/openocd/Config.in | 8 -------- package/openocd/openocd.hash | 6 +++--- package/openocd/openocd.mk | 15 +++++++-------- 3 files changed, 10 insertions(+), 19 deletions(-)
package/openocd/Config.in +0 -8
@@ -123,14 +123,6 @@ config BR2_PACKAGE_OPENOCD_PARPORT help Enable building the pc parallel port driver -config BR2_PACKAGE_OPENOCD_FT2XXX - bool "FT2232 based devices (DEPRECATED)" - select BR2_PACKAGE_LIBFTDI1 - depends on BR2_TOOLCHAIN_HAS_THREADS # libftdi -> libusb - help - (DEPRECATED) Enable building support for FT2232 - based devices using the libftdi library - config BR2_PACKAGE_OPENOCD_VPI bool "JTAG VPI" help
package/openocd/openocd.hash +3 -3
@@ -1,3 +1,3 @@ -# From http://sourceforge.net/projects/openocd/files/openocd/0.9.0/ -sha1 bcf99bb21f09513065b2c9ece148ace7d16cdd0c openocd-0.9.0.tar.bz2 -md5 665cc98ae9e7297e09ec6ac7235fee49 openocd-0.9.0.tar.bz2 +# From http://sourceforge.net/projects/openocd/files/openocd/0.10.0/ +sha1 3245d43d60a1a93f8b0f6b1ce20b53e38cab7a4a openocd-0.10.0.tar.bz2 +md5 b412bdef0481a3859c6585eb69f6f6ba openocd-0.10.0.tar.bz2
package/openocd/openocd.mk +7 -8
@@ -4,7 +4,7 @@ # ################################################################################ -OPENOCD_VERSION = 0.9.0 +OPENOCD_VERSION = 0.10.0 OPENOCD_SOURCE = openocd-$(OPENOCD_VERSION).tar.bz2 OPENOCD_SITE = http://sourceforge.net/projects/openocd/files/openocd/$(OPENOCD_VERSION)
@@ -45,9 +45,8 @@ OPENOCD_CONF_OPTS += \ $(if $(BR2_PACKAGE_OPENOCD_ARMEW),--enable-armjtagew,--disable-armjtagew) \ $(if $(BR2_PACKAGE_OPENOCD_CMSIS_DAP),--enable-cmsis-dap,--disable-cmsis-dap) \ $(if $(BR2_PACKAGE_OPENOCD_PARPORT),--enable-parport,--disable-parport) \ - $(if $(BR2_PACKAGE_OPENOCD_FT2XXX),--enable-legacy-ft2232_libftdi,--disable-legacy-ft2232_libftdi) \ $(if $(BR2_PACKAGE_OPENOCD_VPI),--enable-jtag_vpi,--disable-jtag_vpi) \ - $(if $(BR2_PACKAGE_OPENOCD_UBLASTER),--enable-usb_blaster_libftdi,--disable-usb_blaster_libftdi) \ + $(if $(BR2_PACKAGE_OPENOCD_UBLASTER),--enable-usb-blaster,--disable-usb-blaster) \ $(if $(BR2_PACKAGE_OPENOCD_AMTJT),--enable-amtjtagaccel,--disable-amjtagaccel) \ $(if $(BR2_PACKAGE_OPENOCD_ZY1000_MASTER),--enable-zy1000-master,--disable-zy1000-master) \ $(if $(BR2_PACKAGE_OPENOCD_ZY1000),--enable-zy1000,--disable-zy1000) \
@@ -55,8 +54,8 @@ OPENOCD_CONF_OPTS += \ $(if $(BR2_PACKAGE_OPENOCD_AT91RM),--enable-at91rm9200,--disable-at91rm9200) \ $(if $(BR2_PACKAGE_OPENOCD_BCM2835),--enable-bcm2835gpio,--disable-bcm2835gpio) \ $(if $(BR2_PACKAGE_OPENOCD_GW16012),--enable-gw16012,--disable-gw16012) \ - $(if $(BR2_PACKAGE_OPENOCD_PRESTO),--enable-presto_libftdi,--disable-presto_libftdi) \ - $(if $(BR2_PACKAGE_OPENOCD_OPENJTAG),--enable-openjtag_ftdi,--disable-openjtag_ftdi) \ + $(if $(BR2_PACKAGE_OPENOCD_PRESTO),--enable-presto,--disable-presto) \ + $(if $(BR2_PACKAGE_OPENOCD_OPENJTAG),--enable-openjtag,--disable-openjtag) \ $(if $(BR2_PACKAGE_OPENOCD_BUSPIRATE),--enable-buspirate,--disable-buspirate) \ $(if $(BR2_PACKAGE_OPENOCD_SYSFS),--enable-sysfsgpio,--disable-sysfsgpio)
@@ -82,11 +81,11 @@ HOST_OPENOCD_CONF_OPTS = \ --enable-armjtagew \ --enable-parport \ --enable-jtag_vpi \ - --enable-usb_blaster_libftdi \ + --enable-usb-blaster \ --enable-amtjtagaccel \ --enable-gw16012 \ - --enable-presto_libftdi \ - --enable-openjtag_ftdi \ + --enable-presto \ + --enable-openjtag \ --enable-buspirate \ --enable-sysfsgpio \ --oldincludedir=$(HOST_DIR)/usr/include \
Signature · 1 line
2.7.4
PATCH v2 1/1 openocd: bump to 0.10.0
Hi Christophe,
Quoted 1 line · Christophe PRIOUZEAU
Signed-off-by Christophe Priouzeau <[email protected]>
Please mention the non-trivial changes in the commit message, e.g.
Some configure options have been renamed. Support for the deprecated FT2232 devices has been removed in this release, so remove this option.
Quoted 14 lines
---
Changes v1 -> v2:
- align configuration flags (suggested by Peter Korsgaard)package/openocd/Config.in | 8 -------- package/openocd/openocd.hash | 6 +++--- package/openocd/openocd.mk | 15 +++++++-------- 3 files changed, 10 insertions(+), 19 deletions(-)package/openocd/Config.in +0
-0
package/openocd/Config.in config BR2_PACKAGE_OPENOCD_PARPORT · line 127
Quoted 5 lines
package/openocd/Config.in +0
-2@@ -123,14 +123,6 @@ config BR2_PACKAGE_OPENOCD_PARPORT help Enable building the pc parallel port driver -config BR2_PACKAGE_OPENOCD_FT2XXX - bool "FT2232 based devices (DEPRECATED)"
When removing an option, it should be added to Config.in.legacy so people who
update and had this option selected will notice that their configuration has changed in an incompatible way.
In this specific case, I think you can also select BR2_PACKAGE_OPENOCD_FTDI
which as I understand is th replacement for this option.
Regards,
Arnout
Quoted 71 lines
package/openocd/Config.in +0
-6- select BR2_PACKAGE_LIBFTDI1 - depends on BR2_TOOLCHAIN_HAS_THREADS # libftdi -> libusb - help - (DEPRECATED) Enable building support for FT2232 - based devices using the libftdi library - config BR2_PACKAGE_OPENOCD_VPI bool "JTAG VPI" helppackage/openocd/openocd.hash +3
-3@@ -1,3 +1,3 @@ -# From http://sourceforge.net/projects/openocd/files/openocd/0.9.0/ -sha1 bcf99bb21f09513065b2c9ece148ace7d16cdd0c openocd-0.9.0.tar.bz2 -md5 665cc98ae9e7297e09ec6ac7235fee49 openocd-0.9.0.tar.bz2 +# From http://sourceforge.net/projects/openocd/files/openocd/0.10.0/ +sha1 3245d43d60a1a93f8b0f6b1ce20b53e38cab7a4a openocd-0.10.0.tar.bz2 +md5 b412bdef0481a3859c6585eb69f6f6ba openocd-0.10.0.tar.bz2package/openocd/openocd.mk +7
-8@@ -4,7 +4,7 @@ # ################################################################################ -OPENOCD_VERSION = 0.9.0 +OPENOCD_VERSION = 0.10.0 OPENOCD_SOURCE = openocd-$(OPENOCD_VERSION).tar.bz2 OPENOCD_SITE = http://sourceforge.net/projects/openocd/files/openocd/$(OPENOCD_VERSION)@@ -45,9 +45,8 @@ OPENOCD_CONF_OPTS += \ $(if $(BR2_PACKAGE_OPENOCD_ARMEW),--enable-armjtagew,--disable-armjtagew) \ $(if $(BR2_PACKAGE_OPENOCD_CMSIS_DAP),--enable-cmsis-dap,--disable-cmsis-dap) \ $(if $(BR2_PACKAGE_OPENOCD_PARPORT),--enable-parport,--disable-parport) \ - $(if $(BR2_PACKAGE_OPENOCD_FT2XXX),--enable-legacy-ft2232_libftdi,--disable-legacy-ft2232_libftdi) \ $(if $(BR2_PACKAGE_OPENOCD_VPI),--enable-jtag_vpi,--disable-jtag_vpi) \ - $(if $(BR2_PACKAGE_OPENOCD_UBLASTER),--enable-usb_blaster_libftdi,--disable-usb_blaster_libftdi) \ + $(if $(BR2_PACKAGE_OPENOCD_UBLASTER),--enable-usb-blaster,--disable-usb-blaster) \ $(if $(BR2_PACKAGE_OPENOCD_AMTJT),--enable-amtjtagaccel,--disable-amjtagaccel) \ $(if $(BR2_PACKAGE_OPENOCD_ZY1000_MASTER),--enable-zy1000-master,--disable-zy1000-master) \ $(if $(BR2_PACKAGE_OPENOCD_ZY1000),--enable-zy1000,--disable-zy1000) \@@ -55,8 +54,8 @@ OPENOCD_CONF_OPTS += \ $(if $(BR2_PACKAGE_OPENOCD_AT91RM),--enable-at91rm9200,--disable-at91rm9200) \ $(if $(BR2_PACKAGE_OPENOCD_BCM2835),--enable-bcm2835gpio,--disable-bcm2835gpio) \ $(if $(BR2_PACKAGE_OPENOCD_GW16012),--enable-gw16012,--disable-gw16012) \ - $(if $(BR2_PACKAGE_OPENOCD_PRESTO),--enable-presto_libftdi,--disable-presto_libftdi) \ - $(if $(BR2_PACKAGE_OPENOCD_OPENJTAG),--enable-openjtag_ftdi,--disable-openjtag_ftdi) \ + $(if $(BR2_PACKAGE_OPENOCD_PRESTO),--enable-presto,--disable-presto) \ + $(if $(BR2_PACKAGE_OPENOCD_OPENJTAG),--enable-openjtag,--disable-openjtag) \ $(if $(BR2_PACKAGE_OPENOCD_BUSPIRATE),--enable-buspirate,--disable-buspirate) \ $(if $(BR2_PACKAGE_OPENOCD_SYSFS),--enable-sysfsgpio,--disable-sysfsgpio)@@ -82,11 +81,11 @@ HOST_OPENOCD_CONF_OPTS = \ --enable-armjtagew \ --enable-parport \ --enable-jtag_vpi \ - --enable-usb_blaster_libftdi \ + --enable-usb-blaster \ --enable-amtjtagaccel \ --enable-gw16012 \ - --enable-presto_libftdi \ - --enable-openjtag_ftdi \ + --enable-presto \ + --enable-openjtag \ --enable-buspirate \ --enable-sysfsgpio \ --oldincludedir=$(HOST_DIR)/usr/include \
Signature · 6 lines
Arnout Vandecappelle arnout at mind be Senior Embedded Software Architect +32-16-286500 Essensium/Mind http://www.mind.be G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle GPG fingerprint: 7493 020B C7E3 8618 8DEC 222C 82EB F404 F9AC 0DDF
PATCH v2 1/1 openocd: bump to 0.10.0
In reply to Christophe PRIOUZEAUHello,
Quoted 4 lines · Christophe PRIOUZEAU
Signed-off-by Christophe Priouzeau <[email protected]>---
Changes v1 -> v2:
- align configuration flags (suggested by Peter Korsgaard)
I've applied, after adjusting the issues pointed by Arnout Vandecappelle.
Since you're using OpenOCD, would you be willing to be added as a developer for this package in our DEVELOPERS file? This way, you could help us review patches sent for this package, and fix build issues caused by openocd.
Thanks a lot for your contribution!
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com