Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] 1.7.4rc1 build failure: OpenBSD-5 and NetBSD-6
From: Jeff Squyres (jsquyres) (jsquyres_at_[hidden])
Date: 2013-12-19 19:39:21


On Dec 19, 2013, at 6:27 PM, Paul Hargrove <phhargrove_at_[hidden]> wrote:

> When building 1.7.4rc1 on OpenBSD-5 and NetBSD-6 (both amd64) I see what appears to be the same three errors ("make" output at end of this email) on both platforms.
>
> All three syntax errors appears to be collisions on the symbol if_mtu:
>
> -bash-4.2$ cat -n openmpi-1.7.4rc1/opal/util/if.h | grep -w -e 182
> 182 OPAL_DECLSPEC int opal_ifindextomtu(int if_index, int *if_mtu);
> -bash-4.2$ cat -n openmpi-1.7.4rc1/opal/mca/if/if.h | grep -w -e 98
> 98 int if_mtu;
> -bash-4.2$ cat -n openmpi-1.7.4rc1/opal/util/if.c | grep -w -e 482
> 482 int opal_ifindextomtu(int if_index, int *if_mtu)
>
> -bash-4.2$ grep if_mtu /usr/include/net/if.h
> #define if_mtu if_data.ifi_mtu \

Bah. Terrible. Ok, thanks -- I'll fix...

(see the tar ball I just sent you... should have this fix in it)

-- 
Jeff Squyres
jsquyres_at_[hidden]
For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/