commit: f02f8a52427d5153e8e680b8c370b388c17c4997 Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org> AuthorDate: Tue Feb 15 09:21:24 2022 +0000 Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org> CommitDate: Tue Feb 15 09:22:50 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f02f8a52
sys-fabric/infinipath-psm: treeclean Closes: https://bugs.gentoo.org/742293 Closes: https://bugs.gentoo.org/728150 Closes: https://bugs.gentoo.org/726000 Closes: https://bugs.gentoo.org/713414 Closes: https://bugs.gentoo.org/700730 Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org> profiles/package.mask | 1 - sys-fabric/infinipath-psm/Manifest | 1 - .../infinipath-psm/files/42-infinipath-psm.rules | 2 - .../files/infinipath-psm-3.2-fno-common.patch | 79 ---------------------- .../infinipath-psm/infinipath-psm-3.2.ebuild | 35 ---------- sys-fabric/infinipath-psm/metadata.xml | 8 --- 6 files changed, 126 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 8f43d23665b5..e44abdd4d038 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -194,7 +194,6 @@ dev-java/colt # Removal in 30 days, bug #830999. sys-fabric/ibacm sys-fabric/infiniband-diags -sys-fabric/infinipath-psm # Georgy Yakovlev <gyakov...@gentoo.org> (2022-01-15) # Last branch update happened ~ 12 month ago. diff --git a/sys-fabric/infinipath-psm/Manifest b/sys-fabric/infinipath-psm/Manifest deleted file mode 100644 index b3649eecb827..000000000000 --- a/sys-fabric/infinipath-psm/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe SHA512 9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944 diff --git a/sys-fabric/infinipath-psm/files/42-infinipath-psm.rules b/sys-fabric/infinipath-psm/files/42-infinipath-psm.rules deleted file mode 100644 index 8cc1339c16e9..000000000000 --- a/sys-fabric/infinipath-psm/files/42-infinipath-psm.rules +++ /dev/null @@ -1,2 +0,0 @@ -KERNEL=="ipath", MODE="0666" -KERNEL=="kcopy[0-6][0-9]", NAME="kcopy/%n", MODE="0666" diff --git a/sys-fabric/infinipath-psm/files/infinipath-psm-3.2-fno-common.patch b/sys-fabric/infinipath-psm/files/infinipath-psm-3.2-fno-common.patch deleted file mode 100644 index 7f376f009e75..000000000000 --- a/sys-fabric/infinipath-psm/files/infinipath-psm-3.2-fno-common.patch +++ /dev/null @@ -1,79 +0,0 @@ -Taken From: https://build.opensuse.org/package/view_file/science:HPC:Head/infinipath-psm/Add-missing-extern-keywords.patch?expand=1 -Author: Nicolas Morey-Chaisemartin <nmoreychaisemar...@suse.com> - ---- psm_error.h -+++ psm_error.h -@@ -42,7 +42,7 @@ - #define PSMI_EP_NORETURN ((psm_ep_t) -2) - #define PSMI_EP_LOGEVENT ((psm_ep_t) -3) - --psm_ep_errhandler_t psmi_errhandler_global; -+extern psm_ep_errhandler_t psmi_errhandler_global; - - psm_error_t psmi_handle_error(psm_ep_t ep, psm_error_t error, - const char *buf, ...) ---- psm_user.h -+++ psm_user.h -@@ -100,7 +100,7 @@ psm_error_t psmi_mq_wait_internal(psm_mq_req_t *ireq); - #endif - - #ifdef PSMI_PLOCK_IS_SPINLOCK -- psmi_spinlock_t psmi_progress_lock; -+ extern psmi_spinlock_t psmi_progress_lock; - #define PSMI_PLOCK_INIT() psmi_spin_init(&psmi_progress_lock) - #define PSMI_PLOCK_TRY() psmi_spin_trylock(&psmi_progress_lock) - #define PSMI_PLOCK() psmi_spin_lock(&psmi_progress_lock) -@@ -109,8 +109,8 @@ psm_error_t psmi_mq_wait_internal(psm_mq_req_t *ireq); - #define PSMI_PUNLOCK_ASSERT() - #define PSMI_PLOCK_DISABLED 0 - #elif defined(PSMI_PLOCK_IS_MUTEXLOCK_DEBUG) -- pthread_mutex_t psmi_progress_lock; -- pthread_t psmi_progress_lock_owner; -+ extern pthread_mutex_t psmi_progress_lock; -+ extern pthread_t psmi_progress_lock_owner; - #define PSMI_PLOCK_NO_OWNER ((pthread_t)(-1)) - - PSMI_ALWAYS_INLINE( ---- psm_utils.h -+++ psm_utils.h -@@ -254,7 +254,7 @@ int psmi_diags(void); - * Fault injection - */ - struct psmi_faultinj_spec; --int psmi_faultinj_enabled; /* use macro to test */ -+extern int psmi_faultinj_enabled; /* use macro to test */ - #if 1 /* possible to disable at compile time */ - #define PSMI_FAULTINJ_ENABLED() (!!psmi_faultinj_enabled) - #else ---- ptl_am/ptl_fwd.h -+++ ptl_am/ptl_fwd.h -@@ -47,7 +47,7 @@ - #endif - - /* Symbol in am ptl */ --struct ptl_ctl_init psmi_ptl_amsh; -+extern struct ptl_ctl_init psmi_ptl_amsh; - - /* Special non-ptl function exposed to pre-attach to shm segment */ - psm_error_t psmi_shm_attach(psm_ep_t ep, int *shmidx_o); ---- ptl_ips/ptl_fwd.h -+++ ptl_ips/ptl_fwd.h -@@ -38,5 +38,5 @@ - typedef struct ptl_epaddr ips_epaddr_t; - - /* Symbol in ips ptl */ --struct ptl_ctl_init psmi_ptl_ips; -+extern struct ptl_ctl_init psmi_ptl_ips; - #endif /* _PTL_FWD_IPS_H */ ---- ptl_self/ptl_fwd.h -+++ ptl_self/ptl_fwd.h -@@ -35,7 +35,7 @@ - #define _PTL_FWD_SELF_H - - /* Symbol in am ptl */ --struct ptl_ctl_init psmi_ptl_self; -+extern struct ptl_ctl_init psmi_ptl_self; - - #endif - - diff --git a/sys-fabric/infinipath-psm/infinipath-psm-3.2.ebuild b/sys-fabric/infinipath-psm/infinipath-psm-3.2.ebuild deleted file mode 100644 index 95ebd19a5ffc..000000000000 --- a/sys-fabric/infinipath-psm/infinipath-psm-3.2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -OFED_VER="3.12" -OFED_RC="1" -OFED_RC_VER="1" -OFED_SUFFIX="2_ga8c3e3e_open" -OFED_SNAPSHOT="1" -OFED_SRC_SNAPSHOT="1" - -inherit epatch openib udev - -DESCRIPTION="OpenIB userspace driver for the PathScale InfiniBand HCAs" -KEYWORDS="amd64 -riscv x86 ~amd64-linux" - -RDEPEND="sys-fabric/libibverbs:${SLOT}" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -block_other_ofed_versions - -src_prepare() { - sed -e 's:uname -p:uname -m:g' \ - -e 's:-Werror::g' \ - -i buildflags.mak || die - epatch "${FILESDIR}"/${P}-fno-common.patch -} - -src_install() { - emake DESTDIR="${D}" install - dodoc README - udev_dorules "${FILESDIR}"/42-infinipath-psm.rules -} diff --git a/sys-fabric/infinipath-psm/metadata.xml b/sys-fabric/infinipath-psm/metadata.xml deleted file mode 100644 index 15a599319f4f..000000000000 --- a/sys-fabric/infinipath-psm/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>clus...@gentoo.org</email> - <name>Gentoo Cluster Project</name> -</maintainer> -</pkgmetadata>