Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
| Comment: | Work around an apparent bug in the @AUTODEP@ feature of autosetup. [forum:/forumpost/c4e28a9995|Forum thread c4e28a9995]. |
|---|---|
| Downloads: | Tarball | ZIP archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
da7092cc9312d72fa606802ab481caf6 |
| User & Date: | drh 2025-01-27 12:40:57.738 |
Context
|
2025-01-27
| ||
| 17:55 | Back out the previous change. Instead, raise an error if either the source tree or the build directory pathname contains any space characters. ... (check-in: b9f57f50de user: drh tags: trunk) | |
| 12:40 | Work around an apparent bug in the @AUTODEP@ feature of autosetup. [forum:/forumpost/c4e28a9995|Forum thread c4e28a9995]. ... (check-in: da7092cc93 user: drh tags: trunk) | |
| 11:50 | Update help to mention ssh signing of check-ins. ... (check-in: 91d70b7cc7 user: danield tags: trunk) | |
Changes
Changes to Makefile.in.
| ︙ | ︙ | |||
119 120 121 122 123 124 125 | # our depdendencies besides Makefile.in, we'll reconfigure but Makefile # won't change, so this rule will remain out of date, so we'll reconfig # but Makefile won't change, so we'll reconfig but... endlessly. # # This is also why we repeat the reconfig target's command here instead # of delegating to it with "$(MAKE) reconfig": having children running # around interfering makes this failure mode even worse. | > > > > > > > > > > > > > | | | 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 | # our depdendencies besides Makefile.in, we'll reconfigure but Makefile # won't change, so this rule will remain out of date, so we'll reconfig # but Makefile won't change, so we'll reconfig but... endlessly. # # This is also why we repeat the reconfig target's command here instead # of delegating to it with "$(MAKE) reconfig": having children running # around interfering makes this failure mode even worse. # # 2025-01-27: The @AUTODEP@ macro in autosetup is broken for source trees # that contain space charater in their path. So don't use it. The # FOSSIL_AUTODEP macro is manual coded to be the autosetup dependencies. # FOSSIL_AUTODEP might need to be adjusted if autosetup changes. # FOSSIL_AUTODEP = \ $(TOPDIR)/auto.def \ $(TOPDIR)/autosetup/autosetup \ $(TOPDIR)/autosetup/local.tcl \ $(TOPDIR)/autosetup/system.tcl \ $(TOPDIR)/autosetup/cc.tcl \ $(TOPDIR)/autosetup/cc-lib.tcl Makefile: $(TOPDIR)/Makefile.in $(SRCDIR)/main.mk $(FOSSIL_AUTODEP) @AUTOREMAKE@ touch Makefile # Container stuff SRCTB := src-@FOSSIL_CI_PFX@.tar.gz IMGVER := fossil:@FOSSIL_CI_PFX@ CNTVER := fossil-@FOSSIL_CI_PFX@ CENGINE := docker container: |
| ︙ | ︙ |