Skip to content

Commit

Permalink
[sailfishos][rpm] Don't exclude libs that are not bundled. JB#51312
Browse files Browse the repository at this point in the history
Don't exclude libs from the dependency scanner where the
--system-foobar variant is used instead of the in tree version of the libraries.
  • Loading branch information
Thaodan committed Mar 1, 2021
1 parent 94e926f commit 7b5267f
Showing 1 changed file with 9 additions and 2 deletions.
11 changes: 9 additions & 2 deletions rpm/xulrunner-qt5.spec
Expand Up @@ -20,18 +20,25 @@
%global mozappdirdev %{_libdir}/%{name}-devel-%{milestone}

# Private/bundled libs the final package should not provide or depend on.
%global privlibs libfreebl3
%global privlibs %{privlibs}|libmozalloc

%global privlibs libmozalloc
%global privlibs %{privlibs}|libmozsqlite3

%if 0%{?!system_nspr}
%global privlibs %{privlibs}|libnspr4
%global privlibs %{privlibs}|libplc4
%global privlibs %{privlibs}|libplds4
%endif

%if 0%{?!system_nss}
%global privlibs %{privlibs}|libfreebl3
%global privlibs %{privlibs}|libnss3
%global privlibs %{privlibs}|libnssdbm3
%global privlibs %{privlibs}|libnssutil3
%global privlibs %{privlibs}|libsmime3
%global privlibs %{privlibs}|libsoftokn3
%global privlibs %{privlibs}|libssl3
%endif

%global __provides_exclude ^(%{privlibs})\\.so
%global __requires_exclude ^(%{privlibs})\\.so
Expand Down

0 comments on commit 7b5267f

Please sign in to comment.