Re: [Gc] Shared libraries maturity
Ivan Maidanski <ivmai-JGs/[email protected]> Sun, 18 May 2014 18:20:48 +0400
| Newsgroups | gmane.comp.programming.garbage-collection.boehmgc |
|---|---|
| Message-ID | <[email protected]> |
Hi Pavel, Thanks for the patch - committed to master: https://github.com/ivmai/libatomic_ops/commit/1635c4e235af4b49ff29ce40e5a0951c5d0f9570 I don't see any issue with --enable-shared While I don't know whether it is appropriate but I should note that most of essential non-GPL code (public symbols) implemented in headers (not in C source files). Regards, Ivan Tue, 13 May 2014 14:11:10 +0200 from Pavel Raiskup <[email protected]>: >Hello, in Fedora, we (after some time again..) plan to package >libatomic_ops separately from gc. > >We plan packaging atomic_ops configured with --enable-shared option. Do >you consider this as appropriate these days? Should not this be enabled >by default already? Do we know about some existing problems? > >When I built the package locally, I noticed that AO_pause is undefined in >libatomic_ops_gpl.so.X.X. We should probably make the libatomic_ops_gpl >be dependant on libatomic_ops (this shouldn't be licence-braking). Patch >attached. After that we can link just with '-latomic_ops_gpl'. > >Pavel > >_______________________________________________ >bdwgc mailing list >[email protected] >https://lists.opendylan.org/mailman/listinfo/bdwgc _______________________________________________ bdwgc mailing list [email protected] https://lists.opendylan.org/mailman/listinfo/bdwgc