FS#44774 - [openocd] missing features

Attached to Project: Community Packages
Opened by Freddie Chopin (Freddie Chopin) - Wednesday, 29 April 2015, 06:34 GMT
Last edited by Sergej Pupykin (sergej) - Wednesday, 29 April 2015, 08:18 GMT
Task Type Feature Request
Category Packages
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
There are a couple of features missing for the PKGBUILD to be used for upcoming 0.9.0 release. Here's a list what I usually enable for myself that is not included in "features" enabled in PKGBUILD:
--enable-aice
--enable-cmsis-dap
--enable-dummy
--enable-jtag_vpi
--enable-openjtag_ftdi
--enable-usb-blaster-2
--enable-usb_blaster_libftdi

It is also worth noting that currently OpenOCD supports "automatic" configuration, where most of the features that you can --enable-.../--disable-... in the configure script are auto-enabled/disabled by library checks (using pkgconfig), that's why some of the missing options would be enabled anyway. I personally think that explicitly giving the options is the correct way for a distro package, because the compilation will fail if you miss a dependency, so IMO the options should be added.

The list of features also has two items that make no sense:
at91rm9200
ep93xx

From what I understand, both these options are relevant only if you build OpenOCD that is going to run _ON_ these chips - these are not "interfaces".
This task depends upon

Closed by  Sergej Pupykin (sergej)
Wednesday, 29 April 2015, 08:18 GMT
Reason for closing:  Fixed

Loading...