Skip to content

octopus: disable gdlib by default#43161

Merged
tldahlgren merged 1 commit intospack:developfrom
iamashwin99:octopus-disable-gdlib
Mar 13, 2024
Merged

octopus: disable gdlib by default#43161
tldahlgren merged 1 commit intospack:developfrom
iamashwin99:octopus-disable-gdlib

Conversation

@iamashwin99
Copy link
Copy Markdown
Contributor

Octopus m4 for gdlib is greedy and picks up gdlib from the system if present.
This causes two kinds of problems:

Since gdlib is set to be deprecated by the octopus team (cgal replacing its use case), and it reduces the build issues, we could consider disabling gdlib entirely.

Copy link
Copy Markdown
Contributor

@tldahlgren tldahlgren left a comment

Choose a reason for hiding this comment

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

Copy link
Copy Markdown
Contributor

@tldahlgren tldahlgren left a comment

Choose a reason for hiding this comment

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

Technically you are disabling it entirely.

If you want it to be optionally disabled with it disabled by default you'll want to use a variant.

@tldahlgren tldahlgren self-assigned this Mar 13, 2024
@fangohr
Copy link
Copy Markdown
Member

fangohr commented Mar 13, 2024

Technically you are disabling it entirely.

If you want it to be optionally disabled with it disabled by default you'll want to use a variant.

I think that is okay and correct. For the future, Octopus does not need gdlib. For the past, gdlib was never part of the spack package for Octopus, so we are not breaking anything.

@tldahlgren tldahlgren enabled auto-merge (squash) March 13, 2024 17:51
@tldahlgren tldahlgren merged commit 49ff816 into spack:develop Mar 13, 2024
iamashwin99 added a commit to fangohr/octopus-in-spack that referenced this pull request Mar 17, 2024
Includes changes from :
- spack/spack#41747
- spack/spack#41003
- spack/spack#41919
- spack/spack#40685
- Add hash for octopus 14 and Update BerkeleyGW dependency version in Octopus package #101 ( done at octopus: Support new version octopus@14  spack/spack#43160)
push changes in Disable gdlib #90 (done at octopus: disable gdlib by default spack/spack#43161)
- include new maintainer spack/spack#43163
mathomp4 pushed a commit to mathomp4/spack that referenced this pull request Mar 27, 2024
lang-m pushed a commit to mpsd-computational-science/spack that referenced this pull request Apr 8, 2024
teaguesterling pushed a commit to teaguesterling/spack that referenced this pull request Jun 15, 2024
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.

3 participants