Hi! Pierre Langlois skribis: > Actually, thinking about this a little more, I'm not sure I understand > upstream decision to propagate -lz. The commit fixes [0] which indicates > it's so that taglib can be linked statically, but then that means if > we're dynamically linking, the application will also dynamically link > with zlib when it doesn't need to (at least not directly). And in guix > we only build shared libs for taglib so we're never statically linking > it AFAIK. > > So, here I'm a bit torn here, should we just follow what upstream is > indicating? Even it doesn't look right to me, but I might be wrong! Or, > should we revert the change that propagates -lz? I had the following patch that I intended to push, to avoid propagation. WDYT? Ludo’.