[Bug 231641] cad/scotch: Change from net/mpich2 to net/mpich

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Sep 23 17:34:19 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231641

            Bug ID: 231641
           Summary: cad/scotch: Change from net/mpich2 to net/mpich
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs at FreeBSD.org
          Reporter: yuri at freebsd.org
                CC: thierry at FreeBSD.org
                CC: thierry at FreeBSD.org

Created attachment 197407
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=197407&action=edit
patch for cad/scotch

mpich2 is the obsolete version 2.x, mpich is at the current version 3.x

It builds in poudriere 11amd64 with the attached patch.

However, it breaks science/libgeodecomp. libgeodecomp can't find the function
SCOTCH_dgraphInit.

The attached testcase fails:
> $ c++ testcase.cc -I /usr/local/include/ -L /usr/local/lib -lptscotch -lmpich -o sc /usr/local/lib/gcc7/libgcc_s.so
> /usr/local/lib/libptscotch.a(library_dgraph.o): In function `SCOTCH_dgraphInit':
> library_dgraph.c:(.text+0x3a): undefined reference to `SCOTCH_errorPrint'
> c++: error: linker command failed with exit code 1 (use -v to see invocation)

This is what science/libgeodecomp runs in an attempt to find scotch.

I wasn't able to find a solution.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list