[Reproducible-builds] Bug#813357: blacs-mpi: FTBFS: /usr/bin/ld: cannot find -lmpi_f77

Chris Lamb lamby at debian.org
Mon Feb 1 07:52:46 UTC 2016


Source: blacs-mpi
Version: 1.1-33.1
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

blacs-mpi fails to build from source in unstable/amd64:

  [..]

                  ^
  mv Ccgamx2d_.o cgamx2d_.C
  mpicc.openmpi -o Czgamx2d_.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC zgamx2d_.c
  In file included from zgamx2d_.c:1:0:
  zgamx2d_.c: In function 'Czgamx2d':
  Bdef.h:497:9: warning: implicit declaration of function 'BI_dmvcopy' [-Wimplicit-function-declaration]
           BI_dmvcopy(2*(m), (n), (double *) (A), 2*(lda), (double *) (buff))
           ^
  zgamx2d_.c:204:7: note: in expansion of macro 'BI_zmvcopy'
         BI_zmvcopy(Mpval(m), Mpval(n), A, tlda, bp->Buff);
         ^
  zgamx2d_.c:226:7: warning: 'MPI_Type_struct' is deprecated: MPI_Type_struct is superseded by MPI_Type_create_struct in MPI-2.0 [-Wdeprecated-declarations]
         BI_MPI_Type_struct(i, len, disp, dtypes, &MyType, ierr);
         ^
  In file included from Bconfig.h:20:0,
                   from Bdef.h:8,
                   from zgamx2d_.c:1:
  /usr/lib/openmpi/include/mpi.h:1796:20: note: declared here
   OMPI_DECLSPEC  int MPI_Type_struct(int count, int array_of_blocklengths[],
                      ^
  In file included from zgamx2d_.c:1:0:
  Bdef.h:499:9: warning: implicit declaration of function 'BI_dvmcopy' [-Wimplicit-function-declaration]
           BI_dvmcopy(2*(m), (n), (double *) (A), 2*(lda), (double *) (buff))
           ^
  zgamx2d_.c:283:6: note: in expansion of macro 'BI_zvmcopy'
        BI_zvmcopy(Mpval(m), Mpval(n), A, tlda, bp2->Buff);
        ^
  zgamx2d_.c:285:16: warning: implicit declaration of function 'BI_TransDist' [-Wimplicit-function-declaration]
                  BI_TransDist(ctxt, tscope, Mpval(m), Mpval(n), rA, cA, tldia,
                  ^
  mv Czgamx2d_.o zgamx2d_.C
  mpicc.openmpi -o Cigamn2d_.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC igamn2d_.c
  igamn2d_.c: In function 'Cigamn2d':
  igamn2d_.c:203:7: warning: implicit declaration of function 'BI_imvcopy' [-Wimplicit-function-declaration]
         BI_imvcopy(Mpval(m), Mpval(n), A, tlda, bp->Buff);
         ^
  igamn2d_.c:225:7: warning: 'MPI_Type_struct' is deprecated: MPI_Type_struct is superseded by MPI_Type_create_struct in MPI-2.0 [-Wdeprecated-declarations]
         BI_MPI_Type_struct(i, len, disp, dtypes, &MyType, ierr);
         ^
  In file included from Bconfig.h:20:0,
                   from Bdef.h:8,
                   from igamn2d_.c:1:
  /usr/lib/openmpi/include/mpi.h:1796:20: note: declared here
   OMPI_DECLSPEC  int MPI_Type_struct(int count, int array_of_blocklengths[],
                      ^
  igamn2d_.c:282:6: warning: implicit declaration of function 'BI_ivmcopy' [-Wimplicit-function-declaration]
        BI_ivmcopy(Mpval(m), Mpval(n), A, tlda, bp2->Buff);
        ^
  igamn2d_.c:284:16: warning: implicit declaration of function 'BI_TransDist' [-Wimplicit-function-declaration]
                  BI_TransDist(ctxt, tscope, Mpval(m), Mpval(n), rA, cA, tldia,
                  ^
  mv Cigamn2d_.o igamn2d_.C
  mpicc.openmpi -o Csgamn2d_.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC sgamn2d_.c
  sgamn2d_.c: In function 'Csgamn2d':
  sgamn2d_.c:204:7: warning: implicit declaration of function 'BI_smvcopy' [-Wimplicit-function-declaration]
         BI_smvcopy(Mpval(m), Mpval(n), A, tlda, bp->Buff);
         ^
  sgamn2d_.c:226:7: warning: 'MPI_Type_struct' is deprecated: MPI_Type_struct is superseded by MPI_Type_create_struct in MPI-2.0 [-Wdeprecated-declarations]
         BI_MPI_Type_struct(i, len, disp, dtypes, &MyType, ierr);
         ^
  In file included from Bconfig.h:20:0,
                   from Bdef.h:8,
                   from sgamn2d_.c:1:
  /usr/lib/openmpi/include/mpi.h:1796:20: note: declared here
   OMPI_DECLSPEC  int MPI_Type_struct(int count, int array_of_blocklengths[],
                      ^
  sgamn2d_.c:283:6: warning: implicit declaration of function 'BI_svmcopy' [-Wimplicit-function-declaration]
        BI_svmcopy(Mpval(m), Mpval(n), A, tlda, bp2->Buff);
        ^
  sgamn2d_.c:285:16: warning: implicit declaration of function 'BI_TransDist' [-Wimplicit-function-declaration]
                  BI_TransDist(ctxt, tscope, Mpval(m), Mpval(n), rA, cA, tldia,
                  ^
  mv Csgamn2d_.o sgamn2d_.C
  mpicc.openmpi -o Cdgamn2d_.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC dgamn2d_.c
  dgamn2d_.c: In function 'Cdgamn2d':
  dgamn2d_.c:204:7: warning: implicit declaration of function 'BI_dmvcopy' [-Wimplicit-function-declaration]
         BI_dmvcopy(Mpval(m), Mpval(n), A, tlda, bp->Buff);
         ^
  dgamn2d_.c:226:7: warning: 'MPI_Type_struct' is deprecated: MPI_Type_struct is superseded by MPI_Type_create_struct in MPI-2.0 [-Wdeprecated-declarations]
         BI_MPI_Type_struct(i, len, disp, dtypes, &MyType, ierr);
         ^
  In file included from Bconfig.h:20:0,
                   from Bdef.h:8,
                   from dgamn2d_.c:1:
  /usr/lib/openmpi/include/mpi.h:1796:20: note: declared here
   OMPI_DECLSPEC  int MPI_Type_struct(int count, int array_of_blocklengths[],
                      ^
  dgamn2d_.c:283:6: warning: implicit declaration of function 'BI_dvmcopy' [-Wimplicit-function-declaration]
        BI_dvmcopy(Mpval(m), Mpval(n), A, tlda, bp2->Buff);
        ^
  dgamn2d_.c:285:16: warning: implicit declaration of function 'BI_TransDist' [-Wimplicit-function-declaration]
                  BI_TransDist(ctxt, tscope, Mpval(m), Mpval(n), rA, cA, tldia,
                  ^
  mv Cdgamn2d_.o dgamn2d_.C
  mpicc.openmpi -o Ccgamn2d_.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC cgamn2d_.c
  In file included from cgamn2d_.c:1:0:
  cgamn2d_.c: In function 'Ccgamn2d':
  Bdef.h:493:9: warning: implicit declaration of function 'BI_smvcopy' [-Wimplicit-function-declaration]
           BI_smvcopy(2*(m), (n), (float *) (A), 2*(lda), (float *) (buff))
           ^
  cgamn2d_.c:204:7: note: in expansion of macro 'BI_cmvcopy'
         BI_cmvcopy(Mpval(m), Mpval(n), A, tlda, bp->Buff);
         ^
  cgamn2d_.c:226:7: warning: 'MPI_Type_struct' is deprecated: MPI_Type_struct is superseded by MPI_Type_create_struct in MPI-2.0 [-Wdeprecated-declarations]
         BI_MPI_Type_struct(i, len, disp, dtypes, &MyType, ierr);
         ^
  In file included from Bconfig.h:20:0,
                   from Bdef.h:8,
                   from cgamn2d_.c:1:
  /usr/lib/openmpi/include/mpi.h:1796:20: note: declared here
   OMPI_DECLSPEC  int MPI_Type_struct(int count, int array_of_blocklengths[],
                      ^
  In file included from cgamn2d_.c:1:0:
  Bdef.h:495:9: warning: implicit declaration of function 'BI_svmcopy' [-Wimplicit-function-declaration]
           BI_svmcopy(2*(m), (n), (float *) (A), 2*(lda), (float *) (buff))
           ^
  cgamn2d_.c:283:6: note: in expansion of macro 'BI_cvmcopy'
        BI_cvmcopy(Mpval(m), Mpval(n), A, tlda, bp2->Buff);
        ^
  cgamn2d_.c:285:16: warning: implicit declaration of function 'BI_TransDist' [-Wimplicit-function-declaration]
                  BI_TransDist(ctxt, tscope, Mpval(m), Mpval(n), rA, cA, tldia,
                  ^
  mv Ccgamn2d_.o cgamn2d_.C
  mpicc.openmpi -o Czgamn2d_.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC zgamn2d_.c
  In file included from zgamn2d_.c:1:0:
  zgamn2d_.c: In function 'Czgamn2d':
  Bdef.h:497:9: warning: implicit declaration of function 'BI_dmvcopy' [-Wimplicit-function-declaration]
           BI_dmvcopy(2*(m), (n), (double *) (A), 2*(lda), (double *) (buff))
           ^
  zgamn2d_.c:204:7: note: in expansion of macro 'BI_zmvcopy'
         BI_zmvcopy(Mpval(m), Mpval(n), A, tlda, bp->Buff);
         ^
  zgamn2d_.c:226:7: warning: 'MPI_Type_struct' is deprecated: MPI_Type_struct is superseded by MPI_Type_create_struct in MPI-2.0 [-Wdeprecated-declarations]
         BI_MPI_Type_struct(i, len, disp, dtypes, &MyType, ierr);
         ^
  In file included from Bconfig.h:20:0,
                   from Bdef.h:8,
                   from zgamn2d_.c:1:
  /usr/lib/openmpi/include/mpi.h:1796:20: note: declared here
   OMPI_DECLSPEC  int MPI_Type_struct(int count, int array_of_blocklengths[],
                      ^
  In file included from zgamn2d_.c:1:0:
  Bdef.h:499:9: warning: implicit declaration of function 'BI_dvmcopy' [-Wimplicit-function-declaration]
           BI_dvmcopy(2*(m), (n), (double *) (A), 2*(lda), (double *) (buff))
           ^
  zgamn2d_.c:283:6: note: in expansion of macro 'BI_zvmcopy'
        BI_zvmcopy(Mpval(m), Mpval(n), A, tlda, bp2->Buff);
        ^
  zgamn2d_.c:285:16: warning: implicit declaration of function 'BI_TransDist' [-Wimplicit-function-declaration]
                  BI_TransDist(ctxt, tscope, Mpval(m), Mpval(n), rA, cA, tldia,
                  ^
  mv Czgamn2d_.o zgamn2d_.C
  mpicc.openmpi -o Cblacs_setup_.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC blacs_setup_.c
  mv Cblacs_setup_.o blacs_setup_.C
  mpicc.openmpi -o Cblacs_set_.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC blacs_set_.c
  mv Cblacs_set_.o blacs_set_.C
  mpicc.openmpi -o Cblacs_get_.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC blacs_get_.c
  blacs_get_.c: In function 'Cblacs_get':
  blacs_get_.c:20:42: warning: implicit declaration of function 'Cblacs_pinfo' [-Wimplicit-function-declaration]
         if (BI_F77_MPI_COMM_WORLD == NULL) Cblacs_pinfo(val, &ierr);
                                            ^
  blacs_get_.c:30:7: warning: 'MPI_Attr_get' is deprecated: MPI_Attr_get is superseded by MPI_Comm_get_attr in MPI-2.0 [-Wdeprecated-declarations]
         BI_MPI_Attr_get(BI_MPI_COMM_WORLD, BI_MPI_TAG_UB, (BVOID **) &iptr,
         ^
  In file included from Bconfig.h:20:0,
                   from Bdef.h:8,
                   from blacs_get_.c:1:
  /usr/lib/openmpi/include/mpi.h:1227:20: note: declared here
   OMPI_DECLSPEC  int MPI_Attr_get(MPI_Comm comm, int keyval, void *attribute_val, int *flag)
                      ^
  mv Cblacs_get_.o blacs_get_.C
  mpicc.openmpi -o Cblacs_abort_.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC blacs_abort_.c
  mv Cblacs_abort_.o blacs_abort_.C
  mpicc.openmpi -o Cblacs_exit_.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC blacs_exit_.c
  mv Cblacs_exit_.o blacs_exit_.C
  mpicc.openmpi -o Cblacs_pnum_.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC blacs_pnum_.c
  mv Cblacs_pnum_.o blacs_pnum_.C
  mpicc.openmpi -o Cblacs_pcoord_.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC blacs_pcoord_.c
  mv Cblacs_pcoord_.o blacs_pcoord_.C
  mpicc.openmpi -o Cksendid_.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC ksendid_.c
  mv Cksendid_.o ksendid_.C
  mpicc.openmpi -o Ckrecvid_.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC krecvid_.c
  mv Ckrecvid_.o krecvid_.C
  mpicc.openmpi -o Ckbsid_.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC kbsid_.c
  mv Ckbsid_.o kbsid_.C
  mpicc.openmpi -o Ckbrid_.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC kbrid_.c
  mv Ckbrid_.o kbrid_.C
  mpicc.openmpi -o Cdcputime00_.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC dcputime00_.c
  mv Cdcputime00_.o dcputime00_.C
  mpicc.openmpi -o Cdwalltime00_.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC dwalltime00_.c
  mv Cdwalltime00_.o dwalltime00_.C
  mpicc.openmpi -o Cblacs_gridinit_.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC blacs_gridinit_.c
  mv Cblacs_gridinit_.o blacs_gridinit_.C
  rm -f Cblacs_gridinit_.C
  ln -s blacs_gridinit_.C Cblacs_gridinit_.C
  mpicc.openmpi -o Cblacs_gridmap_.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC blacs_gridmap_.c
  mv Cblacs_gridmap_.o blacs_gridmap_.C
  rm -f Cblacs_gridmap_.C
  ln -s blacs_gridmap_.C Cblacs_gridmap_.C
  mpicc.openmpi -o Cblacs_freebuff_.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC blacs_freebuff_.c
  mv Cblacs_freebuff_.o blacs_freebuff_.C
  rm -f Cblacs_freebuff_.C
  ln -s blacs_freebuff_.C Cblacs_freebuff_.C
  mpicc.openmpi -o Cblacs_gridexit_.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC blacs_gridexit_.c
  mv Cblacs_gridexit_.o blacs_gridexit_.C
  rm -f Cblacs_gridexit_.C
  ln -s blacs_gridexit_.C Cblacs_gridexit_.C
  mpicc.openmpi -o Cblacs_gridinfo_.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC blacs_gridinfo_.c
  mv Cblacs_gridinfo_.o blacs_gridinfo_.C
  rm -f Cblacs_gridinfo_.C
  ln -s blacs_gridinfo_.C Cblacs_gridinfo_.C
  mpicc.openmpi -o Cblacs_barrier_.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC blacs_barrier_.c
  mv Cblacs_barrier_.o blacs_barrier_.C
  rm -f Cblacs_barrier_.C
  ln -s blacs_barrier_.C Cblacs_barrier_.C
  mpicc.openmpi -o Csys2blacs_handle_.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC sys2blacs_handle_.c
  sys2blacs_handle_.c: In function 'Csys2blacs_handle':
  sys2blacs_handle_.c:15:39: warning: implicit declaration of function 'Cblacs_pinfo' [-Wimplicit-function-declaration]
      if (BI_F77_MPI_COMM_WORLD == NULL) Cblacs_pinfo(&i, &j);
                                         ^
  mv Csys2blacs_handle_.o sys2blacs_handle_.C
  rm -f Csys2blacs_handle_.C
  ln -s sys2blacs_handle_.C Csys2blacs_handle_.C
  mpicc.openmpi -o Cfree_blacs_system_handle_.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC free_blacs_system_handle_.c
  mv Cfree_blacs_system_handle_.o free_blacs_system_handle_.C
  rm -f Cfree_blacs_system_handle_.C
  ln -s free_blacs_system_handle_.C Cfree_blacs_system_handle_.C
  mpicc.openmpi -o Cblacs2sys_handle_.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC blacs2sys_handle_.c
  blacs2sys_handle_.c: In function 'Cblacs2sys_handle':
  blacs2sys_handle_.c:13:39: warning: implicit declaration of function 'Cblacs_pinfo' [-Wimplicit-function-declaration]
      if (BI_F77_MPI_COMM_WORLD == NULL) Cblacs_pinfo(i, &i[1]);
                                         ^
  mv Cblacs2sys_handle_.o blacs2sys_handle_.C
  rm -f Cblacs2sys_handle_.C
  ln -s blacs2sys_handle_.C Cblacs2sys_handle_.C
  rm -f /home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1/LIB/blacsF77init_MPI-LINUX-0.a /home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1/LIB/blacsCinit_MPI-LINUX-0.a
  make /home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1/LIB/blacsF77init_MPI-LINUX-0.a
  make[3]: Entering directory '/home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1/SRC/MPI'
  mpicc.openmpi -o Cblacs_pinfo.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC -DMainInF77 \
                   blacs_pinfo_.c
  blacs_pinfo_.c: In function 'Cblacs_pinfo':
  blacs_pinfo_.c:23:23: warning: implicit declaration of function 'bi_f77_init_' [-Wimplicit-function-declaration]
         if (!(*nprocs)) bi_f77_init_();
                         ^
  blacs_pinfo_.c:36:7: warning: implicit declaration of function 'bi_f77_get_constants_' [-Wimplicit-function-declaration]
         bi_f77_get_constants_(BI_F77_MPI_COMM_WORLD, &ierr, nprocs);
         ^
  mpicc.openmpi -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DMainInF77 blacs_pinfo_.c
  blacs_pinfo_.c: In function 'blacs_pinfo_':
  blacs_pinfo_.c:23:23: warning: implicit declaration of function 'bi_f77_init_' [-Wimplicit-function-declaration]
         if (!(*nprocs)) bi_f77_init_();
                         ^
  blacs_pinfo_.c:36:7: warning: implicit declaration of function 'bi_f77_get_constants_' [-Wimplicit-function-declaration]
         bi_f77_get_constants_(BI_F77_MPI_COMM_WORLD, &ierr, nprocs);
         ^
  ar r /home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1/LIB/blacsF77init_MPI-LINUX-0.a blacs_pinfo_.o Cblacs_pinfo.o
  ar: creating /home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1/LIB/blacsF77init_MPI-LINUX-0.a
  ranlib /home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1/LIB/blacsF77init_MPI-LINUX-0.a
  make[3]: Leaving directory '/home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1/SRC/MPI'
  make /home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1/LIB/blacsCinit_MPI-LINUX-0.a
  make[3]: Entering directory '/home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1/SRC/MPI'
  mpicc.openmpi -o Cblacs_pinfo.o -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DCallFromC -DMainInC \
                   blacs_pinfo_.c
  blacs_pinfo_.c: In function 'Cblacs_pinfo':
  blacs_pinfo_.c:36:7: warning: implicit declaration of function 'bi_f77_get_constants_' [-Wimplicit-function-declaration]
         bi_f77_get_constants_(BI_F77_MPI_COMM_WORLD, &ierr, nprocs);
         ^
  mpicc.openmpi -c  -O4 -DSYSINC -I/usr/lib/openmpi/include -DAdd_   -DBlacsDebugLvl=0   -DUseMpi2   -DMainInC blacs_pinfo_.c
  blacs_pinfo_.c: In function 'blacs_pinfo_':
  blacs_pinfo_.c:36:7: warning: implicit declaration of function 'bi_f77_get_constants_' [-Wimplicit-function-declaration]
         bi_f77_get_constants_(BI_F77_MPI_COMM_WORLD, &ierr, nprocs);
         ^
  ar r /home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1/LIB/blacsCinit_MPI-LINUX-0.a blacs_pinfo_.o Cblacs_pinfo.o
  ar: creating /home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1/LIB/blacsCinit_MPI-LINUX-0.a
  ranlib /home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1/LIB/blacsCinit_MPI-LINUX-0.a
  make[3]: Leaving directory '/home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1/SRC/MPI'
  ar r /home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1/LIB/blacs_MPI-LINUX-0.a igesd2d_.o sgesd2d_.o dgesd2d_.o cgesd2d_.o zgesd2d_.o itrsd2d_.o strsd2d_.o dtrsd2d_.o ctrsd2d_.o ztrsd2d_.o igerv2d_.o sgerv2d_.o dgerv2d_.o cgerv2d_.o zgerv2d_.o itrrv2d_.o strrv2d_.o dtrrv2d_.o ctrrv2d_.o ztrrv2d_.o igebs2d_.o sgebs2d_.o dgebs2d_.o cgebs2d_.o zgebs2d_.o igebr2d_.o sgebr2d_.o dgebr2d_.o cgebr2d_.o zgebr2d_.o itrbs2d_.o strbs2d_.o dtrbs2d_.o ctrbs2d_.o ztrbs2d_.o itrbr2d_.o strbr2d_.o dtrbr2d_.o ctrbr2d_.o ztrbr2d_.o igsum2d_.o sgsum2d_.o dgsum2d_.o cgsum2d_.o zgsum2d_.o igamx2d_.o sgamx2d_.o dgamx2d_.o cgamx2d_.o zgamx2d_.o igamn2d_.o sgamn2d_.o dgamn2d_.o cgamn2d_.o zgamn2d_.o blacs_setup_.o blacs_set_.o blacs_get_.o blacs_abort_.o blacs_exit_.o blacs_pnum_.o blacs_pcoord_.o ksendid_.o krecvid_.o kbsid_.o kbrid_.o dcputime00_.o dwalltime00_.o blacs_gridinit_.o blacs_gridmap_.o blacs_freebuff_.o blacs_gridexit_.o blacs_gridinfo_.o blacs_barrier_.o sys2blacs_handle_.o free_blacs_system_handle_.o blacs2sys_handle_.o igesd2d_.C sgesd2d_.C dgesd2d_.C cgesd2d_.C zgesd2d_.C itrsd2d_.C strsd2d_.C dtrsd2d_.C ctrsd2d_.C ztrsd2d_.C igerv2d_.C sgerv2d_.C dgerv2d_.C cgerv2d_.C zgerv2d_.C itrrv2d_.C strrv2d_.C dtrrv2d_.C ctrrv2d_.C ztrrv2d_.C igebs2d_.C sgebs2d_.C dgebs2d_.C cgebs2d_.C zgebs2d_.C igebr2d_.C sgebr2d_.C dgebr2d_.C cgebr2d_.C zgebr2d_.C itrbs2d_.C strbs2d_.C dtrbs2d_.C ctrbs2d_.C ztrbs2d_.C itrbr2d_.C strbr2d_.C dtrbr2d_.C ctrbr2d_.C ztrbr2d_.C igsum2d_.C sgsum2d_.C dgsum2d_.C cgsum2d_.C zgsum2d_.C igamx2d_.C sgamx2d_.C dgamx2d_.C cgamx2d_.C zgamx2d_.C igamn2d_.C sgamn2d_.C dgamn2d_.C cgamn2d_.C zgamn2d_.C blacs_setup_.C blacs_set_.C blacs_get_.C blacs_abort_.C blacs_exit_.C blacs_pnum_.C blacs_pcoord_.C ksendid_.C krecvid_.C kbsid_.C kbrid_.C dcputime00_.C dwalltime00_.C Cblacs_gridinit_.C Cblacs_gridmap_.C Cblacs_freebuff_.C Cblacs_gridexit_.C Cblacs_gridinfo_.C Cblacs_barrier_.C Csys2blacs_handle_.C Cfree_blacs_system_handle_.C Cblacs2sys_handle_.C
  ranlib /home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1/LIB/blacs_MPI-LINUX-0.a
  make[2]: Leaving directory '/home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1/SRC/MPI'
  make[1]: Leaving directory '/home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1'
  cd TESTING && BASEDIR=/home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1 \
    BTLIBS='$(BLACSFINIT) $(BLACSLIB) $(BLACSFINIT) $(MPILIB)' \
    BUILD=static MPI=openmpi make
  make[1]: Entering directory '/home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1/TESTING'
  mpif90.openmpi  -w  -c blacstest.f
  make mpif.h
  make[2]: Entering directory '/home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1/TESTING'
  rm -f mpif*
  ln -s /usr/lib/openmpi/include/mpif* .
  make[2]: Leaving directory '/home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1/TESTING'
  mpif90.openmpi -c  -w  -O4 btprim_MPI.f
  mpif90.openmpi  -w  -c tools.f
  mpif90.openmpi  -o /home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1/TESTING/EXE/xFbtest_MPI-LINUX-0-static-openmpi blacstest.o btprim_MPI.o tools.o /home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1/LIB/blacsF77init_MPI-LINUX-0.a /home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1/LIB/blacs_MPI-LINUX-0.a /home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1/LIB/blacsF77init_MPI-LINUX-0.a -L/usr/lib/openmpi/lib -lmpi -lmpi_f77
  /usr/bin/ld: cannot find -lmpi_f77
  collect2: error: ld returned 1 exit status
  Makefile:24: recipe for target '/home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1/TESTING/EXE/xFbtest_MPI-LINUX-0-static-openmpi' failed
  make[1]: *** [/home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1/TESTING/EXE/xFbtest_MPI-LINUX-0-static-openmpi] Error 1
  make[1]: Leaving directory '/home/lamby/temp/cdt.20160201084444.m5G1tTr3uD/blacs-mpi-1.1/TESTING'
  debian/rules:36: recipe for target 'build-stamp-openmpi' failed
  make: *** [build-stamp-openmpi] Error 2

  [..]

The full build log is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: blacs-mpi.1.1-33.1.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 6667 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160201/83a3bc18/attachment.obj>


More information about the Reproducible-builds mailing list