Repository navigation
Commit 67294e9
AppDevForAll
fix(build-static): restore autoreconf -fi in tar/less pre_configure overrides
The static-flags overrides append a second termux_step_pre_configure(); in Bash
the last definition wins, so they silently replaced upstream's function and
dropped its 'autoreconf -fi'. tar's fix-linking-to-iconv.patch edits
src/Makefile.am, so Makefile.in must be regenerated; without autoreconf, make
falls back to maintainer-mode 'automake-1.16', which is absent in the new
ubuntu:26.04 package-builder image (Automake 1.17) -> build fails on GitHub
Actions. Same dropped autoreconf for less.
Regenerating with the container's automake is version-independent and does not
affect static linking (the -static flags are applied later, at ./configure).
No termux-packages/image pin (run on ubuntu:26.04).
Refs ADFA-44671 parent 64a61c3 commit 67294e9
1 file changed
Lines changed: 14 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
200 | 200 | | |
201 | 201 | | |
202 | 202 | | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
203 | 212 | | |
204 | 213 | | |
205 | 214 | | |
| |||
278 | 287 | | |
279 | 288 | | |
280 | 289 | | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
281 | 295 | | |
282 | 296 | | |
283 | 297 | | |
| |||
0 commit comments