Package Details: darling r3131.fa5348c8a-1

Git Clone URL: https://aur.archlinux.org/darling.git (read-only, click to copy)
Package Base: darling
Description: Darwin/macOS emulation layer for Linux (Stable)
Upstream URL: http://www.darlinghq.org
Keywords: Darwin Emulator macOS OSX Stable Wine
Licenses: GPL3
Groups: darling
Conflicts: darling
Provides: darling
Submitter: jamesbrink
Maintainer: C_Schmidpeter
Last Packager: jamesbrink
Votes: 12
Popularity: 0.000005
First Submitted: 2019-07-10 02:21 (UTC)
Last Updated: 2020-07-27 17:54 (UTC)

Dependencies (16)

Required by (1)

Sources (113)

Pinned Comments

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

This package is identical to the darling-git, but it will remain locked in on git refs that are known to build. I have labeled it stable in an attempt to clarify this.

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

Alkaris commented on 2020-12-08 04:32 (UTC) (edited on 2020-12-08 04:33 (UTC) by Alkaris)

This does not build at all, and shouldn't be labeled stable

4 warnings generated.
[  0%] Linking CXX executable x86_64-apple-darwin11-ld
[  0%] Built target x86_64-apple-darwin11-ld
make: *** [Makefile:149: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

CyberShadow commented on 2020-11-27 08:55 (UTC)

CMake Error at src/external/cocotron/AppKit/CMakeLists.txt:19 (message):
  XRandR not found

Missing dependency?

ljrk commented on 2020-11-24 14:54 (UTC)

Due to this using Git LFS, fetching binaries for darling-swift fails as these aren't cloned initially by makepkg when cloning the sources. After setting the URL to the local paths, git submodule update fails to get these files from the remote.

melvyn2 commented on 2020-11-05 04:20 (UTC)

I run into the same issue as simona, anything I should do?

simona commented on 2020-10-06 22:10 (UTC)

make[6]: *** [scripts/Makefile.build:281: /home/simona/.cache/yay/darling/src/darling/src/external/lkm/osfmk/duct/duct_kern_kalloc.o] Errore 1

timescam commented on 2020-09-22 02:06 (UTC) (edited on 2020-09-22 02:07 (UTC) by timescam)

can you update the dependencies so it can be build in clean containers.

some dependencies are missing, like fontconfig

simona commented on 2020-09-17 16:38 (UTC)

| /home/simona/.cache/yay/darling/src/darling/src/external/lkm/osfmk/duct/duct_kern_kalloc.c: In function ‘duct_kalloc_noblock’:
/home/simona/.cache/yay/darling/src/darling/src/external/lkm/osfmk/duct/duct_kern_kalloc.c:56:16: error: too many arguments to function ‘__vmalloc’
56 | return __vmalloc (size, GFP_ATOMIC | __GFP_HIGHMEM, PAGE_KERNEL);
| ^~~~~~~~~
In file included from /home/simona/.cache/yay/darling/src/darling/src/external/lkm/osfmk/duct/duct.h:53,
from /home/simona/.cache/yay/darling/src/darling/src/external/lkm/osfmk/duct/duct_kern_kalloc.c:35:
./include/linux/vmalloc.h:111:14: note: declared here
111 | extern void __vmalloc(unsigned long size, gfp_t gfp_mask);
| ^~~~~~~~~
make[6]:
** [scripts/Makefile.build:281: /home/simona/.cache/yay/darling/src/darling/src/external/lkm/osfmk
/duct/duct_kern_kalloc.o] Errore 1

a2sc commented on 2020-09-07 23:59 (UTC) (edited on 2020-09-08 00:00 (UTC) by a2sc)

with kernel 5.8 (5.8.7-arch1-1) I get the following error, because, as far as I know, vmalloc is not a valid function anymore.

/home/user/.cache/pikaur/build/darling/src/darling/src/external/lkm/osfmk/duct/duct_kern_kalloc.c: In function ‘duct_kalloc_noblock’:
/home/user/.cache/pikaur/build/darling/src/darling/src/external/lkm/osfmk/duct/duct_kern_kalloc.c:56:16: error: too many arguments to function ‘__vmalloc’
   56 |         return __vmalloc (size, GFP_ATOMIC | __GFP_HIGHMEM, PAGE_KERNEL);
      |                ^~~~~~~~~
In file included from /home/user/.cache/pikaur/build/darling/src/darling/src/external/lkm/osfmk/duct/duct.h:53,
                 from /home/user/.cache/pikaur/build/darling/src/darling/src/external/lkm/osfmk/duct/duct_kern_kalloc.c:35:
./include/linux/vmalloc.h:111:14: note: declared here
  111 | extern void *__vmalloc(unsigned long size, gfp_t gfp_mask);
      |              ^~~~~~~~~
make[6]: *** [scripts/Makefile.build:281: /home/user/.cache/pikaur/build/darling/src/darling/src/external/lkm/osfmk/duct/duct_kern_kalloc.o] Error 1
make[5]: *** [Makefile:1756: /home/user/.cache/pikaur/build/darling/src/darling/src/external/lkm] Error 2
make[5]: Leaving directory '/usr/lib/modules/5.8.7-arch1-1/build'
make[4]: *** [Makefile:346: default] Error 2
make[4]: Leaving directory '/home/user/.cache/pikaur/build/darling/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
==> ERROR: A failure occurred in build().
    Aborting...

hv15 commented on 2020-04-05 17:09 (UTC)

I've created a patch which should build the latest release (from end of March), but unfortunately I run into a compilation issue with avresample.c. Maybe someone else can have a go at this, I don't have more time at the moment to look further. It might be useful to downgrade the commit hash to the previous release (mid march), which might not have this compilation problem. See https://pastebin.com/PA0JYVxf for diff.

hv15 commented on 2020-04-05 08:46 (UTC) (edited on 2020-04-05 08:47 (UTC) by hv15)

This issue with float.h not being found was fixed a few months ago seemingly, see https://github.com/darlinghq/darling/commit/24f09b59e300183230c8c2e5356a81948ea48cae. Could @jamesbrink please update the package, there have been a lot of fixes in the last 9+ months.