<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>How compilers affect dependency resolution in Spack</title>
        <link>https://peertube.watch/videos/watch/c3186e07-87ed-4054-bd87-2c83e06f165d</link>
        <description>Spack is a general-purpose package manager, used on machines ranging from laptops to high performance computing (HPC) clusters. It supports packages in C, C++, Fortran, as well as many other languages, and it allows users to build many different versions of packages with different compilers, build options, dependencies, patches, and target architectures. Swapping a new compiler into a build may seem trivial, but this and other features in Spack add subtle constraints and complexities to the dependency model. We'll talk about modeling compiler runtime libraries in the DAG, compilers depending on other compilers, and how dependency resolution has to change for cross-compiling. We'll also touch on why all this is necessary for HPC environments, and how packaging has helped to enable new collaborations and software reuse across the scientific computing community. Speaker: Todd Gamblin, Track: Package Management, Room: K.3.201, When: Saturday 3 February 2018, 13:30–14:00 (Brussels time), Schedule: FOSDEM 2018 event page, Slides &amp; links Spack website, Spack github page, Spack documentation with tutorial slides, Recent podcast on OSS and supercomputing, Licence: Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE) (as stated in the FOSDEM video archive). Attribution: “How compilers affect dependency resolution in Spack” by Todd Gamblin, FOSDEM 2018. Original recording: 2018/K.3.201/spack.webm from the FOSDEM video archive. This channel is an unofficial mirror; FOSDEM is a free and non-commercial event organised by the community for the community.</description>
        <lastBuildDate>Sun, 11 Oct 2026 02:56:18 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://peertube.watch</generator>
        <image>
            <title>How compilers affect dependency resolution in Spack</title>
            <url>https://peertube.watch/lazy-static/avatars/3b284627-b75f-409e-ac2e-10f4c2946f43.png</url>
            <link>https://peertube.watch/videos/watch/c3186e07-87ed-4054-bd87-2c83e06f165d</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://peertube.watch/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://peertube.watch/feeds/video-comments.xml?videoId=c3186e07-87ed-4054-bd87-2c83e06f165d" rel="self" type="application/rss+xml"/>
    </channel>
</rss>