Hi,

I've been working on getting MonetDB to build on
OpenBSD.  I'm not sure I'll get as far as building
a port, but my patches are getting accepted [1] so
at least I can get their source tree to build cleanly
on OpenBSD.

I've hit a couple things I can't figure out.

One is related to auto-tools crap.  After I run
their bootstrap script, I have to edit the configure.sh
script so that every instance of "-lssl" is replaced by
"-lssl -lcrypto".  In a comment in the bug report [2],
a MonetDB dev said "weird this is autoconf
generated code".

I'm hoping this is a fairly common issue with
ports that use openssl. I grepped through the
MonetDB code, but couldn't find a ".m4", a ".in",
or ".am" file that creates this test.  I'm pretty
stuck on this one.

The other issue is that they use a %pure_parser
statement in their yacc code.  Is this specific to
bison?  The OpenBSD 4.6 yacc failed to compile
that line.

If it is bison-specific, do they need to update their
build to call bison or is there a way I can set a
know to tell OpenBSD to use bison and not yacc.

Thanks,

Mark

[1] 
http://sourceforge.net/tracker/?func=detail&aid=2920265&group_id=56967&atid=482468
[2] 
http://sourceforge.net/tracker/?func=detail&aid=2914578&group_id=56967&atid=482468

https://sourceforge.net/tracker/?func=detail&aid=2920265&group_id=56967&atid=482468
[2]
[1]

Reply via email to