I see what happened - we upgraded libevent not that long ago, and I tried
to catch all the OMPI-committed changes to it. However, I appear to have
missed this one.

I'll fix it now. Sorry about that...
Ralph


On Mon, Feb 2, 2015 at 6:11 PM, Paul Hargrove <phhargr...@lbl.gov> wrote:

> The following comes from testing Jeff's no-embedded-libltdl work, but I
> suspect the same is true on tru^H^H^Hmaster.
>
> The output below, from "make V=1" shows a link failure from trying to use
> arc4random_addrandom(), which was removed on OpenBSD in late 2013.
>
> The part that bugs me is that I thought Ralph had fixed this in v1.8
> already!
> See https://svn.open-mpi.org/trac/ompi/ticket/4829
>
> FYI: The warnings are just the standard Open BSD paranoia and don't
> indicate any real problems.
>
> -Paul
>
> /bin/sh ../../../libtool  --tag=CC    --mode=link gcc -std=gnu99  -g
> -finline-functions -fno-strict-aliasing -pthread    -o opal_wrapper
> opal_wrapper.o ../../../opal/libopen-pal.la -lm -lutil   -lm -lutil
> libtool: link: gcc -std=gnu99 -g -finline-functions -fno-strict-aliasing
> -pthread -o .libs/opal_wrapper opal_wrapper.o  -L../../../opal/.libs
> -lopen-pal -lpthread -lm -lutil -pthread
> -Wl,-rpath,/home/phargrov/OMPI/openmpi-libltdl-openbsd5-amd64/INST/lib
> ../../../opal/.libs/libopen-pal.so.0.0: warning: vsprintf() is often
> misused, please use vsnprintf()
> ../../../opal/.libs/libopen-pal.so.0.0: warning: strcpy() is almost always
> misused, please use strlcpy()
> ../../../opal/.libs/libopen-pal.so.0.0: warning: random() isn't random;
> consider using arc4random()
> ../../../opal/.libs/libopen-pal.so.0.0: warning: strcat() is almost always
> misused, please use strlcat()
> ../../../opal/.libs/libopen-pal.so.0.0: warning: sprintf() is often
> misused, please use snprintf()
> ../../../opal/.libs/libopen-pal.so.0.0: undefined reference to
> `arc4random_addrandom'
> collect2: ld returned 1 exit status
>
>
>
>
> --
> Paul H. Hargrove                          phhargr...@lbl.gov
> Computer Languages & Systems Software (CLaSS) Group
> Computer Science Department               Tel: +1-510-495-2352
> Lawrence Berkeley National Laboratory     Fax: +1-510-486-6900
>
> _______________________________________________
> devel mailing list
> de...@open-mpi.org
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
> Link to this post:
> http://www.open-mpi.org/community/lists/devel/2015/02/16894.php
>

Reply via email to