Giter Club home page Giter Club logo

darwinbuild's People

Contributors

kvanvechten avatar mwwa avatar ryandesign avatar shantonusen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

darwinbuild's Issues

cached source support

BHuntsman@… originally submitted this as ticket:45

  • Owner: wsiegrist@…
  • Version: 9F33
  • Keywords: darwinbuild, SourceCache
  • Cc: aladin@…

Feature Addition: (first draft)

Support new flag to darwinbuild: -usecached

if specified, darwinbuild will skip loading/patching source into SourceCache, and build an already-expanded copy in-place.

This is useful for rapid testing while porting new 3rd-party sources to darwinbuild.

darwinbuild fails with "bad syscall" on 8S165/10.4.11ppc, cross-compiling 9A581 projects

leeg@… originally submitted this as ticket:3


I'm using the svn trunk darwinbuild. I've followed the README to set up a HFSX disk image with ownership tracking, and initialise a directory in that disk image with "darwinbuild -init 9A581". However, when I try to build a project:

internet-imac:/Volumes/Builds/9A581 root# darwinbuild syslog *** Fetching Sources ... Downloading http://src.macosforge.org/Projects//syslog-64.tar.gz ... Download complete** * Copying Sources ... *** Installing Roots ... [SNIP] Downloading http://src.macosforge.org/Roots/9A581//libdyld.hdrs.tar.gz ... Downloading http://src.macosforge.org/Roots/9A581//libdyld.root.tar.gz ... Download complete libdyld - 20 files registered.** * Mounting special filesystems ... Mounting devfs ... Mounting volfs ... /usr/local/bin/darwinbuild: line 816: 25377 Bad system call chroot "$BuildRoot" /sbin/mount_volfs "/.vol"

To check whether it's a problem cross-compiling Leopard projects on a Tiger OS, I also initialised a directory with 8C46 and tried to build the syslog project. That succeeds.

Expected behaviour would be either for cross-compiling to work or for the documentation to describe the limitations.

ICU fails to build

buildsmart@… originally submitted this as ticket:20

  • Owner: wsiegrist@…
  • Version: 9E17
  • Keywords: libauto, xcode3

Executed the following command:

darwinbuild ICU

fails with many issues, missing source files and missing dependancies, build-log attached.

installXcode31 should symlink lex

BHuntsman@… originally submitted this as ticket:43

  • Owner: wsiegrist@…
  • Version: 9F33
  • Cc: aladin@…

installXcode31 should create a symlink to lex under /XCD/loper/usr/bin

just as it does for yacc. Missing lex prevents dtrace from building.

AutoZone only builds 2 way (i386 ppc)

aladin@… originally submitted this as ticket:38

  • Owner: wsiegrist@…
  • Version: 9F33
  • Keywords: AutoZone
  • Cc: probono@…

It looks like the AutoZone project is set to build ppc64 in its deployment config.

On 9F33, the AutoZone project can be built with a workaround (use a custom plist in order to build AutoZone for required architectures):

       autozone = {
            environment = {
                "RC_ARCHS" = "i386 x86_64 ppc ppc64";
            };
        };

installXcodebuild31 should symlink ranlib

BHuntsman@… originally submitted this as ticket:51

  • Owner: wsiegrist@…
  • Version: 9F33
  • Cc: aladin@…

installXcodebuild31 should symlink ranlib. This is required for passwordserver_sasl.

Fix is similar to the fix for lex (ticket #⁠43). I will skip the diff, as that fix has not been applied as of the current revision of darwinbuild.

It's also a quick fix.

libsecurityd root

wsiegrist@… originally submitted this as ticket:11

  • Owner: wsiegrist@…
  • Version: 9C31

We need a root for libsecurityd

dtrace build fails due non-existent #included file

stuart@… originally submitted this as ticket:24

  • Owner: wsiegrist@…
  • Version: 9E17
  • Keywords: dtrace, proc_info.h
  • Cc: mcl_guard-netmail@…

In addition to ticket #⁠23: at line 23 of the libproc.m file, an attempt is made to include /System/sys/proc_info.h. This file (and directory) doesn't exist on most systems. The correct path to include proc_info.h is commented-out on the line above.

launchd build failure

dmaclach@… originally submitted this as ticket:9

  • Owner: wsiegrist@…
  • Version: 9F33
  • Cc: aladin@…

launchd depends on CoreFoundation and needs it added to it's dependency list. launchd still won't build with that added as it also needs bootfiles.h and quarantine.h but I don't know where to find those.

Ruby fails to build

aladin@… originally submitted this as ticket:35

  • Owner: wsiegrist@…
  • Version: 9F33
  • Keywords: Ruby
  • Cc: probono@…

Ruby depends on dtrace (not buildable) and Symbolication (not available).

installXcodebuild incompatible with Xcode 3.0

BHuntsman@… originally submitted this as ticket:1

  • Owner: wsiegrist@…
  • Keywords: xcode

The installXcodebuild script does not properly determine the dependencies of Xcode 3.0's xcodebuild script. This prevents darwinbuild from being used to compile projects that require Xcode 3.0 while using the chrooted environment.

Attached is a logfile from an initial run of xcodebuild while using the darwintrace.dylib library, indicating most preliminary dependencies.

system_cmds fails to build

aladin@… originally submitted this as ticket:36

  • Owner: wsiegrist@…
  • Version: 9F33
  • Keywords: system_cmds
  • Cc: probono@…

system_cmds depends on Foundation (not available).

mDNSResponder fails to build due to arch->Foundation

stuart@… originally submitted this as ticket:25

  • Owner: wsiegrist@…
  • Version: 9E17
  • Keywords: mDNSResponder

The mDNSResponder project will not build in the darwinbuild chroot environment (depressingly uninformative build log attached). The project makefile attempts to build two targets: "Build Some" and "System Libraries". It appears that the first of these fails, since the mDNSResponder binary is not created (and thus not found, causing the error at the end of the log).

Using XCode.app (3.0) on 10.5.4, both of the targets build without problem -- suggesting that some dependency appears not to be met within the chroot.

DirectoryServices requires dtrace to build

aladin@… originally submitted this as ticket:32

  • Owner: wsiegrist@…
  • Version: 9F33
  • Keywords: DirectoryServices
  • Cc: probono@…

Building DirectoryServices project fails if dtrace is not installed in the BuildRoot, as building DirectoryServices requires dtrace binary (which is not (yet) available).

error: couldn't exec /usr/sbin/dtrace: No such file or directory

IOKitUser fails to build

stuart@… originally submitted this as ticket:17

  • Owner: wsiegrist@…
  • Version: 9C31
  • Keywords: IOKitUser
  • Cc: probono@…, aladin@…

The IOKitUser (v. 388.2) project fails to build using darwinbuild. Attempting to build using XCode.app produces a "no such file" error for iokitmig32.c, #included in iokitmig.c line 5. The same file also references a missing iokitmig64.c file (to be included as an alternative to 32.c, depending on a define).

(It looks like the original functionality was split out into two new files with the move to 64-bit but these new files weren't included in the distributed project).

CF fails to build

buildsmart@… originally submitted this as ticket:21

  • Owner: wsiegrist@…
  • Version: 9A581

CF depends on CoreFoundation/CFNotificationCenter.h

xnu build failure

buildsmart@… originally submitted this as ticket:18

  • Owner: wsiegrist@…
  • Version: 9A581

Executed the following:

darwinbuild -init 9A581
darwinbuild xnu

Fails with missing dependancy /usr/bin/dsymutil which prevents xnu from building

missing libdrawf

mcl_guard-netmail@… originally submitted this as ticket:28

  • Owner: wsiegrist@…
  • Version: 9F33
  • Cc: aladin@…

The dtrace source is missing libdrawf source. It will not compile without this. This does not depended on the bug with XCode 3.1 and chroot.

Security fails to build

aladin@… originally submitted this as ticket:34

  • Owner: wsiegrist@…
  • Version: 10C540
  • Keywords: Security
  • Cc: probono@…

Since Foundation is not part of Darwin, the corresponding (and required headers) are not present in the BuildRoot:

generateErrStrings.mm:5:35: error: Foundation/Foundation.h: No such file or directory

On Leopard, darwinbuild does not copy all files required to the BuildRoot

leeg@… originally submitted this as ticket:4

  • Owner: wsiegrist@…
  • Version: 9C31

All of the projects I have tried to build from 9A581 on an Intel/10.5.2 machine fail because files - typically /Developer/Makefiles/bin/compress-man-pages.pl but also /usr/lib/frameworkFlags - are not copied to the BuildRoot. Copying them from the real filesystem into /Volumes/Builds/9A581/BuildRoot doesn't work around it, I naively thought it might. The system has xcode 3.0 installed and no xcode 2.5.

arch crash

mcl_guard-netmail@… originally submitted this as ticket:52

  • Owner: wsiegrist@…
  • Version: 9F33

I get the fallowing error for any darwin build project that uses arch.

dyld: Library not loaded: /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation

Referenced from: /usr/bin/arch Reason: image not found

build configuration support

BHuntsman@… originally submitted this as ticket:40

  • Version: 9F33

Feature addition:

Support alternate build configurations (xcodebuild -configuration ...)

objc4 doesn't build

dmaclach@… originally submitted this as ticket:15

  • Owner: wsiegrist@…
  • Version: 9C31
  • Cc: dmaclach@…, aladin@…

objc4 not building. Build log attached.

darwinbuild 9F33 fails toward the end at /usr/bin/lipo

rottled@… originally submitted this as ticket:29

  • Owner: wsiegrist@…
  • Version: 9F33

I followed the directions for darwinbuild, and attempted to build 9F33 (10.5.5) on a clean Leopard 10.5.5 installation. All sources seem to complete, and the build seems to finish, but fails upon reaching the end with the following messages:

...

    if [ 1 -eq 1 ]; then                \
        if [ "`echo ppc i386 | wc -w`" -eq 1 ]; then    \
            /bin/cp -f /private/var/tmp/xnu/xnu-1228.7.58.obj/RELEASE_PPC/./mach_kernel /private/var/tmp/xnu/xnu-1228.7.58.obj/RELEASE_PPC/./mach_kernel.ctfsys;                \
            /usr/bin/find /private/var/tmp/xnu/xnu-1228.7.58.obj/RELEASE_PPC/ -name \*.ctf -size 0  \
                -exec /bin/rm -f -rf {} \;  ;       \
            /usr/local/bin/ctfmerge -l xnu -o /private/var/tmp/xnu/xnu-1228.7.58.obj/RELEASE_PPC/./mach_kernel.ctfsys       \
                /private/var/tmp/xnu/xnu-1228.7.58.obj/RELEASE_PPC/*/RELEASE/*.*o.ctf || true;  \
            install -c -m 0644 /private/var/tmp/xnu/xnu-1228.7.58.obj/RELEASE_PPC/./mach_kernel.ctfsys /private/var/tmp/xnu/xnu-1228.7.58.root/; \
        else                            \
            if [ ! -e /private/var/tmp/xnu/xnu-1228.7.58.root/mach_kernel.ctfsys ]; then            \
                echo >empty_file_mach_kernel;       \
                lipo_arg=" -arch ppc empty_file_mach_kernel  -arch i386 empty_file_mach_kernel"; \
                /usr/bin/lipo ${lipo_arg} -create -output /private/var/tmp/xnu/xnu-1228.7.58.root/mach_kernel.ctfsys;\
                /bin/rm -f  empty_file_mach_kernel;\
            fi;                     \
            /usr/bin/find /private/var/tmp/xnu/xnu-1228.7.58.obj/RELEASE_PPC/ -name \*.ctf -size 0  \
                -exec /bin/rm -f -rf {} \;  ;       \
            /bin/cp -f /private/var/tmp/xnu/xnu-1228.7.58.obj/RELEASE_PPC/./mach_kernel /private/var/tmp/xnu/xnu-1228.7.58.obj/RELEASE_PPC/./mach_kernel.ctfsys;                \
            /usr/local/bin/ctfmerge -l xnu -o /private/var/tmp/xnu/xnu-1228.7.58.obj/RELEASE_PPC/./mach_kernel.ctfsys           \
                /private/var/tmp/xnu/xnu-1228.7.58.obj/RELEASE_PPC/*/RELEASE/*.*o.ctf || true;  \
            /usr/bin/lipo /private/var/tmp/xnu/xnu-1228.7.58.root/mach_kernel.ctfsys -replace ppc   \
                /private/var/tmp/xnu/xnu-1228.7.58.obj/RELEASE_PPC/./mach_kernel.ctfsys -o /private/var/tmp/xnu/xnu-1228.7.58.root/mach_kernel.ctfsys;          \
        fi;                         \
    fi
/usr/bin/lipo: can't open replacement file: /private/var/tmp/xnu/xnu-1228.7.58.obj/RELEASE_PPC/./mach_kernel.sys.dSYM/./Contents/Resources/DWARF//mach_kernel.sys (No such file or directory)
make[2]: *** [/private/var/tmp/xnu/xnu-1228.7.58.sym/mach_kernel] Error 1
make[2]: *** Waiting for unfinished jobs....
/bin/sh: /usr/local/bin/ctfmerge: No such file or directory
make[1]: *** [build_install] Error 2
make: *** [install] Error 2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 BUILD TIME: 0h 6m 14s
EXIT STATUS: 2

I tried searching for the error and came up empty-handed. I assume the ctfmerge errors can be ignored and the show-stopping error was due to lipo failing. I checked and /private/var/tmp/xnu/xnu-1228.7.58.obj/RELEASE_PPC/./mach_kernel.sys.dSYM is not created in the darwinbuild chroot.

Thank you in advance.

installXcode31 should install yacc

BHuntsman@… originally submitted this as ticket:31

  • Version: 9F33

Several projects fail to build due to a missing dependency on yacc:

/XCD/loper/usr/bin/yacc should be copied by installXcode31 from /Developer/usr/bin/yacc

attached is a build log. Host: Mac OS X 10.5.5 (9F33) targ: Darwin 9 9F33 darwinbuild: 394 Xcode: 3.1.1

Remove OpenDirectory dependency on Foundation

probono@… originally submitted this as ticket:49

  • Owner: wsiegrist@…
  • Version: 9F33
  • Keywords: OpenDirectory
  • Cc: aladin@…

OpenDirectory depends on Foundation which is not available in Darwin:

bash-3.2# passwd
dyld: Library not loaded: /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
  Referenced from: /System/Library/PrivateFrameworks/OpenDirectory.framework/Versions/A/OpenDirectory

The dependency of the OpenDirectory project on Foundation should be removed.

nocopy option

dmaclach@… originally submitted this as ticket:7

  • Version: 9C31

When attempting to build up libc_debug there is a point where you need dtrace to generate up a header file for you. Since dtrace roots may be a long time coming due to their dependency on Foundation, I found it easier to run darwinbuild libc_debug up to the point it errored, call dtrace myself, and then restart darwinbuild. Problem was that it kept copying the old sources over my header. I added the nocopy so I could do the following:

darwinbuild libc_debug ... run into error... dtrace foo bar darwinbuild -nocopy libc_debug

and the world was good.

bootstrap_cmds requires flex to build

BHuntsman@… originally submitted this as ticket:30

  • Version: 9F33
  • Keywords: logdeps

building 9F33 from Mac OS X 10.5.5 (9F33)

Building bootstrap_cmds fails if flex is not already installed in the BuildRoot, as building bootstrap_cmds requires lex.

The build dependency data included in darwinbuild-394 does not include this dependency.

building flex first, then rebuilding bootstrap_cmds with the -logdeps flag does not detect and record the dependency. I've used 'darwinxref edit' to manually add the dependency on my local copy...

Darwinbuild does not work if DARWIN_BUILDROOT directory contains a space character

@LudovicRousseau originally submitted this as ticket:2

  • Owner: wsiegrist@…

proposed patch

--- darwinbuild 2007-11-13 10:51:47.000000000 +0100
+++ /usr/local/bin/darwinbuild  2007-11-13 12:02:12.000000000 +0100
@@ -203,7 +203,7 @@
        SourceCache="$DARWIN_BUILDROOT/Sources"
 fi

-if [ ! -e $SourceCache ]; then
+if [ ! -e "$SourceCache" ]; then
        mkdir -p "$SourceCache"
 fi

@@ -287,7 +287,7 @@
 ### a cached value.
 ###
 if [ "$build" == "" -a -f "$DARWIN_BUILDROOT/.build/build" ]; then
-       build="$(cat $DARWIN_BUILDROOT/.build/build)"
+       build="$(cat "$DARWIN_BUILDROOT"/.build/build)"
 fi

 ###

ppc dtrace requires libscanalyzer

BHuntsman@… originally submitted this as ticket:44

  • Owner: wsiegrist@…
  • Version: 9F33
  • Keywords: scanalyzer, libscanalyzer, dtrace
  • Cc: aladin@…

While it appears that the i386/x86_64 version of dtrace can be patched to not require Symbolication.framework, the ppc version requires a library, libscanalyzer, and it's associated headers, in order to build. Apparently, this library is statically linked into dtrace.

Would as the library is statically linked, and therefore "part" of dtrace, would Apple be willing to release the source to libscanalyzer, or at least a binary blob and headers that could be linked in?

IOKitUser is registered in /XCD/SY instead of /System

aladin@… originally submitted this as ticket:33

  • Owner: wsiegrist@…
  • Version: 9F33
  • Keywords: IOkitUser, IOKit, XCD
  • Cc: probono@…

On 9F33, the IOKitUser project can be built with some patches from this specific plist: 9F33pd1.plist.
Depending the case, in order to be built, it could also need some minor BuildRoot alterations (e.g., copying some header files), more detail here.
After compilation, the problem is that IOKit should not be registered to XCD path:

otool -L BuildRoot/private/var/tmp/IOKitUser/IOKitUser-388.2.1.root/XCD/SY/Library/Frameworks/IOKit.framework/IOKit
/XCD/SY/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compatibility version 1.0.0, current version 275.0.0)

A quick and dirty workaround is to replace "XCD/SY" with "System" (hopefully same length) in the binary file, but we would like to avoid this kind of solution.

SystemStubs fails to build

aladin@… originally submitted this as ticket:37

  • Owner: wsiegrist@…
  • Version: 9F33
  • Keywords: SystemStubs, libtool
  • Cc: probono@…

The problem is that installXcode(31) should install libtool.

Error: couldn't exec /XCD/loper/usr/bin/libtool: No such file or directory

A workaround is

cp BuildRoot/usr/bin/libtool BuildRoot/XCD/loper/usr/bin/

Need a root for dtrace

dmaclach@… originally submitted this as ticket:5

  • Owner: wsiegrist@…
  • Version: 9C31
  • Cc: mcl_guard-netmail@…

I'm attempting to build Libc_debug, and it has a dependency on dtrace. Unfortunately there is no root available for it.

Tokend build failure

wsiegrist@… originally submitted this as ticket:26

  • Owner: wsiegrist@…
  • Version: 9F33

Tokend requires libsecurity_cssm which wont build due to libsecurity_cdsa_client not building. There are also lots of missing dependencies that should be cleaned up once all build failures are fixed.

Security root

wsiegrist@… originally submitted this as ticket:12

  • Owner: wsiegrist@…
  • Version: 9C31

We need a root and hdrs for Security

Libsystem not building

dmaclach@… originally submitted this as ticket:10

  • Owner: wsiegrist@…
  • Version: 9C31
  • Cc: aladin@…, BHuntsman@…

Libsystem needs launchd, pb_makefiles and mDNSResponder added to its list of dependencies. The launchd root needs to have liblaunch included in it, and the mDNSResponder root needs to have libdns_sd included in it.

Libsystem also needs Libc_debug and Libc_profile added to its list of static libs.

dtrace depends on Symbolication.framework

stuart@… originally submitted this as ticket:23

  • Owner: wsiegrist@…
  • Version: 9E17
  • Keywords: dtrace, Symbolication
  • Cc: aladin@…, mcl_guard-netmail@…, BHuntsman@…

Building dtrace fails in the darwinbuild chroot. Attempting to build in XCode.app shows it attempting to include header files from Symbolication.framework -- Symbolication.h and SymbolicationPrivate.h -- in libproc.m.

  1. Symbolication.framework, as distributed in 10.5.4 (in /System/Library/PrivateFrameworks/) does not include any header files.

  2. Since Symbolication.framework does not seem to be available as part of any Darwin project, it seems unlikely that a successfully built dtrace could run on a pure Darwin system.

Xcode projects fail to build on HFS and ZFS

buildsmart@… originally submitted this as ticket:22

  • Owner: wsiegrist@…
  • Version: 9A581

xcodebuild has trouble finding files inside of the chroot when building on HFS or ZFS. You can build with -nochroot to work around this issue but that will build with the host system's libraries. The preferred workaround is to use UFS.

With Xcode 3.0, you get an error about not being able to find the xcodeproj file.

With Xcode 3.1, you get an error about not being able to find the platform file.

CF "install_name_tool" lacks of ".framework"

aladin@… originally submitted this as ticket:41

  • Owner: wsiegrist@…
  • Version: 9F33
  • Keywords: CF, install_name_tool
  • Cc: probono@…

As quickly said in the summary, CF is installed in /System/Library/Frameworks/CoreFoundation instead of /System/Library/Frameworks/CoreFoundation**.framework**.

The omission of .framework in BuildCFLite script appears to be the simple cause, (please see the attached patch).
The consequence is that if you build a dependent project of CF it will also inherit the wrong shared library name, as show with otool below, used against a compiled IOKit (IOKitUser):

/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit:
    /XCD/SY/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compatibility version 1.0.0, current version 275.0.0)
    /System/Library/Frameworks/CoreFoundation/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 476.0.0)
    /usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.3)
    /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
    /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 111.1.1)

uninstall reports errors

james.from.wellington@… originally submitted this as ticket:39

  • Version: 9F33

My "make install" mysteriously failed to install all of the .so plugins, so I started playing with the makefiles.

On the way, I noticed that "make uninstall" was reporting errors.

Here is a side-benefit, which is a patch to fix some (but sadly not all) of the uninstall errors.

I don't know why my original 'make install' failed, and I'm temporarily giving up on that question.

CFOpenDirectory binary root incomplete

probono@… originally submitted this as ticket:50

  • Owner: wsiegrist@…
  • Version: 9F33
  • Keywords: CFOpenDirectory
  • Cc: aladin@…

The OpenDirectory framework depends on the CFOpenDirectory framework:

$ otool -L OpenDirectory.root/System/Library/PrivateFrameworks/OpenDirectory.framework/Versions/A/OpenDirectory  | grep CFOpenDirectory
    /System/Library/PrivateFrameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory (compatibility version 1.0.0, current version 1.0.0)

However, the CFOpenDirectory binary root does not contain that file.

Can't build CFNetwork

dmaclach@… originally submitted this as ticket:16

  • Owner: wsiegrist@…
  • Version: 9C31
  • Cc: dmaclach@…

Sources for CFNetwork 220 don't seem to be available on src.macosforge.org/projects

xnu 1228.7.58 build fails

mcl_guard-netmail@… originally submitted this as ticket:27

  • Owner: wsiegrist@…
  • Version: 9F33

The build goes until the very end then fails trying to merdge the x86 and ppc builds. /bin/sh: /usr/local/bin/ctfmerge: No such file or directory I have no idea how this is supposed to be installed.

Build Failure: cxxfilt-7

BHuntsman@… originally submitted this as ticket:42

  • Owner: wsiegrist@…
  • Version: 9F33
  • Keywords: ctfconvert, ctfmerge, xnu, dtrace, cxxfilt
  • Cc: aladin@…

cxxfilt fails to build.

This blocks dtrace, which contains ctfconvert/ctfmerge.

ctfconvert and ctfmerge block xnu

Attached is a build log from darwinbuild-425

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.