[darwinbuild-changes] [194] trunk/plists/8A428.plist

source_changes at macosforge.org source_changes at macosforge.org
Wed Oct 4 01:57:41 PDT 2006


Revision: 194
          http://trac.macosforge.org/projects/darwinbuild/changeset/194
Author:   ssen
Date:     2006-10-04 01:57:40 -0700 (Wed, 04 Oct 2006)

Log Message:
-----------
Update deps for:
Csu
Libsystem
adv_cmds
awk
bash
cctools
cctools_ofiles
dyld
file_cmds
ld64

Some of the updates were the expected move to "staticlib" dependencies.
There were some false dependencies, possibly because of previous bugs
in darwintrace/loadDeps. I verified the deps by doing clean chroot
builds using the new dependency information.

One of the nice things is dep info for cctools_ofiles. In most
cases, the build aliases have incredibly different dependencies
than the original target, which is expecially true here, since
cctools_ofiles builds 3-way fat with a different compiler

Modified Paths:
--------------
    trunk/plists/8A428.plist

Modified: trunk/plists/8A428.plist
===================================================================
--- trunk/plists/8A428.plist	2005-08-24 02:45:30 UTC (rev 193)
+++ trunk/plists/8A428.plist	2006-10-04 08:57:40 UTC (rev 194)
@@ -2032,13 +2032,9 @@
 					cctools,
 					dyld,
 					file_cmds,
-					gcc_os,
 					gcc_os_35,
 					gnumake,
 					ld64,
-					shell_cmds,
-					system_cmds,
-					text_cmds,
 				);
 				header = (
 					Libc_headers,
@@ -4094,31 +4090,16 @@
 		Libsystem = {
 			dependencies = {
 				build = (
-					CommonCrypto,
 					CoreOSMakefiles,
-					Csu,
-					Libc,
-					Libc_debug,
-					Libc_profile,
-					Libinfo,
-					Libkvm,
 					Libm,
-					Libnotify,
-					Libstreams,
-					UserNotification,
 					bash,
 					bootstrap_cmds,
 					cctools,
-					cctools_ofiles,
-					dyld,
 					file_cmds,
-					gcc_os,
 					gcc_os_35,
 					gnumake,
 					gnutar,
 					grep,
-					keymgr,
-					launchd_libs,
 					ld64,
 					pb_makefiles,
 					project_makefiles,
@@ -4133,8 +4114,25 @@
 				);
 				lib = (
 					Libm,
-					dyld,
 				);
+				staticlib = (
+					CommonCrypto,
+					Csu,
+					Libc,
+					Libc_debug,
+					Libc_profile,
+					Libinfo,
+					Libkvm,
+					Libm,
+					Libnotify,
+					Libstreams,
+					UserNotification,
+					cctools_ofiles,
+					gcc_os_35,
+					keymgr,
+					launchd_libs,
+					libdyld,
+				);
 			};
 			environment = {
 				RC_ARCHS = "ppc ppc64 i386";
@@ -5006,7 +5004,6 @@
 		adv_cmds = {
 			dependencies = {
 				build = (
-					Csu,
 					Libm,
 					Libsystem,
 					bash,
@@ -5016,6 +5013,7 @@
 					file_cmds,
 					flex,
 					gcc_os,
+					gcc_select,
 					gnumake,
 					grep,
 					ncurses,
@@ -5024,7 +5022,6 @@
 					rsync,
 					shell_cmds,
 					system_cmds,
-					text_cmds,
 					yacc,
 				);
 				header = (
@@ -5038,8 +5035,14 @@
 				);
 				lib = (
 					Libsystem,
+					dyld,
 					ncurses,
 				);
+				staticlib = (
+					Csu,
+					flex,
+					gcc_os,
+				);
 			};
 			version = 79.1;
 		};
@@ -5542,7 +5545,6 @@
 			dependencies = {
 				build = (
 					CoreOSMakefiles,
-					Csu,
 					Libm,
 					Libsystem,
 					bash,
@@ -5551,6 +5553,7 @@
 					cxxfilt,
 					file_cmds,
 					gcc_os,
+					gcc_select,
 					gnumake,
 					shell_cmds,
 					system_cmds,
@@ -5566,7 +5569,12 @@
 				);
 				lib = (
 					Libsystem,
+					dyld,
 				);
+				staticlib = (
+					Csu,
+					gcc_os,
+				);
 			};
 			version = 7;
 		};
@@ -5574,7 +5582,6 @@
 			dependencies = {
 				build = (
 					CoreOSMakefiles,
-					Csu,
 					Libm,
 					Libsystem,
 					awk,
@@ -5585,6 +5592,7 @@
 					file_cmds,
 					files,
 					gcc_os,
+					gcc_select,
 					gnudiff,
 					gnumake,
 					grep,
@@ -5598,7 +5606,6 @@
 					Libc_headers,
 					Libinfo,
 					architecture,
-					dyld,
 					gcc_os,
 					ncurses,
 					xnu,
@@ -5608,6 +5615,10 @@
 					dyld,
 					ncurses,
 				);
+				staticlib = (
+					Csu,
+					gcc_os,
+				);
 			};
 			version = 44.2;
 		};
@@ -6018,8 +6029,6 @@
 		cctools = {
 			dependencies = {
 				build = (
-					Csu,
-					Libc_static,
 					Libm,
 					Libsystem,
 					adv_cmds,
@@ -6029,7 +6038,7 @@
 					cxxfilt,
 					file_cmds,
 					gcc_os,
-					gcc_os_35,
+					gcc_select,
 					gnumake,
 					shell_cmds,
 					system_cmds,
@@ -6041,7 +6050,6 @@
 					Libc_headers,
 					Libinfo,
 					Libm,
-					Libstreams,
 					architecture,
 					gcc_os,
 					objc4,
@@ -6049,11 +6057,46 @@
 				);
 				lib = (
 					Libsystem,
+					dyld,
 				);
+				staticlib = (
+					Csu,
+					Libc_static,
+					Libm,
+					gcc_os,
+				);
 			};
 			version = 576;
 		};
 		cctools_ofiles = {
+			dependencies = {
+				build = (
+					adv_cmds,
+					bash,
+					bootstrap_cmds,
+					cctools,
+					cxxfilt,
+					file_cmds,
+					gcc_os,
+					gcc_os_35,
+					gcc_select,
+					gnumake,
+					shell_cmds,
+					system_cmds,
+					text_cmds,
+					xnu,
+				);
+				header = (
+					CarbonHeaders,
+					Libc_headers,
+					Libinfo,
+					Libstreams,
+					architecture,
+					gcc_os,
+					gcc_os_35,
+					xnu,
+				);
+			};
 			environment = {
 				RC_ARCHS = "ppc ppc64 i386";
 			};
@@ -6742,21 +6785,16 @@
 		dyld = {
 			dependencies = {
 				build = (
-					CF,
 					ICU,
-					Libc,
 					adv_cmds,
 					awk,
 					bash,
 					cctools,
 					file_cmds,
-					gcc,
 					gcc_os,
 					gcc_os_35,
 					ld64,
-					shell_cmds,
 					system_cmds,
-					text_cmds,
 				);
 				header = (
 					CarbonHeaders,
@@ -6767,6 +6805,10 @@
 					gcc_os_35,
 					xnu,
 				);
+				staticlib = (
+					Libc,
+					gcc_os_35,
+				);
 			};
 			environment = {
 				RC_ARCHS = "ppc ppc64 i386";
@@ -7021,10 +7063,7 @@
 		file_cmds = {
 			dependencies = {
 				build = (
-					CF,
 					CoreOSMakefiles,
-					Csu,
-					ICU,
 					Libm,
 					Libsystem,
 					bash,
@@ -7033,6 +7072,7 @@
 					cxxfilt,
 					file_cmds,
 					gcc_os,
+					gcc_select,
 					gnumake,
 					gnutar,
 					ncurses,
@@ -7053,8 +7093,13 @@
 				);
 				lib = (
 					Libsystem,
+					dyld,
 					ncurses,
 				);
+				staticlib = (
+					Csu,
+					gcc_os,
+				);
 			};
 			version = 116.9;
 		};
@@ -8344,8 +8389,6 @@
 		ld64 = {
 			dependencies = {
 				build = (
-					CF,
-					Csu,
 					ICU,
 					Libm,
 					Libsystem,
@@ -8355,11 +8398,8 @@
 					cctools,
 					cxxfilt,
 					file_cmds,
-					gcc,
 					gcc_os,
-					shell_cmds,
 					system_cmds,
-					text_cmds,
 				);
 				header = (
 					Libc_headers,
@@ -8371,7 +8411,12 @@
 				);
 				lib = (
 					Libsystem,
+					dyld,
 				);
+				staticlib = (
+					Csu,
+					gcc_os,
+				);
 			};
 			version = 21;
 		};

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/darwinbuild-changes/attachments/20061004/0b0bed4e/attachment.html


More information about the darwinbuild-changes mailing list