Package Details: darling-mach-dkms r2573.4b120631-1

Git Clone URL: https://aur.archlinux.org/darling.git (read-only)
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-mach-dkms-git
Provides: darling-mach-dkms
Submitter: jamesbrink
Maintainer: jamesbrink
Last Packager: jamesbrink
Votes: 2
Popularity: 0.280278
First Submitted: 2019-07-10 02:21
Last Updated: 2019-07-23 04:28

Dependencies (19)

Required by (1)

Sources (99)

Pinned Comments

jamesbrink commented on 2019-07-10 02:37

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

liangqiushi commented on 2019-08-30 04:11

/home/chausat/.cache/yay/darling/src/darling/src/libelfloader/native/threads.c:193:2: warning: implicit declaration of function 'pthread_getattr_np' is invalid in C99 [-Wimplicit-function-declaration] pthread_getattr_np(pthread_self(), &attr); ^ 1 warning generated. [ 3%] Linking C executable elfloader_dummy32 /usr/bin/ld: 当搜索用于 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../libgcc_s.so.1 时跳过不兼容的 libgcc_s.so.1 /usr/bin/ld: 当搜索用于 /usr/bin/../lib/libgcc_s.so.1 时跳过不兼容的 libgcc_s.so.1 /usr/bin/ld: 当搜索用于 /lib/libgcc_s.so.1 时跳过不兼容的 libgcc_s.so.1 /usr/bin/ld: 当搜索用于 /usr/lib/libgcc_s.so.1 时跳过不兼容的 libgcc_s.so.1 /usr/bin/ld: 当搜索用于 /usr/lib/libgcc_s.so.1 时跳过不兼容的 libgcc_s.so.1 /usr/bin/ld: 找不到 libgcc_s.so.1 clang-8: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: [src/libelfloader/native/CMakeFiles/elfloader_dummy32.dir/build.make:99:src/libelfloader/native/elfloader_dummy32] 错误 1 make[1]: [CMakeFiles/Makefile2:2885:src/libelfloader/native/CMakeFiles/elfloader_dummy32.dir/all] 错误 2 make: *** [Makefile:130:all] 错误 2 ==> 错误: 在 build() 中发生一个错误。 正在放弃... Error making: darling (darling-mach-dkms darling)

liangqiushi commented on 2019-08-30 03:53

Scanning dependencies of target dump_xcworkspace [ 3%] Building CXX object src/external/xcbuild/Libraries/xcworkspace/CMakeFiles/dump_xcworkspace.dir/Tools/dump_xcworkspace.cpp.o [ 3%] Linking CXX executable dump_xcworkspace [ 3%] Built target dump_xcworkspace Scanning dependencies of target elfloader_dummy32 [ 3%] Building C object src/libelfloader/native/CMakeFiles/elfloader_dummy32.dir/elfcalls.o In file included from /home/chausat/.cache/yay/darling/src/darling/src/libelfloader/native/elfcalls.c:1: In file included from /usr/include/dlfcn.h:22: In file included from /usr/include/features.h:474: /usr/include/gnu/stubs.h:7:11: fatal error: 'gnu/stubs-32.h' file not found

include <gnu/stubs-32.h>
      ^~~~~~~~~~~~~~~~

1 error generated. make[2]: [src/libelfloader/native/CMakeFiles/elfloader_dummy32.dir/build.make:63:src/libelfloader/native/CMakeFiles/elfloader_dummy32.dir/elfcalls.o] 错误 1 make[1]: [CMakeFiles/Makefile2:2885:src/libelfloader/native/CMakeFiles/elfloader_dummy32.dir/all] 错误 2 make: *** [Makefile:130:all] 错误 2 ==> 错误: 在 build() 中发生一个错误。 正在放弃... Error making: darling (darling-mach-dkms darling)

stianz0 commented on 2019-08-01 16:21

Compiles after you add lib32-gcc-libs and llvm.So maybe remove some deps and add those two. Darlinghq wiki page:"make cmake clang flex bison icu fuse linux-headers gcc-multilib lib32-gcc-libs pkg-config fontconfig cairo libtiff python2 mesa llvm"

jamesbrink commented on 2019-07-17 10:02

The missing SSL cert issue has been resolved.

jamesbrink commented on 2019-07-10 20:46

@Elronnd, I think if you look at the build process these files do exist, they might even be in the package.. the problem is with the non-standard characters in the file names. I had searched high and low for this in the past but came up dry. I will dig into this more when I can, it seems during packaging they are not being put into a file manifest or something but they all exist.

Elronnd commented on 2019-07-10 08:37

I get the following warnings on installation:

warning: file not found in file list for package darling. skipping extraction of usr/libexec/darling/System/Library/OpenSSL/certs/AC_Raíz_Certicámara_S.A..crt
warning: file not found in file list for package darling. skipping extraction of usr/libexec/darling/System/Library/OpenSSL/certs/Certinomis_-_Autorité_Racine.crt
warning: file not found in file list for package darling. skipping extraction of usr/libexec/darling/System/Library/OpenSSL/certs/EBG_Elektronik_Sertifika_Hizmet_Sağlayıcısı.crt
warning: file not found in file list for package darling. skipping extraction of usr/libexec/darling/System/Library/OpenSSL/certs/NetLock_Arany_=Class_Gold=_Főtanúsítvány.crt
warning: file not found in file list for package darling. skipping extraction of usr/libexec/darling/System/Library/OpenSSL/certs/TÜBİTAK_UEKAE_Kök_Sertifika_Hizmet_Sağlayıcısı_-_Sürüm_3.crt
warning: file not found in file list for package darling. skipping extraction of usr/libexec/darling/System/Library/OpenSSL/certs/TÜRKTRUST_Elektronik_Sertifika_Hizmet_Sağlayıcısı_H5.crt
warning: file not found in file list for package darling. skipping extraction of usr/libexec/darling/System/Library/OpenSSL/certs/TÜRKTRUST_Elektronik_Sertifika_Hizmet_Sağlayıcısı_H6.crt

Seems to work fine, though. Perhaps you are out of sync with some version of root certificates?

jamesbrink commented on 2019-07-10 02:37

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.