#856 The pkcs11 modules should not provide the pkgconfig and do not need to ship .so objects in the devel subpackage
Merged 5 years ago by ignatenkobrain. Opened 5 years ago by jjelen.
jjelen/packaging-committee pkcs11-packageconfig  into  master

@@ -22,7 +22,8 @@ 

  

  

   $ p11tool --list-tokens

- 

+  

+ The packages SHOULD NOT provide the package config `*.pc` files for the PKCS#11 modules, since the applications are not supposed to link directly against these libraries. The PKCS#11 module shared object SHOULD NOT be in the -devel subpackage either.

  

  [#registered]

  == How applications take advantage of registered provider modules

Update PKCS#11 packaging guidelines to make the unwritten explicit, after somebody tried to link against the PKCS#11 module:

https://bugzilla.redhat.com/show_bug.cgi?id=1673139

Let me know if it is fine this way, it needs some adjustments.

rebased onto 990b239b26d363f1cc1ba4392e410988859d5f2f

5 years ago

@nmav I found the following missing in the packaging guidelines for the PKCS#11 modules. Are you fine with these changes or would you like to add something?

It makes sense to me.

rebased onto 134b76e

5 years ago

Pull-Request has been merged by ignatenkobrain

5 years ago
Metadata