Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Rebuild] mesa-tkg-git #3309

Closed
Jelgnum opened this issue Sep 11, 2024 · 6 comments
Closed

[Rebuild] mesa-tkg-git #3309

Jelgnum opened this issue Sep 11, 2024 · 6 comments
Labels
request:rebuild-pkg Package is missing a rebuild. waiting:upstream-fix Waiting for fix in AUR or in the project iself.

Comments

@Jelgnum
Copy link

Jelgnum commented Sep 11, 2024

Packages:

https://github.com/Frogging-Family/mesa-git

Latest chaotic version

24.3.0_devel.193759.db39685e317-1

Reason for rebuild

new dependencies and build flag updates, the package build has already been updated with the new dependencies and changes

Logs

https://builds.garudalinux.org/repos/chaotic-aur/logs/mesa-tkg-git.log

Builds?

No response

More information

No response

@Jelgnum Jelgnum added the request:rebuild-pkg Package is missing a rebuild. label Sep 11, 2024
@xiota
Copy link
Contributor

xiota commented Sep 11, 2024

Numerous errors, error[E0080]: evaluation of constant value failed. Most likely needs to be fixed upstream.

FAILED: src/compiler/rust/libcompiler.rlib
rustc --target i686-unknown-linux-gnu -C linker=gcc -C link-arg=-m32 --color=always -C debug-assertions=no -C overflow-checks=no --crate-type rlib --edition=2021 -C opt-level=3 -Cforce-frame-pointers=yes --crate-name compiler --emit dep-info=src/compiler/rust/compiler.d --emit link=src/compiler/rust/libcompiler.rlib --out-dir src/compiler/rust/libcompiler.rlib.p -C metadata=56103fb@@compiler@sta src/compiler/rust/libcompiler.rlib.p/structured/lib.rs
error[E0080]: evaluation of constant value failed
   --> src/compiler/rust/libcompiler.rlib.p/structured/bindings.rs:171:26
    |
171 |     ["Size of _IO_FILE"][::std::mem::size_of::<_IO_FILE>() - 216usize];
    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ attempt to compute `124_usize - 216_usize`, which would overflow

@xiota xiota changed the title [Rebuild] Mesa-tkg-git [Rebuild] mesa-tkg-git Sep 12, 2024
@xiota xiota added the waiting:upstream-fix Waiting for fix in AUR or in the project iself. label Sep 12, 2024
@Jelgnum
Copy link
Author

Jelgnum commented Sep 19, 2024

there is apparently a work around for this issue mesonbuild/meson#13591 (comment)

@xiota
Copy link
Contributor

xiota commented Sep 19, 2024

Thanks for finding that. Works:

==> Finished making: mesa-tkg-git 24.3.0_devel.195299.0fd96dcf171-1 (Fri 20 Sep 2024 01:05:19 AM CEST)

Don't know whether should... wait for meson to fix, add interfere, or open issue and PR for tkg package.

@dr460nf1r3
Copy link
Member

The latter sounds good. Waiting for meson to fix can take time, and having it fixed for every user of mesa-tkg should be the best option.

@xiota
Copy link
Contributor

xiota commented Sep 21, 2024

Opened PR at https://github.com/Frogging-Family/mesa-git/pull/50

@dr460nf1r3
Copy link
Member

Got merged, guess we can close it then! 🔥

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
request:rebuild-pkg Package is missing a rebuild. waiting:upstream-fix Waiting for fix in AUR or in the project iself.
Development

No branches or pull requests

3 participants