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

Build: simplify and update deprecated libtool/ltdl integration #1209

Merged
merged 1 commit into from Jan 9, 2017

Conversation

jnpkrn
Copy link
Contributor

@jnpkrn jnpkrn commented Jan 9, 2017

To name a few pain points in the former version:

  • pacemaker is not distributed with "libltdl.tar" for the past few
    years and it's unclear if it ever was or if it's just the heartbeat
    legacy; definitely no recipe to prepare such a file was found
  • custom mechanism to use bundled libltdl is redundant (and inferior
    in parameterization) compared to options automatically available
    to configure script thanks to newly introduced LTDL_INIT macro
    (--with-ltdl-lib DIR, --with-included-ltdl)
  • "INCLTDL" was likely a typo for "LTDLINCL"

To name a few pain points in the former version:
- pacemaker is not distributed with "libltdl.tar" for the past few
  years and it's unclear if it ever was or if it's just the heartbeat
  legacy; definitely no recipe to prepare such a file was found
- custom mechanism to use bundled libltdl is redundant (and inferior
  in parameterization) compared to options automatically available
  to configure script thanks to newly introduced LTDL_INIT macro
  (--with-ltdl-lib DIR, --with-included-ltdl)
- "INCLTDL" was likely a typo for "LTDLINCL"
@jnpkrn
Copy link
Contributor Author

jnpkrn commented Jan 9, 2017

Tested on el6 in particular, ./autogen.sh && ./configure && make went
without a glitch.

@kgaillot kgaillot merged commit 2ba51c2 into ClusterLabs:master Jan 9, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants