Comments (6)
In our build file (Makefile) templates, there are no build_ssl
and build_crypto
, so dunno how you ended up using them. There is a build_libs
, though, did you try that one? It shouldn't cause the apps to be built (but if you run make test
, that will indeed cause the app to be built, 'cause many of our tests depend on it).
from openssl.
From the top Makefile
in the 1.0.2d
release:
build_crypto:
@dir=crypto; target=all; $(BUILD_ONE_CMD)
build_ssl: build_crypto
@dir=ssl; target=all; $(BUILD_ONE_CMD)
These do cause apps to be built. Target build_libs
also causes apps to be built, without invoking make tests
anywhere. Not having much expertise in makefiles, I would suggest that target=all
is causing make to ascend and build all from the top. At some point I may resort to patching this with target=libs
to prevent this.
In our build process, we do invoke build tests
later, but with bitcode versions of libssl.a
and libcrypto.a
already available from the initial build. Everything does work, it's just an administrative hassle to have the initial build FAIL HARD after producing the two outputs we want. We'd like it to stop and exit, nicely and neatly, after producing our *.a
files, so that we know there isn't an actual problem.
from openssl.
1.0.2d has been out of support for some time, and those targets no longer exist.
from openssl.
A legacy build is unfortunately necessary in this case.
from openssl.
then I'm afraid you will have to manually fixup the makefile to build just what you want. though , I just tried:
make build_libcrypto
on 1.0.2.d and it only appears to have built libcrypto.so and libcrypto.a
from openssl.
For me, sometimes it builds apps, sometimes it doesn't. It would take some investigation to figure out why. For now it looks like I can move forward to 13.0.3, where the target build_libs
is reliably stopping after generating the lib*.a
files. That solves it for me.
from openssl.
Related Issues (20)
- Add check of result chmod() in RAND_file_name(...) HOT 1
- ...... HOT 1
- AEAD cipherlist preference
- QUIC and Thread Fail on NonStop in 3.3 and 3.4 HOT 39
- OpenSSL OCSP server don't start if index contain certificates with same subjects
- test_store parse error at 3.3 on NonStop HOT 3
- Segmentation fault for acert-test HOT 2
- curl: (35) OpenSSL/3.3.1: error:80000002:system library::No such file or directory HOT 6
- TLSv1.3: Incoming CCS message (SSL3_RT_CHANGE_CIPHER_SPEC) not detected using SSL_set_msg_callback HOT 6
- FIPS check for correct provider seems incorrect HOT 1
- Controlling TLS extensions via Configuration file HOT 1
- When TLSv1.3 uses SSL_set_psk_client_callback, the client will reject HRR that select a ciphersuite with SHA384
- SSL error: Last octet invalid HOT 2
- git.openssl.org seems to be down. HOT 1
- FIPSVersion should not limit an evp_test testcase to the fips provider HOT 1
- ThreadSanitizer reports data race in `SSL_do_handshake` HOT 16
- Weird failure in test_speed on NonStop HOT 2
- can compitible libtool as a archive maker? HOT 4
- OpenSSL crashes inside Curl HOT 3
- Code review question for X509_NAME_print_ex method calls HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openssl.