Skip to contentSkip to conversation

New: Wrong cryptsetup package include files location

Buildroot bugzilla at busybox.net 1 participant 6 messages Mar 2, 2017 – Mar 5, 2017

lore
Share & tools
lore
#0 lore raw

https://bugs.busybox.net/show_bug.cgi?id=9691

Bug ID: 9691
Summary: Wrong cryptsetup package include files location
Product: buildroot
Version: 2016.08
Hardware: All
OS: Linux
Status: NEW
Severity: normal
Priority: P5
Component: Other
Assignee: unassigned at buildroot.uclibc.org
Reporter: jpcartal at free.fr
CC: buildroot at uclibc.org
Target Milestone: ---

Hello,

I noticed that after building cryptsetup package, the libcryptsetup.h header file is located under target directory instead of staging :

$ find target/ staging/ -name libcryptsetup.h
target/usr/include/libcryptsetup.h
$

Building packages that depend on libcryptsetup library is thus not possible.

Signature · 2 lines
You are receiving this mail because:
You are on the CC list for the bug.
#2 lore raw

[Buildroot] [Bug 9691] Wrong cryptsetup package include files location

In reply to bugzilla at busybox.net

https://bugs.busybox.net/show_bug.cgi?id=9691

--- Comment #2 from Thomas Petazzoni <[email protected]> --- We just need to add CRYPTSETUP_INSTALL_STAGING = YES in cryptsetup.mk.

Just curious, what other package might use this header file provided by crypsetup?

Signature · 2 lines
You are receiving this mail because:
You are on the CC list for the bug.
#3 lore raw

[Buildroot] [Bug 9691] Wrong cryptsetup package include files location

In reply to bugzilla at busybox.net

https://bugs.busybox.net/show_bug.cgi?id=9691

--- Comment #3 from Jean-pierre Cartal <[email protected]> --- Thanks for your quick answer.

Adding CRYPTSETUP_INSTALL_STAGING = YES does indeed solves the issue

Regarding which package would use this header, it's an internal C package that uses libcryptsetup to mount encrypted partitions. I thought it might be of interest for others, but if you think that this is a corner case, I'll understand.

Regards

Signature · 2 lines
You are receiving this mail because:
You are on the CC list for the bug.
#5 lore raw

[Buildroot] [Bug 9691] Wrong cryptsetup package include files location

In reply to bugzilla at busybox.net

https://bugs.busybox.net/show_bug.cgi?id=9691

Thomas Petazzoni <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------

             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #5 from Thomas Petazzoni <[email protected]> --- Fixed in
https://git.buildroot.org/buildroot/commit/?id=d51a951435a6871ac088ba8c4498cc1c2fc4e87a.
Thanks!

Signature · 2 lines
You are receiving this mail because:
You are on the CC list for the bug.