Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

modules/hotp-verification: source libusb headers from Makefile DESTDIR #1286

Merged

Conversation

rbreslow
Copy link
Contributor

Before, the configure script sourced these from the system FHS (/usr/include/libusb-1.0). The build failed on my NixOS build machine, which doesn't store dependencies in a traditional FHS. And this is the correct approach for reproducible builds.

Connects #734


Testing

See: #1282.

@JonathonHall-Purism
Copy link
Collaborator

JonathonHall-Purism commented Jan 18, 2023

Looks correct to me 👍 Thanks for fixing this. @tlaurion Looks like CircleCI auth was revoked, do you have access to correct that? Nevermind I see this was mentioned on another PR.

Before, the configure script sourced these from the system FHS
(/usr/include/libusb-1.0). The build failed on my NixOS build machine,
which doesn't store dependencies in a traditional FHS. And this is the
correct approach for reproducible builds.
@rbreslow rbreslow force-pushed the rb/hotp-verification-include-path branch from a3e4a34 to a5fa2ec Compare January 18, 2023 17:42
@tlaurion
Copy link
Collaborator

Fixes #640

@tlaurion tlaurion merged commit 9da7744 into linuxboot:master Jan 18, 2023
@rbreslow rbreslow deleted the rb/hotp-verification-include-path branch January 18, 2023 20:24
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants