dongcarl
commented at 6:51 PM on June 10, 2019:
member
xtrans does not understand the --with-pic and --disable-shared flags we
pass it because it is not a library. Instead, we should pass it flags
that disable features/packages we're not using so they don't get a
chance to sneak in.
dongcarl added the label Build system on Jun 10, 2019
dongcarl added the label Needs gitian build on Jun 10, 2019
practicalswift
commented at 7:25 PM on June 10, 2019:
contributor
Concept ACK
fanquake
commented at 8:12 PM on June 10, 2019:
member
Concept ACK.
This seems to be in line with recent discussion and pointers from cfields. Will check the flag changes, gbuild and compare build outputs. Also rebooted Travis.
DrahtBot
commented at 9:41 PM on June 11, 2019:
member
<!--a722867cd34abeea1fadc8d60700f111-->
Gitian builds for commit 8a503a6c6dd419921373f45d7aa6f1787c9b8884 (master):
Gitian builds for commit b99d01f408cdabdd9564f6df263e8b69b716d8e1 (master and this pull):
DrahtBot removed the label Needs gitian build on Jun 11, 2019
MarcoFalke added the label Needs gitian build on Jun 11, 2019
depends: xtrans: Configure flags cleanup.
xtrans does not understand the --with-pic and --disable-shared flags we
pass it because it is not a library. Instead, we should pass it flags
that disable features/packages we're not using so they don't get a
chance to sneak in.
30ea931dee
dongcarl force-pushed on Jun 12, 2019
DrahtBot
commented at 8:33 PM on June 12, 2019:
member
<!--a722867cd34abeea1fadc8d60700f111-->
Gitian builds for commit 473c6b7c5ab0e041c6a3f9f3609f9cd8c40a6542 (master):
DrahtBot removed the label Needs gitian build on Jun 12, 2019
laanwj
commented at 12:49 PM on June 13, 2019:
member
what is xtrans and what are we using it for?
(concept and code review ACK in any case, seems if it's not using the options it makes no sense to add them)
fanquake approved
fanquake
commented at 5:03 AM on June 25, 2019:
member
ACK30ea931dee8e4533c4b8efe00693aebb6fbd78fc
The added flags are mostly documentation related:
--disable-docs: Enable building the documentation (default: yes)--without-xmlto: Use xmlto to regenerate documentation (default: auto)--without-fop: Use fop to regenerate documentation (default: auto)--without-xsltproc: Use xsltproc for the transformation of XML documents (default: auto)
I'd have thought passing --disable-docs would remove the need for the additional flags, however we need the flags to disable the additional checks.
diff of configure output for master vs this PR:
checking if gcc supports -Werror... yes
checking if gcc supports -Werror=attributes... yes
checking whether make supports nested variables... (cached) yes
-checking whether to build documentation... yes
-checking for xmlto... no
-checking for fop... no
-checking for xsltproc... no
+checking whether to build documentation... no
checking for X.Org SGML entities >= 1.8... /usr/share/sgml
checking for fchown... yes
checking that generated files are newer than configure... done
We also lose the configure: WARNING: unrecognized options: --with-pic, --disable-shared warning.
fanquake merged this on Jun 25, 2019
fanquake closed this on Jun 25, 2019
fanquake referenced this in commit bc948d4cfd on Jun 25, 2019
sidhujag referenced this in commit ae781822d5 on Jun 30, 2019
meshcollider referenced this in commit 3ca514ddb7 on Aug 24, 2019
sidhujag referenced this in commit d89bdedbc5 on Aug 25, 2019
deadalnix referenced this in commit 7336644abe on Apr 1, 2020
PastaPastaPasta referenced this in commit acd870a77c on Jun 27, 2021
PastaPastaPasta referenced this in commit 650dc04a4c on Jun 28, 2021
PastaPastaPasta referenced this in commit 4168b467d5 on Jun 29, 2021
PastaPastaPasta referenced this in commit 76d59a737c on Jul 1, 2021
PastaPastaPasta referenced this in commit 565a0c5748 on Jul 1, 2021
PastaPastaPasta referenced this in commit 8a044ebc0e on Jul 12, 2021
PastaPastaPasta referenced this in commit 7fcb8f53ed on Jul 13, 2021
This is a metadata mirror of the GitHub repository
bitcoin/bitcoin.
This site is not affiliated with GitHub.
Content is generated from a GitHub metadata backup.
generated: 2026-05-03 21:14 UTC
This site is hosted by @0xB10C More mirrored repositories can be found on mirror.b10c.me