-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160

"Federico G. Schwindt" <[EMAIL PROTECTED]> wrote:

> --- m4/buildsys.m4.orig       Thu Mar 13 22:19:27 2008
> +++ m4/buildsys.m4    Mon Mar 31 16:01:43 2008
> @@ -72,7 +72,7 @@ AC_DEFUN([BUILDSYS_SHARED_LIB], [
>                       UNINSTALL_LIB='rm -f ${DESTDIR}${libdir}/$$i
> ${DESTDIR}${libdir}/$${i%.dylib}.${LIB_MAJOR}.dylib
> ${DESTDIR}${libdir}/$${i%.dylib}.${LIB_MAJOR}.${LIB_MINOR}.dylib'
> CLEAN_LIB='' ;;
> -             *-*-solaris* | *-openbsd-* | *-mirbsd-*)
> +             *-*-solaris* | *-mirbsd-*)
>                       AC_MSG_RESULT(Solaris)
>                       LIB_CPPFLAGS='-DPIC'
>                       LIB_CFLAGS='-fPIC'
> @@ -85,6 +85,21 @@ AC_DEFUN([BUILDSYS_SHARED_LIB], [
>                       PLUGIN_SUFFIX='.so'
>                       INSTALL_LIB='${INSTALL} -m 755 $$i
> ${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR} && rm -f
> ${DESTDIR}${libdir}/$$i && ${LN_S} $$i.${LIB_MAJOR}.${LIB_MINOR}
> ${DESTDIR}${libdir}/$$i' UNINSTALL_LIB='rm -f ${DESTDIR}${libdir}/$$i
> ${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR}'
> +                     CLEAN_LIB=''
> +                     ;;
> +             *-openbsd*)
> +                     AC_MSG_RESULT(Solaris)
> +                     LIB_CPPFLAGS='-DPIC'
> +                     LIB_CFLAGS='-fPIC'
> +                     LIB_LDFLAGS='-shared -fPIC
> -Wl,-soname,${LIB}'
> +                     LIB_PREFIX='lib'
> +                     LIB_SUFFIX='.so'
> +                     PLUGIN_CPPFLAGS='-DPIC'
> +                     PLUGIN_CFLAGS='-fPIC'
> +                     PLUGIN_LDFLAGS='-shared -fPIC'
> +                     PLUGIN_SUFFIX='.so'
> +                     INSTALL_LIB='${INSTALL} -m 755 $$i
> ${DESTDIR}${libdir}/$$i'
> +                     UNINSTALL_LIB='rm -f ${DESTDIR}${libdir}/$$i'
>                       CLEAN_LIB=''
>                       ;;
>               *-*-cygwin | *-*-mingw32)

Are you sure that patch doesn't break it?
As far as I know, libraries on OpenBSD need to have a name in the form
lib$name.so.$major.$minor and a symlink lib$name.so ->
lib$name.so.$major.$minor. The sun target there does that, but your
OpenBSD target only created lib$name.so if I see it correctly (sorry,
I'm pretty tired atm). 

- -- 
Jonathan
-----BEGIN PGP SIGNATURE-----

iQIVAwUBR/EAlstRg9d5cXHkAQOdQRAAgqWYnGCBjgITBn4/eFi+oFZYN9Dfb7It
EbV1AjR+lJQVx2Y6VYoRjLq7NrfsaT2kIVhhu8izkEfiLKx17r1mWbMXfFPbg7Fj
zb6Uy0q2LwMW0V4/w2necq6AjX2JQx5HA0ryjN6JVFSRQgxyREPTeGVzaCA7xuo4
Vb2vAksyLV5XhvV2FCKMI2x/RuyhgevFeCi8UoxWxLbovf0xiq6fInj8I9siow8k
mNjYFsayjMuR2rqjy26tE+PCN6ih+qCh6MKfEpES8BghR8So3+ST0kAZRoezb3K+
4S+k9IsJoQRwBraQ7Hd06CVEUVF1+SYTL1liFua48dg0SKSoWFwYLdzDwx7s2Omm
8gO6E38JyzDlTy3b7NztTTsH6h+H+62tb5UeuCL5FC8dXWMd7A89D16L3vVhjNFu
obta4yxCNIEj/nH0C7b8ij/wNNtjOZipNSvzdI6Kgsrt/u3om5LJlBJsse1Pywpi
sjAT4BL46j+gQHk+KpuhFr215wZVO24urHhIACBR9xuR19KIONgptNR1uCpBVqov
8P0E7kbYpAGB1bWycse1upAqADhHRhKJH59slEyGGrM/AR84pOfZ0lrpZlM3hHa/
WaZYssMuDhWj/YWFMhDsax0o3gonNgfahMoOS0aqJGrkqD7feEVImF5bKbXEGyMs
e+E9m5uGpAA=
=07tj
-----END PGP SIGNATURE-----

Reply via email to