Skip to content

geomodel: depend on c#49781

Merged
tldahlgren merged 6 commits intodevelopfrom
packages/geomodel-c
Apr 24, 2025
Merged

geomodel: depend on c#49781
tldahlgren merged 6 commits intodevelopfrom
packages/geomodel-c

Conversation

@wdconinc
Copy link
Copy Markdown
Contributor

This PR ensures that geomodel gets a C compiler.

Due to e.g. https://gitlab.cern.ch/GeoModelDev/GeoModel/-/blob/main/GeoModelVisualization/CMakeLists.txt?ref_type=heads#L7. @stephenmsachs I can't file upstream PRs but this is an avoidable dependency. There are also other occurrences in the FSL plugins and examples. I'm going to require a C compiler for all cases rather than figuring out which combination exactly requires it.

@spackbot-app spackbot-app bot requested a review from stephenswat March 29, 2025 18:54
@spackbot-app spackbot-app bot added dependencies update-package core PR affects Spack core functionality gitlab Issues related to gitlab integration labels Mar 29, 2025
@alecbcs
Copy link
Copy Markdown
Member

alecbcs commented Apr 1, 2025

@spackbot run pipeline

@spackbot-app
Copy link
Copy Markdown

spackbot-app bot commented Apr 1, 2025

I've started that pipeline for you!

@wdconinc wdconinc force-pushed the packages/geomodel-c branch from 1dc9dba to 1d76c60 Compare April 18, 2025 17:01
@wdconinc
Copy link
Copy Markdown
Contributor Author

Rebased and conflicts resolved.

@alalazo
Copy link
Copy Markdown
Member

alalazo commented Apr 21, 2025

@wdconinc
Copy link
Copy Markdown
Contributor Author

It seems this one pulls in opengl https://gitlab.spack.io/spack/spack/-/jobs/16321959 🤔

Probably

should be virtual gl instead.

@tldahlgren
Copy link
Copy Markdown
Contributor

FYI. You need to rebase to pick up the recently merged py-pillow fix.

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.

Minor nit about removing # generated comments from language dependencies. Also, you'll want to rebase to pick up the py-pillow fix.

@tldahlgren tldahlgren self-assigned this Apr 23, 2025
@wdconinc wdconinc force-pushed the packages/geomodel-c branch from 4213ec1 to 192bed5 Compare April 23, 2025 18:02
@wdconinc wdconinc requested a review from tldahlgren April 23, 2025 18:03
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.

Thanks.

@tldahlgren tldahlgren enabled auto-merge (squash) April 23, 2025 18:05
@tldahlgren tldahlgren merged commit 1155318 into develop Apr 24, 2025
36 checks passed
@tldahlgren tldahlgren deleted the packages/geomodel-c branch April 24, 2025 10:58
danielsjensen1 added a commit to danielsjensen1/spack that referenced this pull request Apr 26, 2025
* develop: (752 commits)
  mesa: add v23.3.3 and use py-packaging while python>=3.12 (spack#49121)
  gcc: add v15.1.0 (spack#50212)
  draco: add v7.20.0 (spack#49996)
  sgpp: update dependencies and variants (spack#49384)
  input_analysis.py: fix conditional requirements (spack#50194)
  boost: add 1.88.0 (spack#50158)
  mapl: add v2.55.1 (spack#50201)
  mepo: add v2.3.2 (spack#50202)
  py-repligit: add v0.1.1 (spack#50204)
  [package updates] Bump version of cp2k and sirius (spack#50141)
  petsc4py: update ldshared.patch for v3.20.1, and skip for v3.23.1+ (spack#50170)
  namd: add v3.0.1 (spack#50192)
  geomodel: depend on c (spack#49781)
  CompilerAdaptor: add support for opt_flags/debug_flags (spack#50126)
  Add ls alias to spack {compiler, external} (spack#50189)
  covfie: depend on c (spack#50190)
  lua-sol2: add v3.5.0 (spack#49970)
  crtm-fix: fix directory logic (spack#50172)
  py-build: add v1.2.2 (spack#50148)
  py-pillow: fix build (spack#50177)
  ...
teaguesterling pushed a commit to teaguesterling/spack that referenced this pull request May 20, 2025
* geomodel: depend on c
* hep: add geomodel
* hep: geomodel +fullsimlight
* geomodel: depends on virtual gl, not opengl
* soqt: depends on gl and glu instead of opengl
* geomodel: rm generated comments on language dependencies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core PR affects Spack core functionality dependencies gitlab Issues related to gitlab integration update-package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants