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

Docker build based on Debian Jessie - glibc 2.19 #314

Closed

Conversation

matiwinnetou
Copy link
Contributor

@matiwinnetou matiwinnetou commented Jul 23, 2017

Motivation:

It is not uncommon to hit linking issues related to glibc version. At the expense of installing cmake manually I decided to go back to debian:jessie instead of ubuntu zesty. This is more production based build. Its is more probable that more people have glibc <= 2.19.

  1. Debian Jessie has GLIBC 2.19
  2. Debian Stretch has GLIBC 2.24
  3. Xenial has GLIBC 2.23
  4. Zesty has GLIBC 2.24

Opinions, @drywolf, @irbull

Going back to jessie.

@matiwinnetou
Copy link
Contributor Author

I went back even to debian jessie for gllibc, @drywolf please test.

@matiwinnetou matiwinnetou changed the title Docker build based on Ubuntu LTS 16.04 - glibc 2.2.3 Docker build based on Debian Jessie - glibc 2.19 Jul 24, 2017
@drywolf
Copy link
Contributor

drywolf commented Jul 25, 2017

I'm currently working on a PR that should cover #257 #188 and #289 ... I will also revert back the default docker image to debian jessie with that. Thanks for pointing out the different glibc versions 👍

@matiwinnetou
Copy link
Contributor Author

@drywolf this is excellent, keep up the good work.

@matiwinnetou
Copy link
Contributor Author

@drywolf will you also include stripping support and fixing execution stack with those changes?

@drywolf
Copy link
Contributor

drywolf commented Jul 27, 2017

Yes, I am currently wrapping up the work on the PR.
Feature-wise I think I'm almost where I want it to be, I just need to write some documentation and then it should not be long before it can be submitted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants