Skip to content
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

update to cfd v0.3.0 #22

Merged
merged 60 commits into from
Dec 22, 2020
Merged

update to cfd v0.3.0 #22

merged 60 commits into from
Dec 22, 2020

Conversation

k-matsuzawa
Copy link

  • feat: merge libwally-core 0.8.1
  • feat: submodule change to cryptogarageinc/secp256k1-zkp

jgriffiths and others added 30 commits October 30, 2020 07:39
Now that secp doesn't require any patches we can use a submodule and
allow others to use their own version(s).
…eels

As the resulting libwally is not linked with libpython.so, you must link
to libpython.so when building a non-python program with it, or you will
get undefined symbols for the python functions required.
The script is used to build the wheels for each of the available python
versions on the system. It was tested with manylinux2014_x86_64, and other
architectures may require qemu emulation.
Once clang supports per-function no-builtins, all hacks around the
memory clearing tests should be able to be removed.
Remove the .git folder; if users want the repo history they should clone
from the official repo.
jgriffiths and others added 28 commits November 25, 2020 12:40
- LT_INIT will set CFLAGS if it is empty (typically to e.g. -O2 -g)
- automake passes CFLAGS after AM_CFLAGS and per-target flags when
  building things
- You therefore can't disable optimisation for targets

Work around this by saving the users CFLAGS and restoring it.
Disable optimisation and built-ins for the test binary which seems to be
the cause of many failures.
gcc 7.5.0 seems to  still fail the clear tests, newer gcc's seem to
pass.
# Conflicts:
#	configure.ac
#	src/Makefile.am
@k-matsuzawa k-matsuzawa merged commit c9420d9 into cfd-develop Dec 22, 2020
@k-matsuzawa k-matsuzawa deleted the feature/wally-0.8.1 branch December 22, 2020 06:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants