Package Details: libretro-melondsds-git 1.1.8.r0.g08862a8-1

Git Clone URL: https://aur.archlinux.org/libretro-melondsds-git.git (read-only, click to copy)
Package Base: libretro-melondsds-git
Description: Nintendo DS core
Upstream URL: https://github.com/JesseTG/melonds-ds
Licenses: GPL-3.0-or-later
Groups: libretro
Conflicts: libretro-melondsds
Provides: libretro-melondsds
Submitter: abouvier
Maintainer: abouvier
Last Packager: abouvier
Votes: 0
Popularity: 0.000000
First Submitted: 2024-01-11 04:23 (UTC)
Last Updated: 2024-12-20 05:15 (UTC)

Latest Comments

lubosz commented on 2024-12-19 11:33 (UTC) (edited on 2024-12-19 11:35 (UTC) by lubosz)

I updated to the current default makepkg.conf and the issue was will occurring. The issue did not occur when building outside of makepkg. I took a look at the default Arch flags and found the ones causing the issue:

There are two default flags that cause the issue. On CFLAGS the causing flag is -fno-plt and on LDFLAGS it's -Wl,-z,now.

Removing the flags in the PKGBUILD fixed the issue.

It seems that wine also broke when using these default flags, for more info see my commit message. In recent the wine-staging build I found a nicer way to work around this by just adding -ffat-lto-objects.

I have a PKGBUILD that works without modifying the default makepkg.conf, by adding -ffat-lto-objects:

https://github.com/lubosz/libretro-melondsds-git/commits/main/

Feel free to also take the patch that makes the cmake flags look nicer.

abouvier commented on 2024-05-08 15:22 (UTC)

I only do building in a clean chroot and I don't have this error. Have you modified your makepkg.conf?

yangtsesu commented on 2024-05-08 14:20 (UTC)

Reproducing the problem may require a clean rebuild.

yangtsesu commented on 2024-05-08 13:07 (UTC)

[ERROR] 打开libretro核心失败: "/usr/lib/libretro/melondsds_libretro.so" Error(s): /usr/lib/libretro/melondsds_libretro.so: undefined symbol: strlcat_retro__

yangtsesu commented on 2024-05-01 02:53 (UTC)

When running, it crashes and closes without any message. I made a temporary libretro-melondsds-bin package

abouvier commented on 2024-05-01 02:25 (UTC)

And what is the error exactly? It works fine for me.

yangtsesu commented on 2024-05-01 01:56 (UTC)

I tried the official release bin and it worked.

yangtsesu commented on 2024-04-30 11:06 (UTC)

Crash.