Re: problem building mesa-24.1.7
| Newsgroups | gmane.linux.lfs.support |
|---|---|
| Message-ID | <[email protected]> |
Am 04.02.25 um 07:16 schrieb Xi Ruoyao ([email protected] via lfs-support Mailing List): > On Mon, 2025-02-03 at 11:11 -0600, Bruce Dubbs wrote: >>> Interestingly, those 5 crates amount to only 380k. I'm wondering why >>> they couldn't just include that petty stuff in the mesa-package. >>> Perhaps it would make things too simple. >> >> I suspect that the upstream developers want downstream users to use the latest >> versions of those crates. That does not seem very wise to me. I agree that upstream >> should include known good files instead of downloading them at build time. > > No, if they use the latest versions we'll intervene to stop it (for > example, using locked-deps = true for rustc, and downloading Cargo.lock > for cargo-c). We need a known-good version so we can claim things like > "this package is known to build and work properly using an LFS 12.2 > platform." > > You may argue if the subproject download link is broken the package > won't build properly, but then the *main* project download link may be > broken too (it frequently happens to some packages like expat). > > In the case of mesa, it downloads the known-good versions hard-coded in > the subprojects/*.wrap files, NOT the latest versions. And to me it's > OK. (To be clear I'm OK with both ways, if someone still wants to > complain please go to the upstream issue tracker, we do NOT develop > LFS/BLFS for getting pressure from both sides.) If "...if someone still wants to complain..." was directed at me: I think that in my reply to Bruce I had already clarified that I was not criticizing LFS/BLFS. And if my initial post was unclear in this respect I'm sorry for that. But I'm not going to self-censor everything I'm going to post here or other lists just in order to avoid any possible misunderstanding or OT-glitch. Rainer -- http://lists.linuxfromscratch.org/sympa/info/lfs-support Unsubscribe: See the above information page