Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(PA-4871) Add our libdir to the runtime linker search path #690

Merged
merged 1 commit into from
Jul 6, 2023

Commits on Jul 6, 2023

  1. (PA-4871) Add our libdir to the runtime linker search path

    When the runtime linker loads executables, it uses a search path in the
    executable to find library dependencies. On most platforms this is done
    via -rpath, but on AIX it's -R. The search path is embedded in the
    executable and can be seen using:
    
        # dump -H /opt/puppetlabs/puppet/bin/openssl
        ...
                                   ***Import File Strings***
        INDEX  PATH                          BASE                MEMBER
        0      /opt/puppetlabs/puppet/lib:/usr/lib:/lib
    joshcooper committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    3a757e5 View commit details
    Browse the repository at this point in the history