X-Git-Url: http://git.onelab.eu/?p=pcucontrol.git;a=blobdiff_plain;f=pcucontrol.spec;fp=pcucontrol.spec;h=a9b78eb88f4d3961884845b2f4dff2e12db0144b;hp=a0c89681acbdc938584026552286bfc0c79fd6e5;hb=9f3fda25be4804323eb8190bb83e20d5506775b8;hpb=cdfb6951e650b5d8841a6088af7bb6ffc63acb95 diff --git a/pcucontrol.spec b/pcucontrol.spec index a0c8968..a9b78eb 100644 --- a/pcucontrol.spec +++ b/pcucontrol.spec @@ -33,13 +33,25 @@ supported models. %prep %setup -q +#################### Important note +# starting with fedora27, fedora comes with openssl-11.0g +# and in this version +# X509_EXTENSION {aka struct X509_extension_st} +# has become opaque +# this is mentioned here +# https://github.com/openssl/openssl/issues/2239 +# see https://wiki.openssl.org/index.php/OpenSSL_1.1.0_Changes#Compatibility_Layer +# +# so we turn off support for SSL starting with fedora27 +# this is in pcucontrol/models/intelamt/Makefile - see FCDISTRO + %build # NOTE: the build uses g++ cmdamt/ # NOTE: TMPDIR is needed here b/c the tmpfs of the build vserver is too small. cd pcucontrol/models/intelamt export TMPDIR=$PWD/tmp mkdir -p $TMPDIR -make +make FCDISTRO=%{fcdistro} cd .. %install