Discussion:
[omniORB] omniORB on OpenBSD
Landry Breuil
2007-07-16 18:11:59 UTC
Permalink
Hello,

i'm currently 'porting' omniORB-4.1.0 to OpenBSD (i.e write a port to
make it compile 'the OpenBSD-way'), and it works fine. I've compiled it
too on a sparc64 machine, seems to work too. See
http://marc.info/?l=openbsd-ports&m=118457841514871&w=2 for porting
information.

gcc -v
Reading specs from /usr/lib/gcc-lib/i386-unknown-openbsd4.1/3.3.5/specs
Configured with:
Thread model: single
gcc version 3.3.5 (propolice)

This is OpenBSD-current, i think it may be added to the list of known
supported oses ?

The only problem i had was the ipv6-to-ipv4 problem that is already
handled for FreeBSD - a server listens/binds by default on ipv6, and
client tries to connect on ipv4 - it fails.

Is IPV6 support experimental or production-ready ?
Is it possible to handle OpenBSD case like it's already done for
FreeBSD ?

I can provide more information if needed (build logs etc..), and
try patches/cvs to improve the integration into OpenBSD.
don't hesitate to contact me directly.

Landry
Duncan Grisby
2007-07-17 19:09:14 UTC
Permalink
Post by Landry Breuil
This is OpenBSD-current, i think it may be added to the list of known
supported oses ?
Yes. The platform lists are very out of date. I need to update the lists
generally.
Post by Landry Breuil
The only problem i had was the ipv6-to-ipv4 problem that is already
handled for FreeBSD - a server listens/binds by default on ipv6, and
client tries to connect on ipv4 - it fails.
That's because OpenBSD and FreeBSD (and Windows) choose not to implement
the bit of RFC 3493 that says IPv6 sockets should accept IPv4
connections.
Post by Landry Breuil
Is IPV6 support experimental or production-ready ?
It's production ready, and being used in production.
Post by Landry Breuil
Is it possible to handle OpenBSD case like it's already done for
FreeBSD ?
Yes.
Post by Landry Breuil
I can provide more information if needed (build logs etc..), and
try patches/cvs to improve the integration into OpenBSD.
don't hesitate to contact me directly.
Please send me any patches that are required and I'll check them in.
Please make the patches against the current CVS snapshot.

Cheers,

Duncan.
--
-- Duncan Grisby --
-- ***@grisby.org --
-- http://www.grisby.org --
Loading...