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] vkd3d-tkg-git, et al #3164

Closed
dreirund opened this issue May 22, 2024 · 9 comments
Closed

[Rebuild] vkd3d-tkg-git, et al #3164

dreirund opened this issue May 22, 2024 · 9 comments
Labels
request:rebuild-pkg Package is missing a rebuild.

Comments

@dreirund
Copy link

Packages:

Is not anymore in the AUR.

Latest chaotic version

1.6.r86.gf9e7cb63-1 and 1.1.r4024.g0fe5a5a9-1

Reason for rebuild

vkd3d-git currently is at version 1.11.556.g9c83caed.

vkd3d-tkg-git and lib32-vkd3d-tkg-git and vkd3d-proton-tkg-git and lib32-vkd3d-proton-tkg-git are lacking behind quite a lot.

Logs

No response

Builds?

No response

More information

No response

@dreirund dreirund added the request:rebuild-pkg Package is missing a rebuild. label May 22, 2024
@xiota
Copy link
Contributor

xiota commented May 22, 2024

These are custom (tkg) pkgbuilds in lists. Failing to build because of linker errors. I'm inclined to drop tkg packages.

If extra/vkd3d isn't good enough, we can use either aur/vkd3d-git or a custom (in-house) pkgbuild.

@dr460nf1r3
Copy link
Member

dr460nf1r3 commented May 23, 2024

tkg packages

+1, they have been problematic since a while. I think @PedroHLC was actively fixing up the issues when they were introduced years ago, but since nobody (I guess?) here actively makes use of them anymore, constantly fixing up new errors became an annoying chore quite quickly. Tkg-kernels were already dropped due to this, therefore it makes sense to handle the other packages that way too.
Relevant: #3165

xiota added a commit that referenced this issue May 24, 2024
@xiota
Copy link
Contributor

xiota commented May 24, 2024

Dropped the tkg packages, except mesa-tkg-git. It is currently working, while aur/mesa-git and aur/lib32-mesa-git are not.

@xiota xiota closed this as completed May 24, 2024
@SectionTN
Copy link

will tkg packages get back when they're fixed?

@PedroHLC
Copy link
Member

will tkg packages get back when they're fixed?

Not these. They were very attractive in the past with unique features/patches, but now other packages (proton-ge, linux-cachyos, AUR's vkd3d-git) have the same features and patches, pre-configured in a way where it benefits the biggest group of people out-of-the-box. TkG's packages still focus on customization (tweak them your own way while building), which is a challenge for us to redistributing pre-built packages.

Except of mesa-tkg-git which is still the best maintained mesa*-git around.

@SectionTN
Copy link

you gave me better info about it i wasn't aware of.
so i need to use something-git from the aur instead of tkg ones? except mesa tkg
(i'm bad at english so if you get what i mean)

@PedroHLC
Copy link
Member

so i need to use something-git from the aur instead of tkg ones? except mesa tkg

Exactly, you'll want to replace vkd3d{,-proton}-tkg-git with the equivalent vkd3d-proton-mingw-git (also, non-proton one has no advantages over the proton one, and we don't have 32-bits DX12 games around)

@SectionTN
Copy link

thanks a lot for telling me, wish you a good day 👍🏻

@dreirund
Copy link
Author

dreirund commented May 30, 2024 via email

@xiota xiota changed the title [Rebuild] vkd3d-tkg-git, lib32-vkd3d-tkg-git , vkd3d-proton-tkg-git, lib32-vkd3d-proton-tkg-git [Rebuild] vkd3d-tkg-git, lib32-vkd3d-tkg-git, vkd3d-proton-tkg-git, lib32-vkd3d-proton-tkg-git May 30, 2024
@xiota xiota changed the title [Rebuild] vkd3d-tkg-git, lib32-vkd3d-tkg-git, vkd3d-proton-tkg-git, lib32-vkd3d-proton-tkg-git [Rebuild] vkd3d-tkg-git, et al May 30, 2024
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.
Development

No branches or pull requests

5 participants