FS#38844 - [openssl] missing /usr/{lib,lib64}/libssl.a and libcrypto.a
Attached to Project:
Arch Linux
Opened by Stanley Lan (teetee1) - Saturday, 08 February 2014, 19:32 GMT
Last edited by Pierre Schmitz (Pierre) - Sunday, 09 February 2014, 12:39 GMT
Opened by Stanley Lan (teetee1) - Saturday, 08 February 2014, 19:32 GMT
Last edited by Pierre Schmitz (Pierre) - Sunday, 09 February 2014, 12:39 GMT
|
Details
Description: without libssl.a and libcrypto.a the open grid
scheduler won't compile. Those two files are used as static
library files
-- # SECURE set SEC = 1 set SECFLAGS = "-DSECURE -I$OPENSSL_HOME/include" set SECLIB = "" set SECLIBS_STATIC = "$OPENSSL_HOME/lib64/libssl.a $OPENSSL_HOME/lib64/libcrypto.a" set KLFLAGS = "-L$OPENSSL_HOME/lib64 -lkrb5 -lz" -- error: gcc: error: /usr/lib64/libssl.a: No such file or directory gcc: error: /usr/lib64/libcrypto.a: No such file or directory ../daemons/shepherd/Makefile:92: recipe for target 'sge_shepherd' failed Additional info: * package version(s): 1.0.1.f-1 * config and/or log files etc. Steps to reproduce: |
This task depends upon
The open grid scheduler(ogs) is the community version of the Sun Grid Engine after it got bought by Oracle and was turned into a commercial product like everything else in Oracle so ogs became the popular choice among admins in HPC(High-Performance Computing) clusters.
I will be looking into solutions of downgrading openssl and/or compile 1.0.0.f_1 from the source.
So add "options=(staticlibs)" to the PKGBUILD.
https://bugs.archlinux.org/task/37464
I will look into modifying PKGBUILD file.
Thanks again.