-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unity files keep getting rebuilt (Version: rippled develop branch checkout) #3885
Comments
I for one would love it if you would open a PR for this fix. I do ask that you indent the lines that are now inside the |
ximinez
pushed a commit
to ximinez/rippled
that referenced
this issue
Aug 26, 2021
ximinez
pushed a commit
to ximinez/rippled
that referenced
this issue
Aug 27, 2021
ximinez
pushed a commit
to ximinez/rippled
that referenced
this issue
Sep 8, 2021
* Patch the soci unsigned-types.h file. If no changes are made, delete the patched file and exit. If there are changes, backup the original and replace it with the patched file. * Fixes XRPLF#3885
manojsdoshi
pushed a commit
to manojsdoshi/rippled
that referenced
this issue
Sep 9, 2021
* Patch the soci unsigned-types.h file. If no changes are made, delete the patched file and exit. If there are changes, backup the original and replace it with the patched file. * Fixes XRPLF#3885 Patch Rocksdb only once: * The repeated patches do not appear to affect build times, but avoiding unnecessary copies is good for its own sake.
manojsdoshi
pushed a commit
to manojsdoshi/rippled
that referenced
this issue
Sep 9, 2021
* Patch the soci unsigned-types.h file. If no changes are made, delete the patched file and exit. If there are changes, backup the original and replace it with the patched file. * Fixes XRPLF#3885 Patch Rocksdb only once: * The repeated patches do not appear to affect build times, but avoiding unnecessary copies is good for its own sake.
manojsdoshi
pushed a commit
to manojsdoshi/rippled
that referenced
this issue
Sep 9, 2021
* Patch the soci unsigned-types.h file. If no changes are made, delete the patched file and exit. If there are changes, backup the original and replace it with the patched file. * Fixes XRPLF#3885 Patch Rocksdb only once: * The repeated patches do not appear to affect build times, but avoiding unnecessary copies is good for its own sake.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Issue Description
All the
unity_*_cxx.cxx.o
keep getting built anew after they've been built already.The reason for this is that in the build step for
soci
, theinclude/soci/unsigned-types.h
file is patched. This leads the build script to believe that a dependency (soci
, in particularinclude/soci/unsigned-types.h
) is newer than the target (unity_*_cxx.cxx.o
) and a rebuild is in order.Environment
Ubuntu x64
Supporting Files
To resolve this:
I can put up a PR if you prefer that.
The text was updated successfully, but these errors were encountered: