Skip to content

Add enable seed src to debian package#383

Merged
aidangarske merged 4 commits intowolfSSL:masterfrom
ColtonWilley:pr/debian-seed-src
Apr 2, 2026
Merged

Add enable seed src to debian package#383
aidangarske merged 4 commits intowolfSSL:masterfrom
ColtonWilley:pr/debian-seed-src

Conversation

@ColtonWilley
Copy link
Copy Markdown
Contributor

Add enable seed src to debian package

ColtonWilley and others added 4 commits April 2, 2026 14:09
Enable seed-src support in the debian package build by adding
--enable-seed-src to both configure paths in override_dh_auto_configure.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Wrap g_seed_cb_registered declaration in #ifdef WC_RNG_SEED_CB since
the variable is only used when that macro is defined. This fixes the
-Werror build failure due to unused-variable warning.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Debug builds now use --enable-debug-silent so logging is compiled in but
silent by default. Users can activate logging at runtime via
WOLFPROV_LOG_LEVEL and WOLFPROV_LOG_COMPONENTS environment variables.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Without -eWOLFPROV_DEBUG, the debug flag was not visible to debian/rules
during package build, so debug variants were never produced.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ColtonWilley ColtonWilley requested a review from padelsbach April 2, 2026 21:12
@aidangarske aidangarske merged commit 19b69b5 into wolfSSL:master Apr 2, 2026
374 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants