-
Notifications
You must be signed in to change notification settings - Fork 51
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 a debugging version of Perl #60
base: master
Are you sure you want to change the base?
Conversation
Thanks @waterkip! A If ever, we'd also want to update the README here and https://github.com/docker-library/docs/tree/master/perl. |
Create a debugging version of Perl with gdb installed so one can take an exact copy of the image with all the symbol tables etc etc.
Conceptually I think this is OK, but I have a couple practical concerns with this. The first is that there are already quite a few tags on https://hub.docker.com/_/perl, and this will effectively double the number. For a real-world example of how awful this can get, see https://hub.docker.com/_/php or https://hub.docker.com/_/openjdk. My second concern is the build time/load since we're build all these releases from source and this will effectively double that (which isn't nearly as big of a concern as the optics/usability for users, but still something to consider). |
@tianon perhaps we could retain It could also be a step towards providing dev/RC releases as well; they could go with |
@zakame I was thinking a bit along the same line. If docker hub allows subname spaces, you could also opt for another option. Gitlab's registry allows namespaces as such: project:tag, project/subnamespace:tag, project/subnamespace/subsubnamespace:tag We could then implement all the debug builds into their own namespace, perl/debug. Less clutter from a user perspective. Or maybe call it perl/devel if you also want development releases. |
Both of those options sound really reasonable to me -- do y'all already have control of the |
@tianon tried creating |
I think it's taken, but there don't appear to be any repos, so I think it's
just a squatter and Docker support might either take pity on you, get in
touch with the owner on your behalf, or connect you with the owner so you
can discuss (they've done things like that previously but I haven't done so
nor talked to anyone who's done so recently so I don't know if that's still
a thing they're willing to discuss or entertain).
|
@tianon Sounds like the time for you to ask them real nice? ;-) (it seems this PR now clashes, that would need resolving) |
Create a debugging version of Perl with gdb installed so one can take an
exact copy of the image with all the symbol tables etc etc.