diff --git a/sys-cluster/libi/files/libi-link-launchmon.patch b/sys-cluster/libi/files/libi-link-launchmon.patch new file mode 100644 index 0000000000..dcc65e4eb4 --- /dev/null +++ b/sys-cluster/libi/files/libi-link-launchmon.patch @@ -0,0 +1,11 @@ +--- a/conf/Makefile.in ++++ b/conf/Makefile.in +@@ -115,7 +115,7 @@ + + $(LIBLIBI_SO): libi-prep $(LIBI_OBJS) + @echo Creating LIBI SO ... +- $(CXX) $(SOFLAGS) -o $(LIBDIR)/liblibi.so $(LIBI_OBJS) -L$(LIBDIR) -lxplat ++ $(CXX) $(SOFLAGS) -o $(LIBDIR)/liblibi.so $(LIBI_OBJS) -L$(LIBDIR) -lxplat $(LMON_LIBS) + + # Default Rules + diff --git a/sys-cluster/libi/libi-5.0.1_p20180510.ebuild b/sys-cluster/libi/libi-5.0.1_p20180510.ebuild index 9ecf9e76a6..921df72fde 100644 --- a/sys-cluster/libi/libi-5.0.1_p20180510.ebuild +++ b/sys-cluster/libi/libi-5.0.1_p20180510.ebuild @@ -24,7 +24,10 @@ DEPEND=" slurm? ( sys-cluster/slurm ) " -PATCHES=( "${FILESDIR}/${PN}-create-libdir.patch" ) +PATCHES=( + "${FILESDIR}/${PN}-create-libdir.patch" + "${FILESDIR}/${PN}-link-launchmon.patch" +) src_configure() { local myconf=(