Commit 8f29569e authored by Andy Polyakov's avatar Andy Polyakov
Browse files

Configurations/10-main.conf: always pass -bsrv4 to AIX linker.



This makes AIX build procedure behave more like e.g. Solaris. Most
notably this makes it possible to pass -Wl,-R,'$(LIBRPATH)' at config
time to embed installation destination as library search path into
openssl binary. This doesn't imply that other applications have to be
linked with -bsvr4, they are free to choose whatever appropriate for
given circumstances.

Reviewed-by: default avatarRichard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/6487)
parent cff89b17
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -1110,12 +1110,12 @@ my %targets = (
        template         => 1,
        sys_id           => "AIX",
        lib_cppflags     => "-DB_ENDIAN",
        lflags           => "-Wl,-bsvr4",
        thread_scheme    => "pthreads",
        dso_scheme       => "dlfcn",
        shared_target    => "self",
        bin_lflags       => shared("-Wl,-bsvr4"),
        module_ldflags   => "-Wl,-G,-bsymbolic,-bexpall,-bnolibpath",
        shared_ldflag    => "-Wl,-G,-bsymbolic,-bnolibpath",
        module_ldflags   => "-Wl,-G,-bsymbolic,-bexpall",
        shared_ldflag    => "-Wl,-G,-bsymbolic",
        shared_defflag   => "-Wl,-bE:",
        shared_extension => ".so.\$(SHLIB_VERSION_NUMBER)",
        dso_extension    => ".so",