Skip to content

oshmem: add pkg-config files #4737

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 18, 2021

Conversation

ggouaillardet
Copy link
Contributor

@ggouaillardet ggouaillardet commented Jan 22, 2018

Refs #4730

Signed-off-by: Gilles Gouaillardet gilles@rist.or.jp

@hppritcha
Copy link
Member

@jladd-mlnx please review, otherwise this won't make 4.0

@jsquyres
Copy link
Member

@ggouaillardet Do you foresee progressing this PR?

Refs open-mpi#4730

Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
@ggouaillardet ggouaillardet force-pushed the topic/oshmem_pkgconfig branch from d64b592 to 4994090 Compare November 8, 2018 06:38
@ggouaillardet
Copy link
Contributor Author

I restored the original indentation and this PR is ready for merge

@jladd-mlnx can you please review it ?

@jsquyres jsquyres requested a review from yosefe November 8, 2018 14:11
@awlauria
Copy link
Contributor

Ping. Do we want this PR?

@gpaulsen
Copy link
Member

Probably yes, we want this, but I'm not familiar enough to review.
@jladd-mlnx ?

@awlauria awlauria added this to the v5.0.0 milestone Mar 6, 2020
@awlauria
Copy link
Contributor

@jladd-mlnx re-ping. Please review or assign someone to review. Thanks.

@jladd-mlnx
Copy link
Member

@amaslenn can you take a look, please.

# static linking (they're pulled in by libopen-rte.so's implicit
# dependencies), so only list these in Libs.private.
#
Libs: -L${libdir} @OMPI_PKG_CONFIG_LDFLAGS@ -loshmem -l@OMPI_LIBMPI_NAME@

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(minor) Does it make sense to create a OMPI_LIBOSHMEM_NAME to replace hardcoded oshmem?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If this is the only issue left on this PR, I'd say that it's ready / done / can be merged.

@ggouaillardet @amaslenn ?

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nothing apart from this one from my side.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ggouaillardet If you still want this one, I'd say you're clear to merge.

@awlauria
Copy link
Contributor

Re-ping. 5.0 branching is targeted for April 30th. If you want this in for 5.0, please try to get it in master by then. Thanks!

@lanl-ompi
Copy link
Contributor

Can one of the admins verify this patch?

@gpaulsen
Copy link
Member

gpaulsen commented Mar 2, 2021

@ggouaillardet @open-mpi/ucx - What's the fate of this PR?

@awlauria
Copy link
Contributor

approving based on review comments from @amaslenn and @jsquyres .

Looks like it needs a retrigger of CI. Hm.

@jsquyres
Copy link
Member

This is from 2018. A lot has happened on master since then; you might want to check that this PR is on-par with the OMPI package files that are on master.

@awlauria
Copy link
Contributor

bot:retest

@awlauria
Copy link
Contributor

awlauria commented May 18, 2021

@amaslenn @mellanox-github can you verify this is still a good patch and does not need updating?

@amaslenn
Copy link

@amaslenn @mellanox-github can you verify this is still a good patch and does not need updating?

@yosefe could you please take a look or assign someone?

@awlauria awlauria merged commit d0aff48 into open-mpi:master May 18, 2021
@jsquyres
Copy link
Member

I told you this stuff was from 2018 and it was probably wrong.

Did anyone actually test this before it was merged?

I just looked at the merge commit email that went by, and I see that it is definitely, positively wrong.

This needs to be reverted. If you're going to actually merge something into master -- especially from a PR from 3 years ago -- you need to actually review it and test it. Don't just rubber stamp it and merge it in without thinking.

👎 👎 👎

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants