Versions
v9999 :: 0 :: gentoo
- Modified
- License
- BSD
- USE flags
- examples gasnet hwloc test
v21.09.0-r1 :: 0 :: gentoo
- Modified
- License
- BSD
- Keywords
- ~amd64
- USE flags
- examples gasnet hwloc test
USE flags
General
Dependencies
sys-apps / hwloc : Displays the hardware topology in convenient formats
sys-cluster / gasnet : Networking middleware for partitioned global address space (PGAS) language
virtual / mpi : Virtual for Message Passing Interface (MPI) v2.0 implementation
Runtime Dependencies
sys-apps / hwloc : Displays the hardware topology in convenient formats
sys-cluster / gasnet : Networking middleware for partitioned global address space (PGAS) language
virtual / mpi : Virtual for Message Passing Interface (MPI) v2.0 implementation
Bugs
- 617266
- sys-cluster/legion-17.02.0 : file collision with dev-util/ragel-7.0.0.9
- 790833
- sys-cluster/legion-19.06.0 - CMake Error at cmake/FindGASNet.cmake:327 (message):
- 830055
- sys-cluster/legion-21.09.0-r1 - /.../threads.cc: error: pthread_attr_setaffinity_np was not declared in this scope
- 833960
- sys-cluster/legion-21.09.0-r1 - /.../faults.cc: fatal error: execinfo.h: No such file or directory
- 846962
- sys-cluster/legion-21.09.0-r1 - /.../ld: .../libgasnet_tools-seq.so.1: error adding symbols: bad value
- 863731
- sys-cluster/legion-21.09.0-r1 fails to compile (lto): mutex.h:49:11: error: type union <anon> violates the C++ One Definition Rule [-Werror=odr]
- 888647
- sys-cluster/legion-21.09.0-r1 - -- Configuring incomplete, errors occurred!
- 895564
- sys-cluster/legion-21.09.0-r1 - /.../utils.h: error: uint32_t does not name a type
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-cluster/legion: examples need MPI
Closes: https://bugs.gentoo.org/821424 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-cluster/legion: tidy up
CMake sets the shared libs bits for us and let's make use of Bashisms. Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-cluster/legion: disable hwloc by default
Doesn't build with newer versions right now and it looks like (not being an expert in cluster stuff at all, to be fair) hwloc isn't super important here from the upstream comments (there's alternatives available which are used by default). Bug: https://github.com/StanfordLegion/legion/issues/575 Bug: https://bugs.gentoo.org/796128 Signed-off-by: Sam James <sam@gentoo.org> - Marco Scardovi · gentoo
sys-cluster/legion: bump to EAPI 8 and legion-21.09.0
Bug: https://bugs.gentoo.org/796128 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Marco Scardovi <marco@scardovi.com> Closes: https://github.com/gentoo/gentoo/pull/23305 Signed-off-by: Sam James <sam@gentoo.org> - Marco Scardovi · gentoo
sys-cluster/legion: drop older ebuilds
Bug: https://bugs.gentoo.org/796128 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Marco Scardovi <marco@scardovi.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-cluster/legion: add hwloc subslot operator
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-cluster/legion: fix variable references
Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-cluster/legion: fix double KEYWORDS
Double KEYWORDS lines break tools like ekeyword and Nattka. As per PMS, blank/empty KEYWORDS is implied by not defining the variable. See: https://projects.gentoo.org/qa/policy-guide/ebuild-format.html#pg0105 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Christoph Junghans · gentoo
sys-cluster/legion: version bump
Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Christoph Junghans <junghans@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michael Mair-Keimberger · gentoo
sys-cluster/legion: use HTTPS.
Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11407 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Christoph Junghans · gentoo
sys-cluster/legion: version bump to 18.12.0
Closes: https://bugs.gentoo.org/677616 Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Christoph Junghans <junghans@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Christoph Junghans · gentoo
sys-cluster/legion: version bump
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Christoph Junghans · gentoo
sys-cluster/legio: version bump
Package-Manager: Portage-2.3.8, Repoman-2.3.3 - Christoph Junghans · gentoo
sys-cluster/legion: version bump
Package-Manager: Portage-2.3.6, Repoman-2.3.1 - Christoph Junghans · gentoo
sys-cluster/legion: version bump
Package-Manager: Portage-2.3.5, Repoman-2.3.1 - Christoph Junghans · gentoo
sys-cluster/legion: version bump
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Johannes Huber · gentoo
sys-cluster/legion: Drop CMAKE_MIN_VERSION
Value covered by eclass. Package-Manager: Portage-2.3.3, Repoman-2.3.1 - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Christoph Junghans · gentoo
sys-cluster/legion: version bump
Package-Manager: portage-2.3.0 - Christoph Junghans · gentoo
sys-cluster/legion: build shared libs
Package-Manager: portage-2.2.28 - Christoph Junghans · gentoo
sys-cluster/legion: initial commit
Package-Manager: portage-2.2.28