{"action":"closed","issue":{"url":"https://api.github.com/repos/open-mpi/ompi/issues/2027","repository_url":"https://api.github.com/repos/open-mpi/ompi","labels_url":"https://api.github.com/repos/open-mpi/ompi/issues/2027/labels{/name}","comments_url":"https://api.github.com/repos/open-mpi/ompi/issues/2027/comments","events_url":"https://api.github.com/repos/open-mpi/ompi/issues/2027/events","html_url":"https://github.com/open-mpi/ompi/issues/2027","id":173846268,"number":2027,"title":"v1.10: fortran wrapper missing rpath to libfabric in --enable-static --disable-shared builds","user":{"login":"jsquyres","id":617316,"avatar_url":"https://avatars.githubusercontent.com/u/617316?v=3","gravatar_id":"","url":"https://api.github.com/users/jsquyres","html_url":"https://github.com/jsquyres","followers_url":"https://api.github.com/users/jsquyres/followers","following_url":"https://api.github.com/users/jsquyres/following{/other_user}","gists_url":"https://api.github.com/users/jsquyres/gists{/gist_id}","starred_url":"https://api.github.com/users/jsquyres/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jsquyres/subscriptions","organizations_url":"https://api.github.com/users/jsquyres/orgs","repos_url":"https://api.github.com/users/jsquyres/repos","events_url":"https://api.github.com/users/jsquyres/events{/privacy}","received_events_url":"https://api.github.com/users/jsquyres/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/open-mpi/ompi/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/open-mpi/ompi/milestones/18","html_url":"https://github.com/open-mpi/ompi/milestones/1.10.4","labels_url":"https://api.github.com/repos/open-mpi/ompi/milestones/18/labels","id":1814362,"number":18,"title":"1.10.4","description":"","creator":{"login":"rhc54","id":2440928,"avatar_url":"https://avatars.githubusercontent.com/u/2440928?v=3","gravatar_id":"","url":"https://api.github.com/users/rhc54","html_url":"https://github.com/rhc54","followers_url":"https://api.github.com/users/rhc54/followers","following_url":"https://api.github.com/users/rhc54/following{/other_user}","gists_url":"https://api.github.com/users/rhc54/gists{/gist_id}","starred_url":"https://api.github.com/users/rhc54/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rhc54/subscriptions","organizations_url":"https://api.github.com/users/rhc54/orgs","repos_url":"https://api.github.com/users/rhc54/repos","events_url":"https://api.github.com/users/rhc54/events{/privacy}","received_events_url":"https://api.github.com/users/rhc54/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":3,"state":"open","created_at":"2016-06-07T20:56:51Z","updated_at":"2016-08-31T13:52:02Z","due_on":"2016-12-30T08:00:00Z","closed_at":null},"comments":1,"created_at":"2016-08-29T18:59:11Z","updated_at":"2016-08-31T13:52:02Z","closed_at":"2016-08-31T13:52:02Z","body":"When building the v1.10 branch with `--enable-static` `--disable-shared` an a libfabric library in a non-standard location (e.g., `--with-libfabric=FOO`), the rpath to libfabric is missing from the resulting mpifort wrapper data file.  This does not happen in other cases:\r\n\r\n* Shared builds of v1.10\r\n* Static builds of master / v2.x\r\n* Shared builds of master / v2.x\r\n\r\nSpecifically, in these bad builds (v1.10, static), `mpifort-wrapper-data.txt` contains:\r\n\r\n```\r\nlinker_flags=-L/home/mpiteam/libfabric-current/install/lib      -Wl,--enable-new-dtags\r\n```\r\n\r\nwhereas `mpicc-wrapper-data.txt` contains:\r\n\r\n```\r\nlinker_flags=-L/home/mpiteam/libfabric-current/install/lib    -Wl,-rpath -Wl,/home/mpiteam\r\n/libfabric-current/install/lib -Wl,-rpath -Wl,@{libdir} -Wl,--enable-new-dtags\r\n```\r\n\r\nThis results in libfabric not being able to be found at run time for Fortran MPI applications.\r\n\r\nSomewhere we're dropping the rpath clauses for the Fortran compiler in static builds for v1.10."}}
{"actor":{"display_login":"jsquyres"}}