I believe this is no longer used after we switched from a makefile to autotools
build: Remove unused src/obj-test folder #16589
pull MarcoFalke wants to merge 1 commits into bitcoin:master from MarcoFalke:1908-buildNoSrcObjTest changing 1 files +0 −2-
MarcoFalke commented at 7:34 PM on August 12, 2019: member
-
build: Remove unused src/obj-test folder fa4ee0ddf1
- MarcoFalke added the label Build system on Aug 12, 2019
- MarcoFalke added the label Needs gitian build on Aug 12, 2019
-
emilengler commented at 7:37 PM on August 12, 2019: contributor
A grep in the repository doesn't show any usages at this folder. Concept ACK https://github.com/bitcoin/bitcoin/pull/16589/commits/fa4ee0ddf1b5150a9dcdd3bb711d5a06220ecebb
-
hebasto commented at 8:05 PM on August 12, 2019: member
Do we need
src/objfolder? -
MarcoFalke commented at 8:14 PM on August 12, 2019: member
-
DrahtBot commented at 4:21 AM on August 14, 2019: member
<!--a722867cd34abeea1fadc8d60700f111-->
Gitian builds for commit b799ebcc17ea914b6e50f97f008f498ca31e0f36 (master):
dc18c5e6c59ce5c496be04d981f1548b...bitcoin-0.18.99-aarch64-linux-gnu-debug.tar.gzc9fbd68ab4adca34339f5c04a9f1872f...bitcoin-0.18.99-aarch64-linux-gnu.tar.gz7a9cd9e8ab87183303f899e3b2d30913...bitcoin-0.18.99-arm-linux-gnueabihf-debug.tar.gz1686bb2ddfa8418c3e98882f1b868f36...bitcoin-0.18.99-arm-linux-gnueabihf.tar.gz778a8ac53e5a57a59fe66f5ced8c4f09...bitcoin-0.18.99-i686-pc-linux-gnu-debug.tar.gz235ac0221cf396563823dc3345d9582e...bitcoin-0.18.99-i686-pc-linux-gnu.tar.gz0df780ce1361c8fff67b597a25fdef34...bitcoin-0.18.99-osx-unsigned.dmgf65b4a078548f459edabedd12ba66ea3...bitcoin-0.18.99-osx64.tar.gz128a198b3ba207b974ab380aade5e25b...bitcoin-0.18.99-riscv64-linux-gnu-debug.tar.gze7fddcc2b214eb51fb2bef7d592dc4f7...bitcoin-0.18.99-riscv64-linux-gnu.tar.gz0e8a5d6c0420c45575e57b0352bdae09...bitcoin-0.18.99-win64-debug.zipa177b6c5c204061e7a6999457acb595a...bitcoin-0.18.99-win64-setup-unsigned.exe663ad47683bc02bf380575c5a081a5e4...bitcoin-0.18.99-win64.zip958aa29e60a425f46bca0ce06d0871ef...bitcoin-0.18.99-x86_64-linux-gnu-debug.tar.gze8487c9b0d08df31f2615bdcc2d7f2ea...bitcoin-0.18.99-x86_64-linux-gnu.tar.gz399b148315963c21c3a7f4d31457a596...bitcoin-0.18.99.tar.gz6d9fb896f1900f928dbeeca4c4dd45f9...bitcoin-core-linux-0.19-res.yml178f8309ca1b0e8dae7ee65483ff83f8...bitcoin-core-osx-0.19-res.yml8334d9a1b86b5129d1d8810a8f5926cb...bitcoin-core-win-0.19-res.yml210b477fba51292c5b63d8a4e9cc5817...linux-build.log210e543ed8b0c91ffd37f047eef7c56b...osx-build.logdc6934710e141a2b02c5610fef132046...win-build.log
Gitian builds for commit dffb02a649e9225181752bb9154ae9e1f5a940fb (master and this pull):
78787f7f2ad4330d6f6f57bc3f0d0731...bitcoin-0.18.99-aarch64-linux-gnu-debug.tar.gzc2a68b999d77570d7cb4256f4d44a26d...bitcoin-0.18.99-aarch64-linux-gnu.tar.gz26195ba939ec814d0e7b473bca707c71...bitcoin-0.18.99-arm-linux-gnueabihf-debug.tar.gz4600d7ae95153e18251d8af67a8dd8d2...bitcoin-0.18.99-arm-linux-gnueabihf.tar.gze36f5d82cb350acc1162af9855be4bab...bitcoin-0.18.99-i686-pc-linux-gnu-debug.tar.gz5d2e2b68f56a2764161a884d490c348d...bitcoin-0.18.99-i686-pc-linux-gnu.tar.gz0c6732565b3cf8760ae400b05946bb15...bitcoin-0.18.99-osx-unsigned.dmg6b65079d85a4d4457151696467738036...bitcoin-0.18.99-osx64.tar.gzbaec5d4e44d69d0333114fc343be4cbb...bitcoin-0.18.99-riscv64-linux-gnu-debug.tar.gz30611fc85a3258cb01ef4df47a244448...bitcoin-0.18.99-riscv64-linux-gnu.tar.gz13e0113a6b34a6cdaaca01a5c784a9ef...bitcoin-0.18.99-win64-debug.zip636ba85afd62f136ff2ceb9dc0890359...bitcoin-0.18.99-win64-setup-unsigned.exef15a5f3cd66748edeba18af46b4d6dcc...bitcoin-0.18.99-win64.zipc0cdf30e18bccfd9b0b2b9f68960d9c7...bitcoin-0.18.99-x86_64-linux-gnu-debug.tar.gz300f4661d10abe0e2f9d8f615bd139b1...bitcoin-0.18.99-x86_64-linux-gnu.tar.gzee804a764cc7543d7eefe2a367e8d3f4...bitcoin-0.18.99.tar.gz5b0d30c76c57e2c6146da5deb3e4d51e...bitcoin-core-linux-0.19-res.yml6ff717adb45e7c17f7198ca104f7d13b...bitcoin-core-linux-0.19-res.yml.diff14be23844ac94c50bd93ae85e98c2fe5...bitcoin-core-osx-0.19-res.ymleba3ff63a11add949b292bfb4e337519...bitcoin-core-osx-0.19-res.yml.diff65f7910049299e5b43e730cb6452d835...bitcoin-core-win-0.19-res.ymlecd8601a0fcfc01fbd92d82050852153...bitcoin-core-win-0.19-res.yml.diff572a65cbf34aaad62fd438f8d38463c4...linux-build.log12260045cbe003c300de1d97caf7c946...linux-build.log.diff86ecb7da79756d9459f66bd4268f8a09...osx-build.loge40467991c0f6ca152a3f940835e2057...osx-build.log.diff33986f7237b123b68bc1d213b385631c...win-build.logeebb97f5ef76f507843f822098f84f4a...win-build.log.diff
- DrahtBot removed the label Needs gitian build on Aug 14, 2019
-
fanquake commented at 8:45 AM on August 14, 2019: member
Concept ACK. Looks like this folder and src/obj/test were related to the original addition of the Boost test framework in #356.
src/obj/testwas renamed tosrc/obj-testto workaround bug in older GNU Make in #777. -
laanwj commented at 8:52 AM on August 14, 2019: member
Do we need
src/objfolder?apparently yes
Makefile.am: @$(MKDIR_P) $(builddir)/obj Makefile.am: @$(top_srcdir)/share/genbuild.sh "$(abs_top_builddir)/src/obj/build.h" \ Makefile.am:nodist_libbitcoin_util_a_SOURCES = $(srcdir)/obj/build.h Makefile.am:libbitcoinconsensus_la_CPPFLAGS = $(AM_CPPFLAGS) -I$(builddir)/obj -I$(srcdir)/secp256k1/include -DBUILD_BITCOIN_INTERNAL -
laanwj commented at 10:22 AM on August 14, 2019: member
Though I don't think it needs to be in git. The build script creates it as necessary to put
build.hin. -
MarcoFalke commented at 12:26 PM on August 14, 2019: member
Again, for
src/obj, please see:- Quick version string hack that was never fixed #16588
- MarcoFalke merged this on Aug 14, 2019
- MarcoFalke closed this on Aug 14, 2019
- MarcoFalke referenced this in commit 24f29790cd on Aug 14, 2019
-
laanwj commented at 12:35 PM on August 14, 2019: member
Again, for src/obj, please see:
I don't think that's helpful. I know why it exists.
FWIW: I've tried removing the
src/objdirectory from git and it still builds, the build script creates thesrc/objdirectory in the build directory. It doesn't need to exist in the git repository. - MarcoFalke deleted the branch on Aug 14, 2019
-
MarcoFalke commented at 12:51 PM on August 14, 2019: member
I don't think that's helpful. I know why it exists.
Ah sorry. I meant to say that removing that folder should be done as part of the pull request that fixes #16588
- PastaPastaPasta referenced this in commit 2c5a792030 on Jun 27, 2021
- PastaPastaPasta referenced this in commit 7e6e324e53 on Jun 28, 2021
- PastaPastaPasta referenced this in commit b34c3807e4 on Jun 29, 2021
- PastaPastaPasta referenced this in commit 133420bd46 on Jul 1, 2021
- PastaPastaPasta referenced this in commit c39035072e on Jul 1, 2021
- PastaPastaPasta referenced this in commit 439b59c379 on Jul 12, 2021
- DrahtBot locked this on Dec 16, 2021