[LU-11960] Add missing libssl-dev DEB package Created: 12/Feb/19  Updated: 10/May/19  Resolved: 27/Feb/19

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.12.1
Fix Version/s: Lustre 2.13.0, Lustre 2.12.2

Type: Bug Priority: Minor
Reporter: Thomas Stibor Assignee: Thomas Stibor
Resolution: Fixed Votes: 0
Labels: build, patch
Environment:

Distributor ID: Debian
Description: Debian GNU/Linux 9.7 (stretch)
Release: 9.7
Codename: stretch
Linux lxdv81 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux


Issue Links:
Related
is related to LU-8955 Send SELinux policy info to server Resolved
is related to LU-11914 Build error for l_getsepol.c due to m... Resolved
Epic/Theme: patch
Severity: 3
Epic: interoperability
Rank (Obsolete): 9223372036854775807

 Description   

Build Lustre client DEB packages on Debian fails due to missing

package libssl-dev:

 

/bin/bash ../../libtool --tag=CC --mode=link gcc -fPIC -D_GNU_SOURCE -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DLUSTRE_UTILS=1 -g -O2 -Wall -Werror -lreadline -version-info 1:0:0 -Wl,--version-script=liblustreapi.map -o liblustreapi.la -rpath /usr/lib liblustreapi.lo liblustreapi_hsm.lo liblustreapi_nodemap.lo liblustreapi_json.lo liblustreapi_layout.lo liblustreapi_lease.lo liblustreapi_util.lo liblustreapi_kernelconn.lo liblustreapi_param.lo liblustreapi_mirror.lo liblustreapi_ladvise.lo liblustreapi_chlg.lo ../../libcfs/libcfs/libcfs.la 
l_getsepol.c:50:25: fatal error: openssl/evp.h: No such file or directory
 #include <openssl/evp.h>
 ^
compilation terminated.
Makefile:1354: recipe for target 'l_getsepol.o' failed
make[6]: *** [l_getsepol.o] Error 1
make[6]: *** Waiting for unfinished jobs....


 Comments   
Comment by Gerrit Updater [ 12/Feb/19 ]

Thomas Stibor (t.stibor@gsi.de) uploaded a new patch: https://review.whamcloud.com/34233
Subject: LU-11960 build: Add missing libssl-dev DEB package
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 218c1c086791371aa87145fc62baebd1ae248b60

Comment by Gerrit Updater [ 27/Feb/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34233/
Subject: LU-11960 build: Add missing libssl-dev DEB package
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: a869a4ee0c9f40f80b8f487f114dcfe6971c66bd

Comment by Peter Jones [ 27/Feb/19 ]

Landed for 2.13

Comment by Gerrit Updater [ 04/May/19 ]

Andreas Dilger (adilger@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/34800
Subject: LU-11960 build: Add missing libssl-dev DEB package
Project: fs/lustre-release
Branch: b2_12
Current Patch Set: 1
Commit: cdf6dab9c9a36ee2ade65b49ae493818864201ef

Comment by Gerrit Updater [ 10/May/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34800/
Subject: LU-11960 build: Add missing libssl-dev DEB package
Project: fs/lustre-release
Branch: b2_12
Current Patch Set:
Commit: 537722df6ded52762452aa6be9938643bae279e6

Generated at Sat Feb 10 02:48:26 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.