Overview

Request 949432 superseded

new package, required dependency for filesystems/watchman update

Loading...

Jan Engelhardt's avatar

Static libs are kinda discouraged in *SUSE. Adding local versioning, cf. spirv-tools for an example, would be the way to go here.


Jan Engelhardt's avatar

"+BuildRequires: liblzma5" This is wrong, a library without anything else is useless. Did you intend to use xz-devel instead..


Matthias Gerstner's avatar

Okay I'll have look. I know that static libraries are a pain but when upstream doesn't support them properly, what's the use?


Jan Engelhardt's avatar

only having to patch/rebuild/ship one piece and knowing that the entire distro is patched. the issues with static libs are well researched.



Adam Majer's avatar

Use a dynamic library and just bumb the soname every upstream release. For bonus points, if it's already something like libfolly.so.%version, then it that would suffice otherwise may need to be patched in the CMakeFiles

Request History
Matthias Gerstner's avatar

mgerstner created request

new package, required dependency for filesystems/watchman update


Matthias Gerstner's avatar

mgerstner superseded request

superseded by 950143

openSUSE Build Service is sponsored by