Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 806821 - net-libs/zeromq-4.3.4-r1 use-flag 'pgm' does not result in PGM support in ZeroMQ
Summary: net-libs/zeromq-4.3.4-r1 use-flag 'pgm' does not result in PGM support in Z...
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-08-06 17:56 UTC by Bas Nedermeijer
Modified: 2023-11-07 02:22 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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(+)