Skip to content
  1. Feb 22, 2016
    • Richard Levitte's avatar
      Introduce the "pic" / "no-pic" config option · ae48242c
      Richard Levitte authored
      
      
      Building shared libraries or not is not the same as building position
      independent code or not.  It's true that if you don't build PIC, you
      can't build shared libraries.  However, you may very well want to
      build only static libraries but still want PIC code.
      
      Therefore, we introduce a new configuration option "pic", which is
      enabled by default or explicitely with "enable-pic", or disabled with
      "no-pic" or "disable-pic".  Of course, if "pic" is disabled, "shared"
      and "dynamic-engine" are automatically disabled as well.
      
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      ae48242c
    • Richard Levitte's avatar
      Use $disabled{"dynamic-engine"} internally · 19ab5790
      Richard Levitte authored
      
      
      We were kinda sorta using a mix of $disabled{"static-engine" and
      $disabled{"dynamic-engine"} in Configure.  Let's avoid confusion,
      choose one of them and stick to it.
      
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      19ab5790
    • Richard Levitte's avatar
      Fix incorrect SO name on GNU platforms · 2b9608b0
      Richard Levitte authored
      
      
      An error was introduced with the setting of SHLIB in DO_GNU_SO.
      A common DO_GNU_SO_COMMON that both DO_GNU_SO and DO_GNU_SO_NOCALC use
      makes things clearer.
      
      Reviewed-by: default avatarMatt Caswell <matt@openssl.org>
      2b9608b0
  2. Feb 21, 2016
  3. Feb 20, 2016
  4. Feb 19, 2016