On Mon, Jul 04, 2005 at 11:42:02PM +0100, Stuart Henderson wrote:
> In case it's useful to anyone, this is a first cut at a diff to update
> net/ser to 0.8.14.
> 
> Couple of things I noticed and/or wondered about (I haven't done
> much work with the ports tree before)...
> 
> It looks like sparc64 works now (well, built ok, and I've been
> registering a sip client against ser on OpenBSD 3.7/sparc64 for a few
> hours and passed a few dozen calls and it seems to be running ok),
> so I added it to ONLY_FOR_ARCHS.

Better to just remove ONLY_FOR_ARCHS.  sparc64 is very touchy by nature
and if SER works there, it should work just about anywhere.

> SER normally builds with strange compiler options (-O9 -funroll-loops
> -mcpu=foo, where foo=athlon on i386) and I haven't done anything to
> change these yet - would this be sensible?

Please remove them.  All that OpenBSD guarantees as far as working
compiler optimizations is -O2.

> SER doesn't build all the modules automatically any more, e.g. jabber
> (which had dependency on expat), mysql (obviously depending on mysql
> client library). There are Makefile options to enable these, so I
> guess one of flavors or multi-packages might be appropriate for these
> (but I'm not sure which: I guess multi-packages since they're separate
> .so files). Some other options (including some common ones, e.g.
> logging accounting records to mysql or radius) need Makefile patches,
> I wondered if anyone could point me in the direction of any other
> ports with similar problems so I could look at how they handle this?

I'll have to look closer at the Makefiles before I can give you an
answer.

BTW, did you mail this to jakob@ or get any feedback from him?  Usually
it's best to e-mail the maintainer when doing an update rather than
[EMAIL PROTECTED]

Reply via email to