Skip to main content

conda-forge core meeting 2024-10-30

Add new agenda items under the Your __new__() agenda items heading

Attendees

NameInitialsGitHub IDAffiliation
Daniel J. ChingDJCcarterboxNVIDIA/cf
Matthew R BeckerMRBbeckermrcf
Filipe FernandesFFocefpafconda-forge
Wolf VollprechtWVwolfvprefix.dev
Klaus ZimmermannKZzklausQuansight
John KirkhamJKjakirkhamNVIDIA/cf
Jaime Rodríguez-GuerraJRGjaimergpQuansight/cf

X people total

Standing items

  • [ ]

From previous meeting(s)

  • [ ]

Active votes

Your __new__() agenda items

  • (HV) Bump OSX compilers to clang 18
  • (HV) Basic infrastructure for Alma 9
    • Thanks to a bunch of consolidation and automation for sysroot, CDTs & images (pending), this became very easy to add now.
    • Note: CDTs do not contain distro or glibc version anymore, just conda. This works because constraints on sysroot_linux-<arch> and __glibc ensure separation.
  • (HV) Upgrading default images to alma8 (for finishing alma8 rollout)
    • Last blocker is around usage of yum_requirements.txt, I did a survey and it looks like we can update to alma8 with minimal issues (PR)
    • AFAICT, we should be able to get rid of DEFAULT_LINUX_VERSION completely
    • (MRB) I think we can deprecate the DEFAULT_LINUX_VERSION option in smithy too if we remove it from the pinnings
    • CONCLUSION: reenable it per issue here: https://github.com/conda-forge/conda-forge-pinning-feedstock/issues/6629
  • (HV) Lints/warnings for yum_requirements.txt / CDTs
    • Based on cruft found in above survey, we should IMO warn/error on incorrect entries in yum_requirements.txt
    • May even want to go further and warn if yum_requirements don't show up as CDTs in meta.yaml (though this would need some metadata fixes in our CDTs though)
  • (HV) Flang (=windows fortran) migration running, propose to update:
    • write a piggyback migrator (to be written) that switches away from m2w64_* compilers (otherwise migration PRs are no-ops) -- example of the kind of rewrite that would be necessary
    • exclude r-feedstocks, as those are consistently on m2w64_* stack
  • (MRB) Fixed some bugs in the rerender infra. Had to add --force to git add for the transferred patches.
  • (HV) OpenSSL releases reach host environments as soon as they are available with a >=x.y run_exports.

Pushed to next meeting

  • [ ]

CFEPs

  • [ ]