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