hi there -

i’m a developer over at https://www.particle.io - i’m trying to update our 
build of openocd to something newer than the v0.10.0 release. my hacky build 
script was able to produce macOS and Ubuntu builds using the `v0.10.0` tag but 
attempting to build a newer commit (e.g. 2b78f6 from 2019-05-15 16:27)  using 
the same script fails w/ just a mountain of messages. the first of which:

```
Error: Command failed: make
Makefile:5456: warning: overriding commands for target `check-recursive'
Makefile:4268: warning: ignoring old commands for target `check-recursive'
Makefile:5456: warning: overriding commands for target `check-recursive'
Makefile:4268: warning: ignoring old commands for target `check-recursive'
Makefile:5456: warning: overriding commands for target `check-recursive'
Makefile:4268: warning: ignoring old commands for target `check-recursive'
Makefile:5456: warning: overriding commands for target `check-recursive'
Makefile:4268: warning: ignoring old commands for target `check-recursive'
./doc/openocd.texi:3482: @anchor expected braces.
./doc/openocd.texi:3482: ` {reset_config}
@deffn {Command} reset_c...' is too long for expansion; not expanded.
./doc/openocd.texi:3320: Next reference to nonexistent node `TAP Declaration' 
(perhaps incorrect sectioning?).
./doc/openocd.texi:3385: Cross reference to nonexistent node `resetcommand' 
(perhaps incorrect sectioning?).
./doc/openocd.texi:3300: Cross reference to nonexistent node `faqrtck' (perhaps 
incorrect sectioning?).
./doc/openocd.texi:3263: Cross reference to nonexistent node `targetevents' 
(perhaps incorrect sectioning?).
./doc/openocd.texi:2283: Cross reference to nonexistent node `targetcurstate' 
(perhaps incorrect sectioning?).
./doc/openocd.texi:2190: Cross reference to nonexistent node `targetevents' 
(perhaps incorrect sectioning?).
./doc/openocd.texi:2189: Cross reference to nonexistent node 
`targetconfiguration' (perhaps incorrect sectioning?).
./doc/openocd.texi:2157: Cross reference to nonexistent node `gdbportoverride' 
(perhaps incorrect sectioning?).
./doc/openocd.texi:1952: Cross reference to nonexistent node 
`armhardwaretracing' (perhaps incorrect sectioning?).
./doc/openocd.texi:1799: Cross reference to nonexistent node 
`usingopenocdsmpwithgdb' (perhaps incorrect sectioning?).
./doc/openocd.texi:1754: Cross reference to nonexistent node `CPU 
Configuration' (perhaps incorrect sectioning?).
./doc/openocd.texi:1709: Cross reference to nonexistent node `TAP Declaration' 
(perhaps incorrect sectioning?).
./doc/openocd.texi:1390: Cross reference to nonexistent node 
`nandconfiguration' (perhaps incorrect sectioning?).
./doc/openocd.texi:1389: Cross reference to nonexistent node `norconfiguration' 
(perhaps incorrect sectioning?).
./doc/openocd.texi:1225: Cross reference to nonexistent node 
`softwaredebugmessagesandtracing' (perhaps incorrect sectioning?).
./doc/openocd.texi:1058: Cross reference to nonexistent node 
`softwaredebugmessagesandtracing' (perhaps incorrect sectioning?).
./doc/openocd.texi:1006: Cross reference to nonexistent node `autoprobing' 
(perhaps incorrect sectioning?).
./doc/openocd.texi:888: Cross reference to nonexistent node `GDB and OpenOCD' 
(perhaps incorrect sectioning?).
./doc/openocd.texi:795: Cross reference to nonexistent node `debuglevel' 
(perhaps incorrect sectioning?).
./doc/openocd.texi:673: Cross reference to nonexistent node `Tcl Crash Course' 
(perhaps incorrect sectioning?).
./doc/openocd.texi:94: Menu reference to nonexistent node `Command and Driver 
Index' (perhaps incorrect sectioning?).
./doc/openocd.texi:93: Menu reference to nonexistent node `OpenOCD Concept 
Index' (perhaps incorrect sectioning?).
./doc/openocd.texi:87: Menu reference to nonexistent node `License' (perhaps 
incorrect sectioning?).
./doc/openocd.texi:86: Menu reference to nonexistent node `Tcl Crash Course' 
(perhaps incorrect sectioning?).
./doc/openocd.texi:85: Menu reference to nonexistent node `FAQ' (perhaps 
incorrect sectioning?).
./doc/openocd.texi:84: Menu reference to nonexistent node `Tcl Scripting API' 
(perhaps incorrect sectioning?).
./doc/openocd.texi:83: Menu reference to nonexistent node `GDB and OpenOCD' 
(perhaps incorrect sectioning?).
./doc/openocd.texi:82: Menu reference to nonexistent node `TFTP' (perhaps 
incorrect sectioning?).
./doc/openocd.texi:81: Menu reference to nonexistent node `Utility Commands' 
(perhaps incorrect sectioning?).
./doc/openocd.texi:80: Menu reference to nonexistent node `Boundary Scan 
Commands' (perhaps incorrect sectioning?).
./doc/openocd.texi:79: Menu reference to nonexistent node `JTAG Commands' 
(perhaps incorrect sectioning?).
./doc/openocd.texi:78: Menu reference to nonexistent node `Architecture and 
Core Commands' (perhaps incorrect sectioning?).
./doc/openocd.texi:77: Menu reference to nonexistent node `General Commands' 
(perhaps incorrect sectioning?).
./doc/openocd.texi:76: Menu reference to nonexistent node `PLD/FPGA Commands' 
(perhaps incorrect sectioning?).
./doc/openocd.texi:75: Menu reference to nonexistent node `Flash Programming' 
(perhaps incorrect sectioning?).
./doc/openocd.texi:74: Menu reference to nonexistent node `Flash Commands' 
(perhaps incorrect sectioning?).
./doc/openocd.texi:73: Menu reference to nonexistent node `CPU Configuration' 
(perhaps incorrect sectioning?).
./doc/openocd.texi:72: Menu reference to nonexistent node `TAP Declaration' 
(perhaps incorrect sectioning?).
makeinfo: Removing output file `doc/openocd.info' due to errors; use --force to 
preserve.
make[2]: *** [doc/openocd.info] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
```

i’m afraid i’m well over my head on this stuff - anyone have any pointers? 
would anyone be interested in a short contract to help us sort this out?

thanks in advance,
-matt



_______________________________________________
OpenOCD-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to