[ https://issues.apache.org/jira/browse/QPID-6124?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Johan Ström updated QPID-6124: ------------------------------ Attachment: qpid-ports.tar.gz > FreeBSD ports, testing requested > -------------------------------- > > Key: QPID-6124 > URL: https://issues.apache.org/jira/browse/QPID-6124 > Project: Qpid > Issue Type: Improvement > Affects Versions: 0.30 > Reporter: Johan Ström > Attachments: qpid-ports.tar.gz > > > Hi, > with the work put into qpid 0.30, it now builds fine on FreeBSD. > I have put some effort into making proper FreeBSD Ports (packages) for qpid, > and I'd like to share my work. > The ports: > * devel/py-qpid-qmf > * devel/qpid-proton > * net/qpid-tools > * net/qpidd > devel/py-qpid already exists, so that is not covered. > They all build fine with the default options, however some bindings are > broken: > * devel/qpid-proton > ** Ruby bindings does not build, libuuid problems > ** PHP bindings does not build. zend.h problems > * net/qpidd > ** Perl bindings does not build. See comments in QPID-6008 for details. > I have not gone through any great lengths trying to fix this, as I currently > don't need these bindings. > The tar-ball attached contains all ports, extract in /usr/ports. > In addition, to build net/qpidd, /usr/ports/(UIDs|GIDs) needs to be patched: > {code} > --- GIDs 2014-09-26 23:35:39.815616975 +0200 > +++ GIDs 2014-09-24 21:44:28.369065757 +0200 > @@ -297,5 +297,6 @@ > tvheadend:*:984: > puppetdb:*:985: > kamailio:*:986: > +qpidd:*:987: > nogroup:*:65533: > nobody:*:65534: > --- UIDs 2014-09-26 23:35:37.259916310 +0200 > +++ UIDs 2014-09-26 08:53:53.478772009 +0200 > @@ -305,4 +305,5 @@ > tvheadend:*:984:984::0:0:TV Headend:/usr/local/etc/tvheadend:/bin/sh > puppetdb:*:985:985::0:0:PuppetDB Daemon > pseudo-user:/nonexistent:/usr/sbin/nologin > kamailio:*:986:986::0:0:kamailio daemon:/nonexistent:/usr/sbin/nologin > +qpidd:*:987:987::0:0:kamailio daemon:/nonexistent:/usr/sbin/nologin > nobody:*:65534:65534::0:0:Unprivileged user:/nonexistent:/usr/sbin/nologin > {code} > All ports passes portlint and poudriere testport on FreeBSD 10.0-RELEASE-p7, > amd64. > I have not tried to build on 9.3, there might be minor issues. > My hope is mainly that these comes to some use for other users, but also that > someone more involved with the qpid project is willing to adopt these ports, > and ultimately maintain them in the real ports tree. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org