[ 
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

Reply via email to