Package Details: darling-ffi-git r4302.c431326ef-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: Emulator macOS OSX Wine
Licenses: GPL3
Conflicts: darling-ffi
Provides: darling-ffi
Submitter: UnicornDarkness
Maintainer: lazerbeak12345
Last Packager: lazerbeak12345
Votes: 41
Popularity: 0.000000
First Submitted: 2013-06-29 15:19 (UTC)
Last Updated: 2025-10-25 20:56 (UTC)

Dependencies (41)

Sources (155)

Latest Comments

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

facekapow commented on 2022-03-04 05:14 (UTC) (edited on 2022-03-04 05:15 (UTC) by facekapow)

I've updated the package to work with the latest commit on master.

I'm one of the developers of Darling and I've adopted this package; I'll keep this package up-to-date with changes made to master that may break the package (which is mainly just when submodules are added/removed).

nobodywasishere commented on 2022-02-22 19:28 (UTC)

@a.kudelin

Looking into this deeper, a lot of the submodules themselves have submodules, and each of those would also need to be included and manually moved to the correct location... unfortunately I'm not sure this package is a good candidate for the AUR with the rule of not downloading submodules automatically; if any of them change or are added, then the PKGBUILD will break.

a.kudelin commented on 2022-02-22 19:25 (UTC)

Using a modified PKGBUILD with all submodules included:
https://www.toptal.com/developers/hastebin/ocuqolenuv.kotlin
leads to an error produced by a missing file: /darling-git/src/darling/framework-include/CoreGraphics/CoreGraphicsPrivate.h:4:10: fatal error: 'IOKit/hidsystem/IOLLEvent.h' file not found

maz-1 commented on 2021-08-19 09:17 (UTC) (edited on 2021-08-19 09:18 (UTC) by maz-1)

this packages should not depend on linux-headers. All kernel modules built by dkms does not necessarily require linux-headers because users may have other kernel installed (like linux-lts or linux-zen) and should install their corresponding header package which will be advised by dkms.

The package should depends on dkms instead

alve commented on 2021-05-30 13:26 (UTC)

seems to require git-lfs for me, so that should probably be added to the make dependencies

pujianto commented on 2021-05-11 04:47 (UTC)

When I tried to install darling-git using yay, it gives me error something like this:

fatal: repository `darling-BerkeleyDB.git' does not exist

Please advise. Thanks,

dreieck commented on 2021-01-12 19:59 (UTC)

Build fails for me:

[...]
[  0%] Linking CXX executable x86_64-apple-darwin11-ld
[  0%] Built target x86_64-apple-darwin11-ld
make: *** [Makefile:149: all] Error 2

(Btw., for darling I get the same error.)

hacker1024 commented on 2020-09-17 13:27 (UTC) (edited on 2020-09-24 02:11 (UTC) by hacker1024)

EDIT: It's fixed now.

I'm getting a build error, at 100%:

/home/<user>/Downloads/darling-git/src/darling/src/external/lkm/osfmk/duct/duct_kern_task.c: In function ‘__thread_group_cputime’:
/home/<user>/Downloads/darling-git/src/darling/src/external/lkm/osfmk/duct/duct_kern_task.c:431:53: error: ‘struct task_struct’ has no member named ‘se’
  431 |                         times->sum_exec_runtime += t->se.sum_exec_runtime;
      |                                                     ^~
make[6]: *** [scripts/Makefile.build:267: /home/<user>/Downloads/darling-git/src/darling/src/external/lkm/osfmk/duct/duct_kern_task.o] Error 1
make[5]: *** [Makefile:1736: /home/<user>/Downloads/darling-git/src/darling/src/external/lkm] Error 2
make[5]: Leaving directory '/usr/lib/modules/5.7.19-1-ck-skylake/build'
make[4]: *** [Makefile:346: default] Error 2
make[4]: Leaving directory '/home/<user>/Downloads/darling-git/src/darling/src/external/lkm'
make[3]: *** [src/external/lkm/CMakeFiles/lkm.dir/build.make:77: src/external/lkm/CMakeFiles/lkm] Error 2
make[2]: *** [CMakeFiles/Makefile2:46367: src/external/lkm/CMakeFiles/lkm.dir/all] Error 2
make[1]: *** [CMakeFiles/Makefile2:46374: src/external/lkm/CMakeFiles/lkm.dir/rule] Error 2
make: *** [Makefile:15757: lkm] Error 2