Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 806821

Summary: net-libs/zeromq-4.3.4-r1 use-flag 'pgm' does not result in PGM support in ZeroMQ
Product: Gentoo Linux Reporter: Bas Nedermeijer <bas>
Component: Current packagesAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: UNCONFIRMED ---    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Bas Nedermeijer 2021-08-06 17:56:24 UTC
I tried building ZeroMQ with PGM support, enabling the use-flag did not work for me.
After changing the ebuild file to allow for a 'configure --with-pgm', it turns out to have openpgm as dependency (which does not exist in tree).



Reproducible: Always

Steps to Reproduce:
1. Enable 'pgm' use-flag
2. emerge zeromq
3. No support for pgm is available
Actual Results:  
No support for pgm is available

Expected Results:  
Support for pgm is available

After some more digging I found at the openpgm package was removed from Gentoo.

I was able to get a working version of ZeroMQ with PGM after compiling the sources from   - https://github.com/steve-o/openpgm.git 
(and moving some files around)

It would be nice to have the package back, but I realize this might not be possible.
Comment 1 Larry the Git Cow gentoo-dev 2023-11-07 02:22:20 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dba22f412e7dfc4e0e196ac23d432f1556d1d1b7

commit dba22f412e7dfc4e0e196ac23d432f1556d1d1b7
Author:     Michael Orlitzky <mjo@gentoo.org>
AuthorDate: 2023-11-07 01:41:35 +0000
Commit:     Michael Orlitzky <mjo@gentoo.org>
CommitDate: 2023-11-07 02:17:22 +0000

    net-libs/zeromq: add 4.3.5
    
    Miscellaneous changes:
    
      * Update to EAPI=8
      * Drop obsolete USE=pgm flag
      * Use --disable-Werror instead of sed'ing configure.ac
      * New MPL-2.0 license (from their NEWS file)
      * Improve DESCRIPTION
    
    Bug: https://bugs.gentoo.org/806821
    Closes: https://bugs.gentoo.org/805566
    Signed-off-by: Michael Orlitzky <mjo@gentoo.org>

 net-libs/zeromq/Manifest            |  1 +
 net-libs/zeromq/zeromq-4.3.5.ebuild | 56 +++++++++++++++++++++++++++++++++++++
 2 files changed, 57 insertions(+)