[all] [oslo.messaging] Interest in collaboration on a NATS driver

Jeremy Stanley fungi at yuggoth.org
Fri Jul 21 18:12:30 UTC 2023


On 2023-07-21 19:48:29 +0200 (+0200), Radosław Piliszek wrote:
[...]
> The point with Go is that it has no dynamic linking... and this is
> *on purpose*. What you would be doing is repeating the compilation
> to produce the single static binary and package it. The upstream
> does this well - no reason to repeat unless building for fancy
> architectures. This also helps with ensuring everyone is bug-bug
> compatible if they run the same version - no need to check
> anything else. :D

And while that concept certainly has its merits, it runs counter to
the guiding principles of some software distributions which want to
guarantee rebuildability with only tools and components present
within that distribution, the ability to backport critical fixes to
otherwise frozen contemporary versions of the software which may not
fit with the upstream maintainers' release and support policies, the
ability to prove reproducibility of builds, to be able to confirm
that the binaries shipped were actually built from the source code
upstream claimed, and so on.
-- 
Jeremy Stanley
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: not available
URL: <https://lists.openstack.org/pipermail/openstack-discuss/attachments/20230721/bec9285b/attachment-0001.sig>


More information about the openstack-discuss mailing list