Skip to content

Commit

Permalink
Fix compilation with GCC 13 and Ubuntu 24.04 (#362)
Browse files Browse the repository at this point in the history
* Modified submodules dyninst and timemory.

* Modified PAPI submodule to fix GCC 13 build for Ubuntu 24.04.

* Updated PAPI submodule URL.

* Fixed papi submodule URL.

* Using latest tag (papi-7-1-0-t) for papi submodule.

* Update submodule dyninst to new version

* Added a mirror to elfutils
  • Loading branch information
ajanicijamd authored Aug 1, 2024
1 parent c078168 commit c11abc4
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 3 deletions.
2 changes: 1 addition & 1 deletion .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
url = https://github.com/kokkos/kokkos.git
[submodule "external/papi"]
path = external/papi
url = https://bitbucket.org/icl/papi.git
url = https://github.com/icl-utk-edu/papi.git
[submodule "external/pybind11"]
path = external/pybind11
url = https://github.com/jrmadsen/pybind11.git
1 change: 1 addition & 0 deletions cmake/ElfUtils.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,7 @@ externalproject_add(
PREFIX ${PROJECT_BINARY_DIR}/external/elfutils
URL ${ElfUtils_DOWNLOAD_URL}
"https://sourceware.org/elfutils/ftp/${ElfUtils_DOWNLOAD_VERSION}/elfutils-${ElfUtils_DOWNLOAD_VERSION}.tar.bz2"
"https://mirrors.kernel.org/sourceware/elfutils/${ElfUtils_DOWNLOAD_VERSION}/elfutils-${ElfUtils_DOWNLOAD_VERSION}.tar.bz2"
BUILD_IN_SOURCE 1
CONFIGURE_COMMAND
${CMAKE_COMMAND} -E env CC=${ElfUtils_C_COMPILER}
Expand Down
2 changes: 1 addition & 1 deletion external/dyninst
2 changes: 1 addition & 1 deletion external/papi
Submodule papi updated 717 files

0 comments on commit c11abc4

Please sign in to comment.