Package Details: darling-ffi-git r4178.fe0da1407-1

Git Clone URL: https://aur.archlinux.org/darling-git.git (read-only, click to copy)
Package Base: darling-git
Description: libffi built for use within Darling
Upstream URL: https://www.darlinghq.org
Keywords: Darwin Emulator macOS OSX Wine
Licenses: GPL3
Conflicts: darling-ffi
Provides: darling-ffi
Submitter: UnicornDarkness
Maintainer: None
Last Packager: facekapow
Votes: 41
Popularity: 0.000104
First Submitted: 2013-06-29 15:19 (UTC)
Last Updated: 2023-10-15 18:57 (UTC)

Dependencies (41)

Sources (155)

Pinned Comments

jamesbrink commented on 2019-07-10 02:27 (UTC)

Please use this package for stable more reliable builds

https://aur.archlinux.org/packages/darling/

This one is identical but locked in on a last known working git ref and I will update as often as I can.

I have also raised an issue about versioning so maybe we can get some kind of tags for future versions and stable working builds

https://github.com/darlinghq/darling/issues/537

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 17 Next › Last »

jamesbrink commented on 2018-06-12 03:41 (UTC)

As of 2018-06-11 all build issues have been resolved and package is working as expected.

jamesbrink commented on 2018-06-11 20:23 (UTC)

Thank you for your work on this @Xorg . I will try my best to keep this package updated.

UnicornDarkness commented on 2017-06-22 16:59 (UTC)

Hello world. I have written this PKGBUILD 4 years later, and today I'm tired of maintening this package: there are often upstream breaks, and it requires a lot of time to build and fix this package. Since 4 years, I was trying to do my best to offer to Arch users a buildable Darling out of the box, but Upstream seems not ready yet for packaging. Some issues remain: the package is installed under /usr/libexec, but due to Arch standards, it should not [1]. There are some hacks, like the darling-git.install file and the DKMS sub-package. Sometimes, DKMS fails, but it works after reinstalling the darling-mach-dkms-git package. I'm not interested to maintain this package anymore. Feel free to adopt it and improve it. Good luck to next maintener. [1] https://wiki.archlinux.org/index.php/Arch_packaging_standards#Package_etiquette

indra17r commented on 2017-06-02 21:36 (UTC) (edited on 2017-06-02 21:41 (UTC) by indra17r)

@Xorg: Great! it work for the problem.. but now i found another problem.. DKMS make.log for darling-mach-r1922.c9a66d64 for kernel 4.9.30-1-MANJARO (x86_64) Jum Jun 2 23:36:57 WIB 2017 make -C /lib/modules/4.9.30-1-MANJARO/build M=/var/lib/dkms/darling-mach/r1922.c9a66d64/build modules make[1]: Entering directory '/usr/lib/modules/4.9.30-1-MANJARO/build' CC [M] /var/lib/dkms/darling-mach/r1922.c9a66d64/build/osfmk/ipc/ipc_entry.o CC [M] /var/lib/dkms/darling-mach/r1922.c9a66d64/build/osfmk/ipc/ipc_hash.o CC [M] /var/lib/dkms/darling-mach/r1922.c9a66d64/build/osfmk/ipc/ipc_space.o CC [M] /var/lib/dkms/darling-mach/r1922.c9a66d64/build/osfmk/ipc/ipc_kmsg.o /var/lib/dkms/darling-mach/r1922.c9a66d64/build/osfmk/ipc/ipc_kmsg.c:86:25: fatal error: mach/vm_map.h: No such file or directory #include <mach/vm_map.h> ^ compilation terminated. make[2]: *** [scripts/Makefile.build:294: /var/lib/dkms/darling-mach/r1922.c9a66d64/build/osfmk/ipc/ipc_kmsg.o] Error 1 make[1]: *** [Makefile:1490: _module_/var/lib/dkms/darling-mach/r1922.c9a66d64/build] Error 2 make[1]: Leaving directory '/usr/lib/modules/4.9.30-1-MANJARO/build' make: *** [Makefile:279: default] Error 2

UnicornDarkness commented on 2017-06-02 05:35 (UTC)

@indra17: Did you install the needed kernel header package before? It must be linux49-headers in your case.

indra17r commented on 2017-06-02 03:34 (UTC) (edited on 2017-06-02 03:35 (UTC) by indra17r)

darling-git and darling-mach-dkms-git both have the same error, i'm using manjaro linux.. thanks for advice..

indra17r commented on 2017-06-02 01:27 (UTC)

make[4]: Entering directory '/tmp/yaourt-tmp-indra/aur-darling-mach-dkms-git/src/darling/src/lkm' make -C /lib/modules/4.9.30-1-MANJARO/build M=/tmp/yaourt-tmp-indra/aur-darling-mach-dkms-git/src/darling/src/lkm modules make[5]: Entering directory '/usr/lib/modules/4.9.30-1-MANJARO/build' make[5]: *** No rule to make target 'modules'. Stop. make[5]: Leaving directory '/usr/lib/modules/4.9.30-1-MANJARO/build' make[4]: *** [Makefile:279: default] Error 2 make[4]: Leaving directory '/tmp/yaourt-tmp-indra/aur-darling-mach-dkms-git/src/darling/src/lkm' make[3]: *** [src/lkm/CMakeFiles/lkm.dir/build.make:86: src/lkm/CMakeFiles/lkm] Error 2 make[2]: *** [CMakeFiles/Makefile2:35323: src/lkm/CMakeFiles/lkm.dir/all] Error 2 make[1]: *** [CMakeFiles/Makefile2:35330: src/lkm/CMakeFiles/lkm.dir/rule] Error 2 make: *** [Makefile:10083: lkm] Error 2 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build darling-git.

UnicornDarkness commented on 2017-04-30 15:59 (UTC)

darling-git is now a split package, providing darling-git and darling-mach-dkms-git packages. Please tell me if you are encountering issues.

UnicornDarkness commented on 2017-04-26 20:28 (UTC) (edited on 2017-04-26 20:29 (UTC) by UnicornDarkness)

darling-git will become a split package, providing darling-git and darling-mach-dkms-git packages. This change is needed since the new LKM design.

UnicornDarkness commented on 2017-04-24 04:59 (UTC) (edited on 2017-04-24 04:59 (UTC) by UnicornDarkness)

@snuffop: The new LKM has been merged in master. I need to change this PKGBUILD due to changes. Thank for your report.