94a25f5 Porting changes from master

7 files Authored by jvanek 3 years ago, Committed by pmikova 3 years ago,
    Porting changes from master
    
    Replaced alt-java palceholder by real pathced alt-java
    Fixes comment for speculative store bypass patch
    Redeffined linux -> __linux__ and __x86_64 -> __x86_64__; should be backported to jdk11 and jdk8
    moved wrongly placed icenses to acompany other ones
    Fixed not-including fastdebugbuild in case of --without fastdebug
    Added checks and restrictions around alt-java
    many cosmetic changes taken from more maintained jdk11
    Added few missing majorver into descriptions
    removed lib-style provides for fastdebug_suffix_unquoted
    fixed missing condition for fastdebug packages being counted as debug ones
    Fixed typo in variable
    Add BuildRequires: make
    Use -march=i686 for x86 builds if -fcf-protection is detected (needs CMOV)
    
        
file modified
+1 -0
file added
+97
file modified
+135 -60
file modified
+1 -1