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

error #52

Open
J-K-Tech opened this issue Dec 26, 2024 · 3 comments
Open

error #52

J-K-Tech opened this issue Dec 26, 2024 · 3 comments

Comments

@J-K-Tech
Copy link

this right here, im just pasting and lost the patience cuz i cant edit the files because it self updates all the time. can next time disable auto update by default? idk who just go "ill check 24/7 if theres a new version to rebuild, and have to remake all the configs again"

i already removed the whole block that compiles for android and it just keeps coming back.

and your config file DO NOT configure wether i want to compile this or not.

makepkg -si
makepkg           .---.`               `.---.
        `/syhhhyso-           -osyhhhys/`
       .syNMdhNNhss/``.---.``/sshNNhdMNys.
       +sdMh.`+MNsssssssssssssssNM+`.hMds+
       :syNNdhNNhssssssssssssssshNNhdNNys:
        /ssyhhhysssssssssssssssssyhhhyss/
        .ossssssssssssssssssssssssssssso.
       :sssssssssssssssssssssssssssssssss:
      /sssssssssssssssssssssssssssssssssss/
     :sssssssssssssoosssssssoosssssssssssss:
     osssssssssssssoosssssssoossssssssssssso
     osssssssssssyyyyhhhhhhhyyyyssssssssssso
     /yyyyyyhhdmmmmNNNNNNNNNNNmmmmdhhyyyyyy/
      smmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmms
       /dNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNd/
        `:sdNNNNNNNNNNNNNNNNNNNNNNNNNds:`
           `-+shdNNNNNNNNNNNNNNNdhs+-`
                 `.-:///////:-.`
  -> External configuration file /home/komi/.config/frogminer/mesa-git.cfg will be used to override customization.cfg values.

  -> ccache was not found and will not be used

  -> Using llvm (default)
==> Making package: mesa-tkg-git 0-1 (Thu 26 Dec 2024 08:19:46 PM -03)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating mesa git repo...
[1]  + 72396 done       sudo geany last_build_config.log
remote: Enumerating objects: 1778, done.
remote: Counting objects: 100% (933/933), done.
remote: Compressing objects: 100% (330/330), done.
remote: Total 718 (delta 618), reused 460 (delta 387), pack-reused 0 (from 0)
Receiving objects: 100% (718/718), 120.95 KiB | 1.46 MiB/s, done.
Resolving deltas: 100% (618/618), completed with 149 local objects.
From https://gitlab.freedesktop.org/mesa/mesa
 + 08b869658a5...620a34719ae refs/merge-requests/30720/merge -> refs/merge-requests/30720/merge  (forced update)
 + 054d9bef6f1...3c7c826e6e4 refs/merge-requests/30814/merge -> refs/merge-requests/30814/merge  (forced update)
 + f5bf50cd045...4a1b6122cd5 refs/merge-requests/31265/merge -> refs/merge-requests/31265/merge  (forced update)
 + f2fc802623d...3e1472a8ca3 refs/merge-requests/31338/merge -> refs/merge-requests/31338/merge  (forced update)
 + 7a39f5c2d24...fa8bb35bd93 refs/merge-requests/31630/merge -> refs/merge-requests/31630/merge  (forced update)
 + 6156f3296d5...bccb227ab73 refs/merge-requests/31992/merge -> refs/merge-requests/31992/merge  (forced update)
 + 26807617ad1...c62ef5beac7 refs/merge-requests/32477/merge -> refs/merge-requests/32477/merge  (forced update)
 + 29095ee0643...5d1d9a351d6 refs/merge-requests/32516/merge -> refs/merge-requests/32516/merge  (forced update)
 + de6a96444cd...333b1f14d94 refs/merge-requests/32538/merge -> refs/merge-requests/32538/merge  (forced update)
 + 4b1079bb214...7b8883f6915 refs/merge-requests/32640/merge -> refs/merge-requests/32640/merge  (forced update)
 + bf02e208ddd...4e226655834 refs/merge-requests/32726/merge -> refs/merge-requests/32726/merge  (forced update)
 + 4ad4429f8eb...4c6087896fa refs/merge-requests/32731/merge -> refs/merge-requests/32731/merge  (forced update)
 + 01ecf6b7807...8e9b7f74bd5 refs/merge-requests/32744/merge -> refs/merge-requests/32744/merge  (forced update)
 + 518090a430b...41decabe97a refs/merge-requests/32746/merge -> refs/merge-requests/32746/merge  (forced update)
 + 81734d2471a...af652faf74e refs/merge-requests/32750/merge -> refs/merge-requests/32750/merge  (forced update)
  -> Found LICENSE
  -> Found llvm32.native
==> Validating source files with md5sums...
    mesa ... Skipped
    LICENSE ... Passed
    llvm32.native ... Passed
==> Validating source files with sha512sums...
    mesa ... Skipped
    LICENSE ... Passed
    llvm32.native ... Passed
==> Extracting sources...
  -> Creating working copy of mesa git repo...
Reset branch 'makepkg'
==> Starting prepare()...
HEAD is now at c0e5e8f932a amd: update addrlib
  -> Tree cleaned
==> Starting pkgver()...
==> WARNING: /home/komi/src/PKGBUILDS/mesa-git/PKGBUILD is not writeable -- pkgver will not be updated
==> Removing existing $pkgdir/ directory...
==> Starting build()...
+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_pie=true -D python.bytecompile=1 mesa _build64 --wrap-mode=nofallback --force-fallback-for=syn,paste -D b_ndebug=true -D platforms=x11,wayland
The Meson build system
Version: 1.6.1
Source dir: /home/komi/src/PKGBUILDS/mesa-git/src/mesa
Build dir: /home/komi/src/PKGBUILDS/mesa-git/src/_build64
Build type: native build
Project name: mesa
Project version: 25.0.0-devel
C compiler for the host machine: gcc (gcc 14.2.1 "gcc (GCC) 14.2.1 20240910")
C linker for the host machine: gcc ld.bfd 2.43.0
C++ compiler for the host machine: g++ (gcc 14.2.1 "g++ (GCC) 14.2.1 20240910")
C++ linker for the host machine: g++ ld.bfd 2.43.0
Host machine cpu family: x86_64
Host machine cpu: x86_64
Checking for size of "void*" : 8
Checking if "-mtls-dialect=gnu2" runs: YES
Checking if "split TLSDESC" : links: YES
Found pkg-config: YES (/usr/bin/pkg-config) 2.3.0
Run-time dependency libglvnd found: YES 1.7.0
Found CMake: /usr/bin/cmake (3.31.2)
Run-time dependency directx-headers found: NO (tried pkgconfig and cmake)
Run-time dependency directx-headers found: NO (tried pkgconfig and cmake)
Not looking for a fallback subproject for the dependency DirectX-Headers because:
Use of fallback dependencies is disabled.
Run-time dependency vdpau found: YES 1.5
Program glslangValidator found: YES (/usr/bin/glslangValidator)
Run-time dependency libva found: YES 1.22.0
Header "va/va.h" has symbol "VASurfaceAttribDRMFormatModifiers" with dependency libva: YES
mesa/meson.build:793: WARNING: add_languages is missing native:, assuming languages are wanted for both host and build.
Rust compiler for the host machine: rustc -C linker=gcc (rustc 1.83.0)
Rust linker for the host machine: rustc -C linker=gcc ld.bfd 2.43.0
Program bindgen found: YES (/usr/bin/bindgen)
Run-time dependency libclc found: YES 0.2.0

mesa/meson.build:868:3: ERROR: Feature android-libbacktrace cannot be enabled: `-D android-libbacktrace=enabled` makes no sense without `-D platforms=android`

A full log can be found at /home/komi/src/PKGBUILDS/mesa-git/src/_build64/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().
    Aborting...
  -> Cleanup done
@Tk-Glitch
Copy link
Member

This issue was fixed almost two years ago with db903ff

Is your repo up to date? Since you're seemingly using the "PKGBUILDS" repo, it might be deprecated (you can update all subprojects by running the TkgThingy script at the root of the PKGBUILDS repo dir). Regarding redoing config files, you seem to already be using the ~/.config/frogminer/mesa-git.cfg path to have a persistent config, so why would you need to redo everything?

The issue cannot be reproduced on my end using the current version of the repo.

@J-K-Tech
Copy link
Author

J-K-Tech commented Dec 27, 2024

actually i deleted all the frogminer configs and it started working.. i ran the tkgthingy and it seems that this was that caused the whole thing to break actually. i dont know what could have gone wrong though.

@Tk-Glitch
Copy link
Member

Interesting. I'll try to find what could have caused this.
Thanks for the update.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants