跳到主要內容

conda-forge 核心會議 2024-10-30

Your __new__() agenda items 標題下新增議程項目

出席者

姓名縮寫GitHub ID所屬機構
Daniel J. ChingDJCcarterboxNVIDIA/cf
Matthew R BeckerMRBbeckermrcf
Filipe FernandesFFocefpafconda-forge
Wolf VollprechtWVwolfvprefix.dev
Klaus ZimmermannKZzklausQuansight
John KirkhamJKjakirkhamNVIDIA/cf
Jaime Rodríguez-GuerraJRGjaimergpQuansight/cf

總共 X 人

常設項目

  • [ ]

來自先前會議

  • [ ]

進行中的投票

您的 __new__() 議程項目

  • (HV) 將 OSX 編譯器升級至 clang 18
  • (HV) Alma 9 的基礎架構
    • 感謝 sysrootCDT 和映像檔 (待處理) 的大量整合與自動化,現在新增變得非常容易。
    • 注意:CDT 不再包含發行版或 glibc 版本,僅包含 conda。這可行是因為對 sysroot_linux-<arch>__glibc 的約束確保了分離。
  • (HV) 將預設映像檔升級至 alma8 (為了完成 alma8 全面推出)
    • 最後的阻礙是 yum_requirements.txt 的使用,我做了一份調查,看起來我們可以更新到 alma8,問題極少 (PR)
    • AFAICT,我們應該能夠完全擺脫 DEFAULT_LINUX_VERSION
    • (MRB) 我認為如果我們從 pinnings 中移除 DEFAULT_LINUX_VERSION 選項,我們也可以在 smithy 中棄用它
    • 結論:根據此處的問題重新啟用它: https://github.com/conda-forge/conda-forge-pinning-feedstock/issues/6629
  • (HV) 關於 yum_requirements.txt / CDT 的 Lint/警告
    • 根據上述調查中發現的無用資訊,我認為我們應該對 yum_requirements.txt 中不正確的條目發出警告/錯誤
    • 甚至可能更進一步,如果 yum_requirements 沒有在 meta.yaml 中顯示為 CDT,則發出警告 (儘管這將需要我們 CDT 中的一些元數據 修復)
  • (HV) Flang (=windows fortran) 遷移 正在執行中,建議更新
    • 編寫一個 piggyback 遷移器 (待編寫),以切換離開 m2w64_* 編譯器 (否則遷移 PR 將不起作用) -- 範例 說明了必要的重寫類型
    • 排除 r-feedstocks,因為這些始終位於 m2w64_* 堆疊
  • (MRB) 修復了一些 rerender 基礎架構中的錯誤。必須為傳輸的補丁添加 --forcegit add
  • (HV) OpenSSL 版本發佈後,會立即透過 >=x.y run_exports 到達 host 環境。
    • xref: https://github.com/conda-forge/conda-forge-pinning-feedstock/pull/6581
    • IF:當新的 minor 版本發佈時,打包最後一個 minor 版本的最新修補程式版本,然後等待一段時間,直到其他發行版趕上,看看新版本會發生什麼事。
      • HV:除非有嚴重的安全漏洞,否則修補程式版本通常需要比幾個星期更長的時間。

延至下次會議

  • [ ]

CFEP

  • [ ]