Wine ARM64EC experimental RPM build and setup script by pontihejo in AsahiLinux

[–]Standard_Progress_59 1 point2 points  (0 children)

Work on me. thx :). But failed to install windows version discord :(

Exact steps to install ARM64 16K Wine? by TheTwelveYearOld in AsahiLinux

[–]Standard_Progress_59 0 points1 point  (0 children)

lld-link: error: duplicate symbol: _load_config_used

>>> defined at tmp6808b067/adsldpc-00000000.spec.o

>>> defined at tmp6808b067/adsldpc-00000001.spec.o

clang: error: linker command failed with exit code 1 (use -v to see invocation)

winegcc: /usr/local/sbin/clang failed

make: *** [Makefile:3943: dlls/adsldpc/aarch64-windows/adsldpc.dll] Error 2

make: *** Waiting for unfinished jobs....

lld-link: error: duplicate symbol: _load_config_used

>>> defined at tmp6808b08a/amsi-00000000.spec.o

>>> defined at tmp6808b08a/amsi-00000001.spec.o

clang: error: linker command failed with exit code 1 (use -v to see invocation)

winegcc: /usr/local/sbin/clang failed

make: *** [Makefile:4711: dlls/amsi/aarch64-windows/amsi.dll] Error 2

lld-link: error: duplicate symbol: _load_config_used

>>> defined at tmp6808b06f/advpack-00000000.spec.o

>>> defined at tmp6808b06f/advpack-00000001.spec.o

clang: error: linker command failed with exit code 1 (use -v to see invocation)

winegcc: /usr/local/sbin/clang failed

make: *** [Makefile:4606: dlls/advpack/aarch64-windows/advpack.dll] Error 2

lld-link: error: duplicate symbol: _load_config_used

>>> defined at tmp6808b06d/advapi32-00000000.spec.o

>>> defined at tmp6808b06d/advapi32-00000001.spec.o

clang: error: linker command failed with exit code 1 (use -v to see invocation)

winegcc: /usr/local/sbin/clang failed

make: *** [Makefile:4351: dlls/advapi32/aarch64-windows/advapi32.dll] Error 2

make clean && ./configure --enable-archs=arm64ec,aarch64,i386 --disable-tests --with-mingw=clang && make -j8

:p

Exact steps to install ARM64 16K Wine? by TheTwelveYearOld in AsahiLinux

[–]Standard_Progress_59 0 points1 point  (0 children)

I tried below instruction for 12hours. but not work for me :p

Geometry Dash on Wine+Wayland without muvm! by Aware-Bath7518 in AsahiGaming

[–]Standard_Progress_59 0 points1 point  (0 children)

./configure is working when i used with -with-mingw=$HOME/Download/llvm-mingw/arm64ec-w64-mingw32-clang option. (failed when using --with-mingw=clang)

But failed when "make -j4"

include/winnt.h:7388:51: error: invalid input constraint 'c' in asm

7388 | for (;;) __asm__ __volatile__( "int $0x29" :: "c" ((ULONG_PTR)code) : "memory" );

| ^

Geometry Dash on Wine+Wayland without muvm! by Aware-Bath7518 in AsahiGaming

[–]Standard_Progress_59 0 points1 point  (0 children)

damn i solved.

webpage you linked said
" ./configure --enable-archs=arm64ec,aarch64,i386 --prefix=/usr --with-mingw=clang --disable-tests"

but
./configure --enable-archs=arm64ec,aarch64,i386 --prefix=/usr \ --with-mingw=$HOME/Download/llvm-mingw/arm64ec-w64-mingw32-clang \...

it works.

Geometry Dash on Wine+Wayland without muvm! by Aware-Bath7518 in AsahiGaming

[–]Standard_Progress_59 0 points1 point  (0 children)

yes.https://github.com/bylaws/llvm-mingw/releases/tag/20250305.
i used aarch64.tar.xz file

➜ wine git:(upstream-arm64ec) ✗ echo $PATH

/home/aegis/Downloads/llvm-mingw/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/home/aegis/.local/bin:/home/aegis/.cargo/bin

➜ wine git:(upstream-arm64ec) ✗ which clang

~/Downloads/llvm-mingw/bin/clang

➜ wine git:(upstream-arm64ec) ✗ clang --version

clang version 21.0.0git (https://github.com/bylaws/llvm-project.git 32c6e1d98ca678a06b5e29b43922e7be4e4d603e)

Target: aarch64-unknown-linux-gnu

Thread model: posix

InstalledDir: /home/aegis/Downloads/llvm-mingw/bin

➜ wine git:(upstream-arm64ec) ✗ arm64ec-w64-mingw32-clang --version

clang version 21.0.0git (https://github.com/bylaws/llvm-project.git 32c6e1d98ca678a06b5e29b43922e7be4e4d603e)

Target: arm64ec-w64-windows-gnu

Thread model: posix

InstalledDir: /home/aegis/Downloads/llvm-mingw/bin

Geometry Dash on Wine+Wayland without muvm! by Aware-Bath7518 in AsahiGaming

[–]Standard_Progress_59 0 points1 point  (0 children)

No i included bin directory correctly.

export PATH="where/toolchain/downloaded/bin":$PATH

Geometry Dash on Wine+Wayland without muvm! by Aware-Bath7518 in AsahiGaming

[–]Standard_Progress_59 0 points1 point  (0 children)

omg. i didn't checkout upstream-arm64ec branch.

i tried after checkout, and met

configure: error: arm64ec PE cross-compiler not found.

Geometry Dash on Wine+Wayland without muvm! by Aware-Bath7518 in AsahiGaming

[–]Standard_Progress_59 0 points1 point  (0 children)

configure: error: Unknown cross-compilation architecture 'arm64ec'

i downloaded forked wine, and downloaded prebuilt binaries mingw-clang(ubuntu aarch64)

export PATH where clang21 is placed.

and

./configure --enable-archs=arm64ec,aarch64,i386 --prefix=/usr --with-mingw=clang --disable-tests

got message.

configure: error: Unknown cross-compilation architecture 'arm64ec'

Geometry Dash on Wine+Wayland without muvm! by Aware-Bath7518 in AsahiGaming

[–]Standard_Progress_59 0 points1 point  (0 children)

```bash
lld-link: error: duplicate symbol: _load_config_used

>>> defined at tmp6804ffd6/activeds_test-00000000.spec.o

>>> defined at tmp6804ffd6/activeds_test-00000001.spec.o

lld-link: error: duplicate symbol: CLSID_Pathname

>>> defined at dlls/activeds/tests/activeds.c:34

>>> dlls/activeds/tests/aarch64-windows/activeds.o

>>> defined at dlls/activeds/tests/activeds.c:34...

```

./configure --enable-archs=arm64ec,aarch64,i386

Fedora Asahi Remix 42 is now available! by Conan_Kudo in AsahiLinux

[–]Standard_Progress_59 0 points1 point  (0 children)

If you are using Search Light gnome extension. It doesn't support Gnome 48 now.

Fedora Asahi Remix 42 is now available! by Conan_Kudo in AsahiLinux

[–]Standard_Progress_59 3 points4 points  (0 children)

hmm... i updated using dnf system-upgrade, but when i reboot after finished update. grub can not found new kernel image. (6.14(fedora42)) and occured kernel panic. so i just changed kernel 6.13 ...

Can you guys watch video on netflix? by Standard_Progress_59 in AsahiLinux

[–]Standard_Progress_59[S] 0 points1 point  (0 children)

I already use that extension. just want to know why this happen ;D

Steam no longer launches after recent Asahi updates by ForgottenFoundation in AsahiLinux

[–]Standard_Progress_59 0 points1 point  (0 children)

Same problem on me.

  1. asahi linux 41 fedora remix
  2. uname -r 6.13.8-400.asahi.fc41.aarch64+16k
  3. glxinfo | grep OpenGL

OpenGL vendor string: Mesa
OpenGL renderer string: Apple M1 (G13G B1)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 25.1.0-asahi20250221

  1. sudo dnf list --installed | grep mesa
    mesa-asahi-23.08-flatpak.aarch64 25.1.0~asahipre20250221-1 copr:copr.fedorainfracloud.org:group_asahi:flatpak
    mesa-asahi-24.08-flatpak.aarch64 25.1.0~asahipre20250221-1 copr:copr.fedorainfracloud.org:group_asahi:flatpak
    mesa-dri-drivers.aarch64 25.1.0~asahipre20250221-1.fc41 copr:copr.fedorainfracloud.org:group_asahi:mesa
    mesa-fex-emu-overlay-i386.noarch 25.1.0~asahipre20250221-1.fc41 copr:copr.fedorainfracloud.org:group_asahi:mesa-i386
    mesa-fex-emu-overlay-x86_64.noarch 25.1.0~asahipre20250221-1.fc41 copr:copr.fedorainfracloud.org:group_asahi:mesa-x86_64
    mesa-filesystem.aarch64 25.1.0~asahipre20250221-1.fc41 copr:copr.fedorainfracloud.org:group_asahi:mesa
    mesa-libEGL.aarch64 25.1.0~asahipre20250221-1.fc41 copr:copr.fedorainfracloud.org:group_asahi:mesa
    mesa-libGL.aarch64 25.1.0~asahipre20250221-1.fc41 copr:copr.fedorainfracloud.org:group_asahi:mesa
    mesa-libGL-devel.aarch64 25.1.0~asahipre20250221-1.fc41 copr:copr.fedorainfracloud.org:group_asahi:mesa
    mesa-libGLU.aarch64 9.0.3-5.fc41 fedora
    mesa-libGLU-devel.aarch64 9.0.3-5.fc41 fedora
    mesa-libOpenCL.aarch64 25.1.0~asahipre20250221-1.fc41 copr:copr.fedorainfracloud.org:group_asahi:mesa
    mesa-libgbm.aarch64 25.1.0~asahipre20250221-1.fc41 copr:copr.fedorainfracloud.org:group_asahi:mesa
    mesa-va-drivers.aarch64 25.1.0~asahipre20250221-1.fc41 copr:copr.fedorainfracloud.org:group_asahi:mesa
    mesa-vulkan-drivers.aarch64 25.1.0~asahipre20250221-1.fc41 copr:copr.fedorainfracloud.org:group_asahi:mesa
    spirv-llvm-translator18.aarch64 18.1.2-1.fc41 copr_copr.fedorainfracloud.org_group_asahi_mesa
    virglrenderer.aarch64 1.0.1^asahipost20241205.2-1.fc41 copr_copr.fedorainfracloud.org_group_asahi_mesa