[zeromq-dev] [PATCH] [Issue 90] 0MQ and OpenPGM on FreeBSD 8.0

Martin Lucina mato at kotelna.sk
Mon Oct 4 16:16:20 CEST 2010


steven.mccoy at miru.hk said:
> Just testing here, 0MQ master and OpenPGM 5.0.78 on FreeBSD 8.0 works fine as
> expected.  A few patches required to build,
> 
> freebsd80-openpgm.patch
> 
> Cannot apply to master:  Apparently libcompat is broken on FreeBSD 8.0, it's
> not build with -fPIC and libcompat_p certainly isn't the relocatable version.
> 
> Needs to be applied to OpenPGM tarball after extraction, i.e. run configure
> twice.
> 
> 
> freebsd80-autoconf.patch
> 
> FreeBSD uses the name amd64 not x86-64

Applied, thanks.

> 
> 
> freebsd80-msg_errqueue.patch
> 
> FreeBSD doesn't define MSG_ERRQUEUE, I'd rather not pollute the name space from
> OpenPGM so the application layer needs to define it when not available.
> 
> Probably still a bad idea.

It'll do for now; I see Martin already applied this.

> freebsd80-automake~destructive.patch
> 
> Do not apply to master:  Quick hack to change the Linux build options for
> FreeBSD.

This comes under 4) in my thread about the update to OpenPGM 5.x; I'll get
to that later.

-mato




More information about the zeromq-dev mailing list