Login
Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 events occurring around 64155cdbf3ae26b4.

2024-10-12
03:40 Reply: fnc -v creates incorrect output artifact: d6b470e296 user: stephan
03:14 Post: fnc -v creates incorrect output artifact: cc99a0b0a8 user: brickviking
2024-10-09
07:50
Latest hwaci-common.tcl. check-in: 43e15355d5 user: stephan tags: trunk
2024-10-01
14:12
Minor makefile doc update. No functional changes. check-in: e9b3572f47 user: stephan tags: trunk
13:20
A different approach (the initially intended one) to squelch the warning about missing shakenmake-custom.make. check-in: 1cd610fce6 user: stephan tags: trunk
13:19
Squelch the warning about missing shakenmake-custom.make. check-in: e5390f0257 user: stephan tags: trunk
11:03
Minor text formatting tweak for the ncurses check results. check-in: 8a801eebba user: stephan tags: trunk
11:02
Fix reversed logic in the build/target/host names in several hwaci-* functions. check-in: 32064fe005 user: stephan tags: trunk
2024-09-30
20:28
Attempt to determine the proper flag to pass for building shared libs: -shared for .so or -dynamiclib for .dylib. This info is based entirely from a StackOverflow post, so is to be taken with a proverbial grain of salt. check-in: e4a5ca7d02 user: stephan tags: trunk
20:12
Latest upstream hwaci-common.tcl. Attempt to use the dylib extension for Mac builds of libfossil.so (can't test that here, though). check-in: 8daf857e24 user: stephan tags: trunk
14:33
Teach the rpath check to not append to the global build flags. check-in: 7f2f79925f user: stephan tags: trunk
14:24
Move the rpath flag check in hwaci-common.tcl and correct {-Wl,-rpath -Wl,/...} to be checked as a single flag. check-in: f8b4758038 user: stephan tags: trunk
14:15 Edit [0d09d97189b271de|0d09d97189]: Edit check-in comment. artifact: 758ecd1fa3 user: stephan
14:14
More build tinkering - latest upstream hwaci-common.tcl. Potential fix for the missing -liconv flags on Mac builds, broken in [9c54655f16d96708]. check-in: 0d09d97189 user: stephan tags: trunk
2024-09-29
12:12 Reply: Possible typo in f-apps/f-annotate.c artifact: 48719920d8 user: stephan
12:10
Second part of --help text correction in f-annotate, as reported in [9305e3173f]. check-in: 60c6beadb0 user: stephan tags: trunk
12:09
An attempt at finding an -rpath option which will work on Mac w/ clang 16. The compiler reports that it supports -Wl,-R... but then fails to build with that flag. The same flag works on OpenBSD with clang 16. check-in: 7e4286ab80 user: stephan tags: trunk
12:04
Minor --help text correction in f-annotate, as reported in [9305e3173f]. check-in: 28cf441d61 user: stephan tags: trunk
11:55 Post: Possible typo in f-apps/f-annotate.c artifact: 9305e3173f user: brickviking
2024-09-28
00:33
Latest upstream autosetup and fix a variable mis-use in wh-common.tcl's module loading check. check-in: 4e15fa0ef5 user: stephan tags: trunk
00:31
Do not clear the fsl_cx error state in the db hooks, as that hides propagating info like a merge failure report. check-in: 08ed83fecc user: stephan tags: trunk
2024-09-27
10:41
Avoid some duplicate build flags, as reported in [b4cf8266a3]. check-in: cafc3ca524 user: stephan tags: trunk
09:45 Reply: Typo autosetup/wh-common.tcl:227-ish artifact: c1e55e87f3 user: stephan
09:29 Reply: Typo autosetup/wh-common.tcl:227-ish artifact: b4cf8266a3 user: brickviking
2024-09-26
20:48
Fix dangling tcl func name references introduced in [64155cdbf3] and uncovered on an OpenBSD build. check-in: f8a5f96599 user: stephan tags: trunk
19:28
Move much of wh-common.tcl into hwaci-common.tcl, which will soon make its way into the Fossil tree, and it will be simpler to be able to share hwaci-common.tcl than to maintain multiple independent copies of the autosetup utils it adds. check-in: 64155cdbf3 user: stephan tags: trunk
16:43 Edit [f6812e43bd63e2a4|f6812e43bd]: Edit check-in comment. artifact: e0e4df9a16 user: stephan
16:27
EOL cleanups and fix an age-old stack overwrite discovered via Martin's QNX. Edit: the stack-overwrite of 18 bytes traces back to [896ea2a01b33de25]. check-in: f6812e43bd user: stephan tags: trunk
15:52
Swap --loud for --disable-loud (--quiet is an autoset-private flag). When linking f-apps, use SH_LINKRPATH instead of SH_LINKFLAGS, as the former works on both my systems and Martin's QNX, whereas the latter fails on QNX. check-in: 41e77534fb user: stephan tags: trunk
14:41
Correct the definition of the --disable-ncurses flag so that it shows up properly in the --help. check-in: 0caa19aff0 user: stephan tags: trunk
14:38
Add --disable-ncurses flag to completely disable ncurses pieces. On Martin's QNX curses is detected but fails to compile because of an error in ncurses.h. check-in: ad1277f63a user: stephan tags: trunk
14:28
Disable compile-commands by default, requiring --enable-compile-commands to turn it on. Run cc-check-flags on autosetup's detected SH_LINKFLAGS and, if they fail that test, clear SH_LINKFLAGS, in an attempt to avoid adding -rdynamic to Martin's QNX build. check-in: 8a3934327c user: stephan tags: trunk
14:03
Fix a typo which broke sqlite3.o build in [c7cfd91a97]. Add -fPIC to CFLAGS if the compiler supports it. Remove hard-coded -rdynamic flag from the module-loader detection bits (which we don't currently use). check-in: 2045612e56 user: stephan tags: trunk
13:52
Initialize an uninited var exposed by gcc 4.x check-in: 04f3b7d2e3 user: stephan tags: trunk
13:35
C99 detection: always use -std=c99 when --assume-c99 is used. When detecting c99, if -std=c99 is not supported, also try -Wc,-std=c99 (for QNX qcc). When compiling sqlite3.c, remove -std=c99 and -Werror from its CFLAGs. check-in: c7cfd91a97 user: stephan tags: trunk
12:59
Only add -gdwarf-4 to the CFLAGS if CC supports that flag. This resolves the TODO in [a22ed480f10f2212533]. check-in: 35f61b176e user: stephan tags: trunk
12:55
Do not add -gdwarf-4 to the CFLAGS if --assume-c99 is used. TODO: add a proper test of that flag to see if the compiler supports it. check-in: a22ed480f1 user: stephan tags: trunk
11:20
An alternative, supposedly more portable, approach to applying the rpath to the f-apps. Add the --assume-c99 configure flag to bypass the explicit check for C99, as a potential workaround for gcc 4.x on QNX. check-in: dcbf5cf9d4 user: stephan tags: trunk
11:02 Reply: Typo autosetup/wh-common.tcl:227-ish artifact: 8e915c2253 user: stephan
10:54 Reply: Typo autosetup/wh-common.tcl:227-ish artifact: 6dd64e402a user: brickviking
2024-09-25
02:00
In fsl_checkin_commit(), be sure to propagate the privateness of content when the commit derives from a private checkin. This should have been part of [f511d7e63292]. check-in: 9eecc8a2be user: stephan tags: trunk
01:52
Add a license header to wh-common.tcl. check-in: 0f66ef287d user: stephan tags: trunk
2024-09-24
21:37
Some insignificant internal touchups. check-in: 76751c68a6 user: stephan tags: trunk
21:24
Comment cleanups. check-in: 5861c30dce user: stephan tags: trunk
21:13
Add --private flag to f-ci. It seems to work, too. check-in: f511d7e632 user: stephan tags: trunk
18:22
Comment and doc cleanups. check-in: 6c21831158 user: stephan tags: trunk
15:58
Remove some stray debug output added in [71fbbe959b34]. check-in: 57771ce4fc user: stephan tags: trunk
15:48 Edit reply: Typo autosetup/wh-common.tcl:227-ish artifact: fb48755f9c user: stephan
15:47
Remove some auto.def debug output and add a comment explaining the new test in f-sanity.c. check-in: b096fe0978 user: stephan tags: trunk
15:43
Extend fsl_mtime_of_manifest_file() to be able to return the mtime of any artifact type if given a file ID of 0 or less. Simplify its internal impl a bit. check-in: 71fbbe959b user: stephan tags: trunk