Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] v1.8 - compile/dist problem
From: Bert Wesarg (bert.wesarg_at_[hidden])
Date: 2014-07-24 03:57:53


On 07/24/2014 09:32 AM, Mike Dubman wrote:
> yes, sure - it fails on sles12, rhel 7, fedora 14-20, debian 6.5-7.5,
> ubuntu 12-14
>
> It fails on "rpmbuild" from latest ompi-1.8.2rc2.src.rpm
> it passes on rhel 6.x, sles 11.x, oel
>

Just tried the rc2 package, but I could not reproduce it on Ubuntu
12.04. The 'hooks' directory was created by the depfiles command, in
case of an out-of-tree build. So there should be no error.

Here are my configure flags:

../configure --prefix=/home/wesarg/opt/openmpi-1.8.2rc2
--enable-mem-debug --enable-mem-profile --enable-debug
--enable-pretty-print-stacktrace --enable-orterun-prefix-by-default
--enable-wrapper-rpath --enable-builtin-atomics
--with-mpi-param-check=always

Bert

>
> make[6]: Entering directory
> '/var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt/tools/vtunify/mpi'
> ln -s
> /var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt/tools/vtunify/vt_unify.cc
> vt_unify.cc
> ln -s
> /var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt/tools/vtunify/vt_unify_defs.cc
> vt_unify_defs.cc
> ln -s
> /var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt/tools/vtunify/vt_unify_defs_recs.cc
> vt_unify_defs_recs.cc
> ln -s
> /var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt/tools/vtunify/vt_unify_events_stats.cc
> vt_unify_events_stats.cc
> ln -s
> /var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt/tools/vtunify/vt_unify_handlers.cc
> vt_unify_handlers.cc
> ln -s
> /var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt/tools/vtunify/vt_unify_hooks.cc
> vt_unify_hooks.cc
> ln -s
> /var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt/tools/vtunify/vt_unify_markers.cc
> vt_unify_markers.cc
> ln -s
> /var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt/tools/vtunify/vt_unify_sync.cc
> vt_unify_sync.cc
> ln -s
> /var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt/tools/vtunify/vt_unify_tkfac.cc
> vt_unify_tkfac.cc
> ln -s
> /var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt/tools/vtunify/vt_unify_usrcom.cc
> vt_unify_usrcom.cc
> ln -s
> /var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt/tools/vtunify/hooks/vt_unify_hooks_base.cc
> hooks/vt_unify_hooks_base.cc
> ln: failed to create symbolic link ‘hooks/vt_unify_hooks_base.cc’: No
> such file or directory
> Makefile:1593: recipe for target 'hooks/vt_unify_hooks_base.cc' failed
> make[6]: *** [hooks/vt_unify_hooks_base.cc] Error 1
> make[6]: Leaving directory
> '/var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt/tools/vtunify/mpi'
> Makefile:3548: recipe for target '../tools/vtunify/mpi/libvt-mpi-unify.la'
> failed
> make[5]: *** [../tools/vtunify/mpi/libvt-mpi-unify.la] Error 2
> make[5]: *** Waiting for unfinished jobs....
>
>
>
>
> On Wed, Jul 23, 2014 at 5:09 PM, Jeff Squyres (jsquyres) <jsquyres_at_[hidden]
>> wrote:
>
>> Are you sure something isn't stale? I.e., did you do a fresh checkout
>> since the last build, or a "git clean", or something?
>>
>>
>> On Jul 23, 2014, at 10:02 AM, Mike Dubman <miked_at_[hidden]>
>> wrote:
>>
>>> nope, we use git.
>>> it passed on rhel 6.x, failed on ubuntu/debian/fedora and rhel 7.x
>>>
>>>
>>> On Wed, Jul 23, 2014 at 4:03 PM, Jeff Squyres (jsquyres) <
>> jsquyres_at_[hidden]> wrote:
>>> Mike --
>>>
>>> Are you having the same jenkins problem we ran into yesterday? If so,
>> it's a simple fix:
>>>
>>> http://www.open-mpi.org/community/lists/devel/2014/07/15211.php
>>>
>>>
>>> On Jul 23, 2014, at 9:01 AM, Mike Dubman <miked_at_[hidden]>
>> wrote:
>>>
>>>>
>>>> CC libvt_mpi_la-vt_iowrap_helper.lo
>>>> CC libvt_mpi_la-vt_libwrap.lo
>>>> CC libvt_mpi_la-vt_mallocwrap.lo
>>>> CC libvt_mpi_la-vt_mpifile.lo
>>>> make[6]: Entering directory
>> '/var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt/tools/vtunify/mpi'
>>>> ln -s
>> /var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt/tools/vtunify/vt_unify.cc
>> vt_unify.cc
>>>> ln -s
>> /var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt/tools/vtunify/vt_unify_defs.cc
>> vt_unify_defs.cc
>>>> ln -s
>> /var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt/tools/vtunify/vt_unify_defs_recs.cc
>> vt_unify_defs_recs.cc
>>>> ln -s
>> /var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt/tools/vtunify/vt_unify_events_stats.cc
>> vt_unify_events_stats.cc
>>>> ln -s
>> /var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt/tools/vtunify/vt_unify_handlers.cc
>> vt_unify_handlers.cc
>>>> ln -s
>> /var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt/tools/vtunify/vt_unify_hooks.cc
>> vt_unify_hooks.cc
>>>> ln -s
>> /var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt/tools/vtunify/vt_unify_markers.cc
>> vt_unify_markers.cc
>>>> ln -s
>> /var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt/tools/vtunify/vt_unify_sync.cc
>> vt_unify_sync.cc
>>>> ln -s
>> /var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt/tools/vtunify/vt_unify_tkfac.cc
>> vt_unify_tkfac.cc
>>>> ln -s
>> /var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt/tools/vtunify/vt_unify_usrcom.cc
>> vt_unify_usrcom.cc
>>>> ln -s
>> /var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt/tools/vtunify/hooks/vt_unify_hooks_base.cc
>> hooks/vt_unify_hooks_base.cc
>>>> ln: failed to create symbolic link ‘hooks/vt_unify_hooks_base.cc’:
>> No such file or directory
>>>> Makefile:1593: recipe for target 'hooks/vt_unify_hooks_base.cc' failed
>>>> make[6]: *** [hooks/vt_unify_hooks_base.cc] Error 1
>>>> make[6]: Leaving directory
>> '/var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt/tools/vtunify/mpi'
>>>> Makefile:3548: recipe for target '../tools/vtunify/mpi/
>> libvt-mpi-unify.la' failed
>>>> make[5]: *** [../tools/vtunify/mpi/libvt-mpi-unify.la] Error 2
>>>> make[5]: *** Waiting for unfinished jobs....
>>>> make[5]: Leaving directory
>> '/var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt/vtlib'
>>>> Makefile:810: recipe for target 'all-recursive' failed
>>>> make[4]: *** [all-recursive] Error 1
>>>> make[4]: Leaving directory
>> '/var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt'
>>>> Makefile:679: recipe for target 'all' failed
>>>> make[3]: *** [all] Error 2
>>>> make[3]: Leaving directory
>> '/var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt/vt'
>>>> Makefile:1579: recipe for target 'all-recursive' failed
>>>> make[2]: *** [all-recursive] Error 1
>>>> make[2]: Leaving directory
>> '/var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi/contrib/vt'
>>>> Makefile:3152: recipe for target 'all-recursive' failed
>>>> make[1]: *** [all-recursive] Error 1
>>>> make[1]: Leaving directory
>> '/var/tmp/OFED_topdir/BUILD/openmpi-1.8.2rc2/ompi'
>>>> Makefile:1714: recipe for target 'all-recursive' failed
>>>> make: *** [all-recursive] Error 1
>>>> error: Bad exit status from /var/tmp/rpm-tmp.QzMv2a (%build)
>>>>
>>>> _______________________________________________
>>>> devel mailing list
>>>> devel_at_[hidden]
>>>> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
>>>> Link to this post:
>> http://www.open-mpi.org/community/lists/devel/2014/07/15214.php
>>>
>>>
>>> --
>>> Jeff Squyres
>>> jsquyres_at_[hidden]
>>> For corporate legal information go to:
>> http://www.cisco.com/web/about/doing_business/legal/cri/
>>>
>>> _______________________________________________
>>> devel mailing list
>>> devel_at_[hidden]
>>> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
>>> Link to this post:
>> http://www.open-mpi.org/community/lists/devel/2014/07/15215.php
>>>
>>> _______________________________________________
>>> devel mailing list
>>> devel_at_[hidden]
>>> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
>>> Link to this post:
>> http://www.open-mpi.org/community/lists/devel/2014/07/15217.php
>>
>>
>> --
>> Jeff Squyres
>> jsquyres_at_[hidden]
>> For corporate legal information go to:
>> http://www.cisco.com/web/about/doing_business/legal/cri/
>>
>> _______________________________________________
>> devel mailing list
>> devel_at_[hidden]
>> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
>> Link to this post:
>> http://www.open-mpi.org/community/lists/devel/2014/07/15218.php
>>
>
>
>
> _______________________________________________
> devel mailing list
> devel_at_[hidden]
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
> Link to this post: http://www.open-mpi.org/community/lists/devel/2014/07/15235.php
>

-- 
Dipl.-Inf. Bert Wesarg
wiss. Mitarbeiter
Technische Universität Dresden
Zentrum für Informationsdienste und Hochleistungsrechnen (ZIH)
01062 Dresden
Tel.: +49 (351) 463-42451
Fax: +49 (351) 463-37773
E-Mail: bert.wesarg_at_[hidden]