| Ticket UUID: | 8865497ef998dd29fb85a5ec7dbfbda35805a5c6 | ||
| Title: | configure --enable-man-compression error | ||
| Type: | Bug | Created on: | 2026-01-12 21:47:00 |
| Submitter: | grgoffe | Assigned to: | jan.nijtmans |
| Subsystem: | 53. Configuration and Build Tools | Severity: | Critical |
| Priority: | 5 Medium | Last modified: | 2026-01-13 08:29:59 |
| Status: | Closed | Closed by: | jan.nijtmans |
| Resolution: | Fixed | Closed on: | 2026-01-13 08:29:59 |
| Version: | 8.6 | ||
| Description: | ||||
Howdy,
This build system is Fedora 44 (fully up to date). Code is cloned from the git repo.
With the configure option "--enable-man-compression=zstd", configure builds a Makefile in [tcl,tk]/unix with an error in it.
Here's the error indication for the tcl part:
make -j $ncpus
+ make -j 15
Makefile:254: *** missing separator. Stop.
Here's a tcl/unix/Makefile snippet showing the error (the same error also exists in the tk/unix/Makefile).
When I join the two lines (253 and 254 for the tcl Makefile) and run make manually, the problem is resolved and tcl builds... same for the tk/unix/Makefile (line 338).
249 #CC = purify -best-effort gcc -DPURIFY
250
251 # Flags to be passed to installManPage to control how the manpages should be
252 # installed (symlinks, compression, package name suffix).
253 MAN_FLAGS = --symlinks --compress zstd --extension
254 .zst
I have full build logs available if needed.
Best regards,
George...
| ||||
| User Comments: | ||||
jan.nijtmans added on 2026-01-13 08:29:59:
Wow, that's old. I can reproduce it with 8.6 as well. Fixed [5c5bd6a7afbdacf5|here] Thanks for the report! | ||||
