Re: problem building mesa-24.1.7

"Rainer Fiebig" ([email protected] via lfs-support Mailing List) <[email protected]>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.