Can we not replace interface builder with an earlier powerpc version? Most of the apps outside of Xcode itself in 3.2.6 are intel and will need to be replaced.
We should find a version which actually works, not just has ppc slice.
Can we not replace interface builder with an earlier powerpc version? Most of the apps outside of Xcode itself in 3.2.6 are intel and will need to be replaced.
Error: Failed to activate i2pd: could not set owner for file "/opt/local/var/db/i2pd": user "_i2pd" does not exist
A quick update: I got a lot of stuff building, no issues so far (besides the one mentioned above and already fixed), and importantly Qt4 builds for 10.6 target and with Cocoa support. This never worked on 10a190 and, AFAIK, did not work on Leopard for ppc (i.e. Cocoa). No patches were needed.
I have built QMPlay2 with the new Qt4 on 10.6.8, and crash on exiting the app is gone. GUI works, video works, YT playback works. Apparently no regressions, but at least some visible improvements.
This is yet to be verified on the generic image of 10.6.8; I am using Nvidia one on the Quad.
@educovas So far everything works great on 10.6.8 for development. (We still need to sort out Xcode CLI tools, of course, I just made some ad hoc replacements using my rebuilds with darwinbuild, AOS binaries shared here and components borrowed from 10a222 and 10a190.)
@educovas @ChrisCharman @Jazzzny Does anyone know whether it is meaningful to have two different versions of some components, one coming from 10.6.8 release and another from Xcode 3.2.6 release? If yes, where each one goes with the installation?
For example, 10.6.8 claims to have cctools 750: https://github.com/apple-oss-distributions/cctools/tree/cctools-750
While Xcode 3.2.6 has cctools 795: https://github.com/apple-oss-distributions/cctools/tree/cctools-795
Component | Project | Version | Used In |
---|---|---|---|
AddressBook | Metakit | 2.4.9.2 | Mac OS X, Xcode Tools |
AirPortFamily | wpa_supplicant | 0.3.9 | Mac OS X |
AKCmds | LibTIFF | 3.8.2 | Mac OS X, Xcode Tools |
amavisd | amavisd-new | amavisd-new-2.5.1 | Mac OS X |
apache | apache | 2.2.11 | Mac OS X, Xcode Tools |
apache_mod_fastcgi | mod_fastcgi | 2.4.2 | Mac OS X |
apache_mod_perl | mod_perl | 2.0.4 | Mac OS X, Xcode Tools |
apache_mod_php | php | 5.3.0 | Mac OS X, Xcode Tools |
" " | libpng | 1.2.37 | - |
" " | libjpeg | 6b | - |
apache_mod_scgi_pubsub | mod_scgi_pubsub | 1.11-pubsub | Mac OS X |
Apple_Gutenprint_PrinterSupport | gutenprint | 5.2.3 | Mac OS X, Printing |
AppleShareClientLib | openssl | 0.9.1c | Mac OS X, Xcode Tools |
apr | apr | 1.3.5 | Mac OS X, Xcode Tools |
" " | apr-util | 1.3.7 | - |
autoconf | autoconf | 2.61 | Xcode Tools |
automake | automake | 1.10 | Xcode Tools |
awk | awk | October 23, 2007 | Mac OS X |
Axis | Axis | 1.4 | Server |
bash | bash | 3.2 | Mac OS X |
bc | bc | 1.06 | Mac OS X |
BerkeleyDB | BerkeleyDB | 4.6.21 | Mac OS X, Server |
bind9 | bind9 | 9.6.0-P1 | Mac OS X |
bison | bison | 2.3 | Xcode Tools |
bsdiff | bsdiff | 4.3 | Mac OS X |
bsdmake | bsdmake | 2006-04-12 | Xcode Tools |
" " | bsdmake-mk | 2005-10-18 | - |
bzip2 | bzip2 | 1.0.5 | Mac OS X, Xcode Tools |
cctools | gas | 1.38.1 | Mac OS X, Xcode Tools |
ChatServer | gettext | 0.16.1 | Server |
" " | glib | 2.16.6 | - |
" " | Jabber | 2.1.24.1 | - |
" " | libidn | 0.6.14 | - |
" " | mu-conference | 0.8.0 | - |
" " | Proxy65 | 1.1.1 | - |
Chess | sjeng | 11.2 | Mac OS X |
clamav | clamav | clamav 0.95.2 | Server |
clang | clang | 090120 | Xcode Tools |
" " | llvm | 090120 | - |
CommonCrypto | openssl | openssl-0.9.6 | Mac OS X, Xcode Tools |
" " | Gladman AES | aes-src-26-08-05 | - |
" " | Gladman SHA2 | sha-26-08-05 | - |
cron | cron | 2007-02-15 | Mac OS X |
cups | CUPS | 1.4.0 (r8750) | Mac OS X |
curl | curl | 7.19.4 | Mac OS X, Xcode Tools |
cvs | cvs | 1.12.13 | Xcode Tools |
cxxfilt | binutils | 070207 | Mac OS X |
CyrusIMAP | Cyrus IMAP Server | cyrus_imap_2.3.8 | Server |
DataDetectorsCore | International Components for Unicode | 3.6 | Mac OS X |
diffstat | diffstat | 1.41 | Mac OS X |
distcc | distcc | 2.18.5 | Xcode Tools |
doc_cmds | checknr | 2004-09-18 | Mac OS X |
" " | colcrt | 2004-09-18 | - |
" " | getNAME | 2004-09-18 | - |
" " | makewhatis | 2004-09-18 | - |
DSPasswordServerFramework | OpenSSH | 3.8.1p1 | Mac OS X |
dtrace | DTrace | on-src-20060828 | Mac OS X, Xcode Tools |
efax | efax | 0.9a-001114 | Mac OS X |
emacs | Emacs | 22.1 | Mac OS X |
enscript | enscript | 1.6.4 | Mac OS X |
expat | expat | 2.0.1 | Mac OS X, Xcode Tools |
FastCGI | fcgi | 2.4.0 | Mac OS X, Xcode Tools |
" " | ruby-fcgi | 0.8.7 | - |
fetchmail | fetchmail | 6.3.8 | Mac OS X |
file | file | 5.00 | Mac OS X |
FileSync | lookup3 | n/a | Mac OS X |
flex | flex | 2.5.35 | Xcode Tools |
freeradius | freeradius | 2.1.3 | Server, Xcode Tools |
FTPServer | wu-ftpd | 2.4.2b17 | Server |
gdb | gdb | 6.3.50-20050815 | Xcode Tools |
glibtool | glibtool | 2.2.4 | Mac OS X, Xcode Tools |
gm4 | m4 | 1.4.6 | Xcode Tools |
gnudiff | diffutils | 2.8.1 | Mac OS X |
gnumake | make | 3.81 | Xcode Tools |
gnuserv | gnuserv | 3.12.4 | Mac OS X |
gnutar | tar | 1.17 | Mac OS X |
gnuzip | gzip | 1.3.12 | Mac OS X |
gperf | gperf | 3.0.3 | Xcode Tools |
gpt | gpt | RELENG_6_2_0_RELEASE | Mac OS X |
grep | grep | 2.5.1 | Mac OS X |
groff | groff | 1.19.2 | Mac OS X |
hunspell | hunspell | 1.2.8 | Mac OS X |
" " | sjp.pl | 20080831 | - |
ICU | International Components for Unicode | 4.0 | Mac OS X |
ImageIO | giflib | giflib-4.1.6 | Mac OS X, Xcode Tools |
" " | libJP2 | libJP2-5.1 | - |
" " | libjpeg | libjpeg-6b | - |
" " | libOpenEXR-1.4.0a | - | |
" " | libRadiance | - | |
" " | libtiff | libTIFF-3.8.2 | - |
InternetServicesSupport | expat | 1.95.5 | Mac OS X |
iodbc | iodbc | 3.52.6 | Mac OS X, Xcode Tools |
ipsec | racoon | 0.6.7 | Mac OS X |
" " | libipsec | 0.6.5 | - |
" " | setkey | 0.6.5 | - |
" " | racoonctl | 0.6.5 | - |
JavaTools | Ant | 1.7 | Mac OS X, Xcode Tools |
" " | JUnit | 4.1 | - |
" " | Maven | 2.0.5 | - |
" " | Derby | 10.4.2.0 | - |
KerberosLibraries | Kerberos | KfM-6.5fc1 | Mac OS X, Xcode Tools |
ksh | ksh | 2007-11-05 | Mac OS X |
" " | ksh | 2007-11-05 | - |
less | less | 418 | Mac OS X |
libarchive | libarchive | 2.6.2 | Mac OS X |
Libcpp_kext | GCC | 4.2.1 | Xcode Tools |
libedit | libedit | 2.11 | Mac OS X, Xcode Tools |
libevent | libevent | 1.4.4 | Mac OS X |
libiconv | libiconv | 1.11 | Mac OS X, Xcode Tools |
libpcap | libpcap | 1.0.0 | Mac OS X, Xcode Tools |
libstdcxx | gcc | 4.2.1 | Mac OS X, Xcode Tools |
libstdcxx_40 | gcc | 4.0.0 | Xcode Tools |
libutil | libutil | 2005-02-13 | Mac OS X |
" " | libutil | 1.3 | - |
libxml2 | libxml2 | 2.7.3 | Mac OS X, Xcode Tools |
libxslt | libxslt | 1.1.24 | Mac OS X, Xcode Tools |
lsof | lsof | 4.82 | Mac OS X |
lukemftp | lukemftp | 20070806 | Mac OS X |
lukemftpd | tnftpd | 20080929 | Mac OS X |
mailman | mailman | mailman 2.1.12rc1 | Server |
man | man | 1.6c | Mac OS X |
MeCab | MeCab | 0.95 | Mac OS X, Xcode Tools |
memcached | memcached | 1.2.8 | Mac OS X |
MeshKit | FCollada | 3.05B | Mac OS X |
MySQL | MySQL | 5.0.82 | Server |
nano | nano | 2.0.6 | Mac OS X |
nasm | nasm | 0.98.40 | Xcode Tools |
ncurses | ncurses | 5.5 | Mac OS X, Xcode Tools |
neon | neon | 0.28.3 | Mac OS X |
net_snmp | net-snmp | 5.4.1 | Mac OS X, Xcode Tools |
netcat | nc | HEAD | Mac OS X |
NotificationServer | idavoll | 0.7.3 | Mac OS X |
" " | wokkel | 0.3.1 | - |
ntp | ntp | 4.2.4p4 | Mac OS X |
OpenAL | OpenAL | 1.1 | Mac OS X, Xcode Tools |
OpenBSM | openbsm | 1.1 | Mac OS X, Xcode Tools |
OpenLDAP | OpenLDAP | 2.4.11 | Mac OS X |
" " | NetBSD | - | |
" " | NetBSD | - | |
openmpi | openmpi | 1.2.8 | Mac OS X, Xcode Tools |
OpenPAM | OpenPAM | 20071221 | Mac OS X, Xcode Tools |
OpenSSH | OpenSSH | 5.2p1 | Mac OS X |
OpenSSL096 | OpenSSL096 | 0.9.6l | Mac OS X |
OpenSSL097 | OpenSSL | 0.9.7l | Mac OS X |
OpenSSL098 | OpenSSL | 0.9.8j | Mac OS X, Xcode Tools |
passwordserver_sasl | passwordserver_sasl | 2.1.22 | Mac OS X |
patch_cmds | patch | 2.5.8 | Mac OS X |
pcre | pcre | 7.8 | Mac OS X |
perl | perl | 5.10.0 | Mac OS X, Xcode Tools |
" " | perl | 5.8.9 | - |
PodcastProducerClient | CFrameworks | 3.0.5 | Mac OS X |
portmap | portmap | 2001-04-25 | Mac OS X |
postfix | Postfix | postfix-2.4.3 | Mac OS X, Server |
procmail | procmail | 3.22 | Mac OS X |
pyobjc | pyobjc | trunk-20090623 | Mac OS X, Xcode Tools |
pyOpenSSL | pyOpenSSL | 0.7 | Mac OS X |
PyRSS2Gen | PyRSS2Gen | 1.0.0 | Mac OS X |
python | python | 2.6 | Mac OS X, Xcode Tools |
" " | python | 2.5.4 | - |
python_dateutil | python_dateutil | 1.2 | Mac OS X |
python_modules | altgraph | 0.6.8 | Mac OS X, Xcode Tools |
" " | bdist_mpkg | 0.4.3 | - |
" " | bonjour-py | 0.3 | - |
" " | macholib | 1.2.1.dev-r432 | - |
" " | modulegraph | 0.7.2.dev-r439 | - |
" " | numpy | 1.2.1 | - |
" " | py2app | 0.4.2 | - |
" " | setuptools | 0.6c9 | - |
" " | xattr | 0.5 | - |
Quartz2D | LibTIFF | 3.8.2 | Mac OS X, Xcode Tools |
rcs | rcs | 5.7 | Xcode Tools |
RemoteDesktop | keysymdef.h | 1.4 | Mac OS X |
" " | Brian Gladman's Rijndael Implementation | 1.0 | - |
" " | AGRegex | 0.3 | - |
" " | VNC Reflector | 1.2.4 | - |
" " | MAPKIT | 1.4 | - |
" " | PCRE | 4.0 | - |
" " | JPEG Library | 6b | - |
removefile | srm | 1.2.8 | Mac OS X, Xcode Tools |
rsync | rsync | 2.6.9 | Mac OS X |
ruby | ruby | 1.8.7-p72 | Mac OS X, Xcode Tools |
ruby_dnssd | ruby_dnssd | 0.6.0 | Mac OS X |
ruby_libxml | libxml-ruby | 1.1.2 | Mac OS X |
RubyCocoa | RubyCocoa | 0.13.1 | Mac OS X, Xcode Tools |
" " | RubyNode | 0.1.3 | - |
RubyGems | RubyGems | 1.3.1 | Mac OS X |
RubyOnRails | acts_as_ferret | 0.4.3 | Mac OS X |
" " | capistrano | 2.5.2 | - |
" " | cgi_multipart_eof_fix | 2.5.0 | - |
" " | daemons | 1.0.10 | - |
" " | fastthread | 1.0.1 | - |
" " | ferret | 0.11.6 | - |
" " | gem_plugin | 0.2.3 | - |
" " | highline | 1.5.0 | - |
" " | hpricot | 0.6.164 | - |
" " | mongrel | 1.1.5 | - |
" " | needle | 1.3.0 | - |
" " | net-scp | 1.0.1 | - |
" " | net-sftp | 1.1.1 | - |
" " | net-sftp | 2.0.1 | - |
" " | net-ssh | 1.1.4 | - |
" " | net-ssh | 2.0.4 | - |
" " | net-ssh-gateway | 1.0.0 | - |
" " | rake | 0.8.3 | - |
" " | RedCloth | 4.1.1 | - |
" " | ruby-openid | 2.1.2 | - |
" " | sqlite3-ruby | 1.2.4 | - |
" " | termios | 0.9.4 | - |
" " | xmpp4r | 0.4 | - |
" " | actionmailer | 1.3.6 | - |
" " | actionpack | 1.13.6 | - |
" " | actionwebservice | 1.2.6 | - |
" " | activerecord | 1.15.6 | - |
" " | activesupport | 1.4.4 | - |
" " | rails | 1.2.6 | - |
" " | actionmailer | 2.2.2 | - |
" " | actionpack | 2.2.2 | - |
" " | activerecord | 2.2.2 | - |
" " | activeresource | 2.2.2 | - |
" " | activesupport | 2.2.2 | - |
" " | rails | 2.2.2 | - |
samba | samba | 3.0.28a | Mac OS X |
Sandbox | tinyscheme | 1.38 | Mac OS X |
screen | screen | 4.0.3 | Mac OS X |
ScreenSharing | keysymdef.h | 1.4 | Mac OS X |
" " | Brian Gladman's Rijndael Implementation | 1.0 | - |
" " | VNC Reflector | 1.2.4 | - |
" " | JPEG Library | 6b | - |
SmartcardCCID | ccid | 1.3.8 | Mac OS X |
smb | smbfs | 1.3.6 | Mac OS X |
" " | mlrpc | onnv_89 | - |
Spotlight | SQLite | 3.1.3 | Mac OS X, Xcode Tools |
SQLite | SQLite | 3.6.12 | Mac OS X, Xcode Tools |
SquirrelMail | SquirrelMail | 1.4.17 | Server |
srm | srm | 1.2.8 | Mac OS X |
subversion | subversion | 1.6.2 | Mac OS X, Xcode Tools |
sudo | sudo | 1.7.0 | Mac OS X |
svk | SVK | v2.2.1 | Xcode Tools |
" " | SVN-Dump | 0.04 | - |
" " | SVN-Mirror | 0.75 | - |
swig | swig | 1.3.31 | Mac OS X, Xcode Tools |
tcl | tcl | 8.5.7 | Mac OS X, Xcode Tools |
" " | tk | 8.5.7 | - |
" " | tcl84 | 8.4.19 | - |
" " | tk84 | 8.4.19 | - |
" " | bwidget | 1.8.0 | - |
" " | expect | 5.44.1.11 | - |
" " | incrtcl | 3.4 | - |
" " | iwidgets | 4.0.2 | - |
" " | memchan | 2.2.1 | - |
" " | mk4tcl | 2.4.9.7 | - |
" " | tcllib | 1.11.1 | - |
" " | tclsoap | 1.6.7 | - |
" " | tclvfs | 1.4 | - |
" " | tclx | 8.4 | - |
" " | tclxml | 2.6 | - |
" " | tcldom | 2.6 | - |
" " | tclxslt | 2.6 | - |
" " | tdom | 0.8.3 | - |
" " | thread | 2.6.5 | - |
" " | tkcon | 2.5 | - |
" " | tkimg | 1.4 | - |
" " | tklib | 0.4.1.0 | - |
" " | tktable | 2.10 | - |
" " | tktreectrl | 2.2.8 | - |
" " | tls | 1.6 | - |
" " | trf | 2.1.3 | - |
" " | xotcl | 1.6.2 | - |
" " | quicktimetcl | 3.2 | - |
" " | snack | 2.2.10 | - |
" " | tclresource | 1.1.2 | - |
" " | tclae | 2.0.3 | - |
" " | tclapplescript | 1.0 | - |
tcp_wrappers | tcp_wrappers | 7.6-ipv6.4 | Mac OS X, Xcode Tools |
tcpdump | tcpdump | 4.0.0 | Mac OS X |
tcsh | tcsh | 6.15.00 | Mac OS X |
texi2html | texi2html | 1.70 | Mac OS X |
texinfo | texinfo | 4.8 | Mac OS X |
text_cmds | banner | 2005-09-16 | Mac OS X |
" " | cat | 2005-09-16 | - |
" " | cksum | 2005-09-16 | - |
" " | col | 2005-09-16 | - |
" " | colrm | 2005-09-16 | - |
" " | column | 2006-09-19 | - |
" " | comm | 2005-09-16 | - |
" " | csplit | 2005-09-16 | - |
" " | cut | 2005-09-16 | - |
" " | ed | 2005-09-16 | - |
" " | expand | 2005-09-16 | - |
" " | fmt | 2005-09-16 | - |
" " | fold | 2005-09-16 | - |
" " | head | 2005-09-16 | - |
" " | join | 2005-09-16 | - |
" " | lam | 2005-09-16 | - |
" " | look | 2005-09-16 | - |
" " | md5 | 2005-09-16 | - |
" " | nl | 2005-09-16 | - |
" " | paste | 2005-09-16 | - |
" " | pr | 2005-09-16 | - |
" " | rev | 2005-09-16 | - |
" " | rs | 2005-09-16 | - |
" " | sed | 2005-09-16 | - |
" " | coreutils/sort | coreutils-5.93 | - |
" " | split | 2005-09-16 | - |
" " | tail | 2005-09-16 | - |
" " | tr | 2005-09-16 | - |
" " | ul | 2005-09-16 | - |
" " | unexpand | 2005-09-16 | - |
" " | uniq | 2005-09-16 | - |
" " | unvis | 2005-09-16 | - |
" " | vis | 2005-09-16 | - |
" " | wc | 2005-09-16 | - |
tidy | tidy | 2006.11.1 | Mac OS X, Xcode Tools |
Tomcat | Tomcat | 6.0.18 | Server |
Twisted | Twisted | 8.2.0 | Mac OS X, Xcode Tools |
uucp | uucp | 1.07 | Mac OS X |
vim | vim | 7.2.108 | Mac OS X |
" " | vim | 7.2 | - |
WebServerAdditions | mod_bw | 0.8 | Server |
" " | mod_encoding2 | 20021209 | - |
" " | mod_jk | 1.2.28 | - |
" " | mod_python | 3.3.1 | - |
" " | mod_xsendfile | 0.9 | - |
WikiServer | elementtree | 1.2.6-20050316 | Server |
" " | zanshin | 0.6b1 | - |
" " | bonjour-py | 0.2 | - |
WikiServerUI | prototype | 1.5.0_rc0 | Server |
" " | script.aculo.us | 1.6.4 | - |
" " | xmlrpc.js | 1.0b1 | - |
wokkel | wokkel | 0.3.1 | Mac OS X |
wxWidgets | wxWidgets | 2.8 | Mac OS X, Xcode Tools |
X11apps | appres | 1.0.1 | X11 |
" " | bdftopcf | 1.0.1 | - |
" " | bitmap | 1.0.3 | - |
" " | editres | 1.0.3 | - |
" " | fonttosfnt | 1.0.4 | - |
" " | fslsfonts | 1.0.2 | - |
" " | fstobdf | 1.0.3 | - |
" " | iceauth | 1.0.2 | - |
" " | ico | 1.0.2 | - |
" " | listres | 1.0.1 | - |
" " | luit | 1.0.3 | - |
" " | mkfontdir | 1.0.4 | - |
" " | mkfontscale | 1.0.6 | - |
" " | oclock | 1.0.1 | - |
" " | rgb | 1.0.3 | - |
" " | sessreg | 1.0.4 | - |
" " | showfont | 1.0.2 | - |
" " | setxkbmap | 1.0.4 | - |
" " | twm | 1.0.4 | - |
" " | viewres | 1.0.1 | - |
" " | x11perf | 1.5 | - |
" " | xauth | 1.0.3 | - |
" " | xbitmaps | 1.0.1 | - |
" " | xcalc | 1.0.2 | - |
" " | xclipboard | 1.0.1 | - |
" " | xclock | 1.0.3 | - |
" " | xconsole | 1.0.3 | - |
" " | xcursorgen | 1.0.2 | - |
" " | xditview | 1.0.1 | - |
" " | xdm | 1.1.8 | - |
" " | xdpyinfo | 1.0.3 | - |
" " | xedit | 1.1.2 | - |
" " | xev | 1.0.3 | - |
" " | xeyes | 1.0.1 | - |
" " | xfd | 1.0.1 | - |
" " | xfontsel | 1.0.2 | - |
" " | xfs | 1.0.8 | - |
" " | xfsinfo | 1.0.2 | - |
" " | xgc | 1.0.1 | - |
" " | xhost | 1.0.2 | - |
" " | xinput | 1.4.1 | - |
" " | xkbcomp | 1.0.5 | - |
" " | xkeyboard-config | 1.3 | - |
" " | xkbevd | 1.0.2 | - |
" " | xkbprint | 1.0.1 | - |
" " | xkbutils | 1.0.1 | - |
" " | xkill | 1.0.1 | - |
" " | xload | 1.0.2 | - |
" " | xlogo | 1.0.1 | - |
" " | xlsatoms | 1.0.1 | - |
" " | xlsclients | 1.0.1 | - |
" " | xlsfonts | 1.0.2 | - |
" " | xmag | 1.0.2 | - |
" " | xman | 1.0.3 | - |
" " | xmessage | 1.0.2 | - |
" " | xmh | 1.0.1 | - |
" " | xmodmap | 1.0.3 | - |
" " | xmore | 1.0.1 | - |
" " | xpr | 1.0.2 | - |
" " | xprop | 1.0.4 | - |
" " | xrandr | 1.3.0 | - |
" " | xrdb | 1.0.5 | - |
" " | xrefresh | 1.0.2 | - |
" " | xrx | 1.0.2 | - |
" " | xset | 1.0.4 | - |
" " | xsetmode | 1.0.0 | - |
" " | xsetpointer | 1.0.1 | - |
" " | xsetroot | 1.0.2 | - |
" " | xsm | 1.0.1 | - |
" " | xstdcmap | 1.0.1 | - |
" " | xterm | 243 | - |
" " | xtrap | 1.0.2 | - |
" " | xvinfo | 1.0.1 | - |
" " | xwd | 1.0.2 | - |
" " | xwininfo | 1.0.4 | - |
" " | xwud | 1.0.1 | - |
X11fonts | -encodings | 1.0.0 | X11 |
" " | font-adobe-100dpi | 1.0.0 | - |
" " | font-adobe-75dpi | 1.0.0 | - |
" " | font-adobe-utopia-100dpi | 1.0.1 | - |
" " | font-adobe-utopia-75dpi | 1.0.1 | - |
" " | font-adobe-utopia-type1 | 1.0.1 | - |
" " | font-alias | 1.0.1 | - |
" " | font-arabic-misc | 1.0.0 | - |
" " | font-bh-100dpi | 1.0.0 | - |
" " | font-bh-75dpi | 1.0.0 | - |
" " | font-bh-lucidatypewriter-100dpi | 1.0.0 | - |
" " | font-bh-lucidatypewriter-75dpi | 1.0.0 | - |
" " | font-bh-ttf | 1.0.0 | - |
" " | font-bh-type1 | 1.0.0 | - |
" " | font-bitstream-100dpi | 1.0.0 | - |
" " | font-bitstream-75dpi | 1.0.0 | - |
" " | font-bitstream-speedo | 1.0.0 | - |
" " | font-bitstream-type1 | 1.0.0 | - |
" " | font-cronyx-cyrillic | 1.0.0 | - |
" " | font-cursor-misc | 1.0.0 | - |
" " | font-daewoo-misc | 1.0.0 | - |
" " | font-dec-misc | 1.0.0 | - |
" " | font-ibm-type1 | 1.0.0 | - |
" " | font-isas-misc | 1.0.0 | - |
" " | 1.0.0 | - | |
" " | font- | 1.0.0 | - |
" " | font- | 1.0.0 | - |
" " | font-misc-ethiopic | 1.0.0 | - |
" " | font-misc-meltho | 1.0.0 | - |
" " | font-misc-misc | 1.0.0 | - |
" " | font-mutt-misc | 1.0.0 | - |
" " | font-schumacher-misc | 1.0.0 | - |
" " | font-screen-cyrillic | 1.0.0 | - |
" " | font-sony-misc | 1.0.0 | - |
" " | font-sun-misc | 1.0.0 | - |
" " | font-util | 1.0.1 | - |
" " | font-winitzki-cyrillic | 1.0.0 | - |
" " | font-xfree86-type1 | 1.0.1 | - |
" " | ttf-bitstream-vera | 1.10 | - |
X11libs | cairo | 1.8.6 | X11 |
" " | libAppleWM | 1.3.0 | - |
" " | libdmx | 1.0.2 | - |
" " | libfontenc | 1.0.4 | - |
" " | libFS | 1.0.1 | - |
" " | libICE | 1.0.5 | - |
" " | liblbxutil | 1.0.1 | - |
" " | liboldX | 1.0.1 | - |
" " | libpng | 1.2.35 | - |
" " | libSM | 1.1.0 | - |
" " | libX11 | 1.2.1 | - |
" " | libXau | 1.0.4 | - |
" " | libXaw | 1.0.4 | - |
" " | libXaw | 1.0.5 | - |
" " | libXcomposite | 0.4 | - |
" " | libXcursor | 1.1.9 | - |
" " | libXdamage | 1.1.1 | - |
" " | libXdmcp | 1.0.2 | - |
" " | libXevie | 1.0.2 | - |
" " | libXext | 1.0.5 | - |
" " | libXfixes | 4.0.3 | - |
" " | libXfont | 1.4.0 | - |
" " | libXfontcache | 1.0.4 | - |
" " | libXft | 2.1.13 | - |
" " | libXi | 1.2.1 | - |
" " | libXinerama | 1.0.3 | - |
" " | libxcb | 1.2 | - |
" " | libxkbfile | 1.0.5 | - |
" " | libxkbui | 1.0.2 | - |
" " | libXmu | 1.0.4 | - |
" " | libXp | 1.0.0 | - |
" " | libXpm | 3.5.7 | - |
" " | libXprintAppUtil | 1.0.1 | - |
" " | libXprintUtil | 1.0.1 | - |
" " | libXrandr | 1.3.0 | - |
" " | libXrender | 0.9.4 | - |
" " | libXres | 1.0.3 | - |
" " | libXScrnSaver | 1.1.2 | - |
" " | libXt | 1.0.5 | - |
" " | libXTrap | 1.0.0 | - |
" " | libXtst | 1.0.3 | - |
" " | libXv | 1.0.4 | - |
" " | libXvMC | 1.0.4 | - |
" " | libXxf86dga | 1.0.2 | - |
" " | libXxf86misc | 1.0.1 | - |
" " | libXxf86vm | 1.0.2 | - |
" " | pixman | 0.14.0 | - |
" " | xcb-util | 0.3.3 | - |
" " | xpyb | 1.1 | - |
" " | xtrans | 1.2.3 | - |
X11misc | gccmakedep | 1.0.2 | X11 |
" " | lndir | git-2007.12.06 | - |
" " | makedepend | 1.0.1 | - |
" " | xorg-docs | 1.4 | - |
" " | xorg-sgml-doctools | 1.1 | - |
X11proto | xcb-proto | 1.4 | Mac OS X, X11 |
" " | fontconfig | 2.6.0 | - |
" " | freetype | 2.3.9 | - |
" " | pkg-config | 0.23 | - |
" " | applewmproto | 1.3.0 | - |
" " | bigreqsproto | 1.0.2 | - |
" " | compositeproto | 0.4 | - |
" " | damageproto | 1.1.0 | - |
" " | dmxproto | 2.2.2 | - |
" " | dri2proto | 1.99.3 | - |
" " | evieext | 1.0.2 | - |
" " | fixesproto | 4.0 | - |
" " | fontcacheproto | 0.1.2 | - |
" " | fontsproto | 2.0.2 | - |
" " | glproto | 1.4.9 | - |
" " | inputproto | 1.5.0 | - |
" " | kbproto | 1.0.3 | - |
" " | printproto | 1.0.4 | - |
" " | randrproto | 1.3.0 | - |
" " | recordproto | 1.13.2 | - |
" " | renderproto | 0.9.3 | - |
" " | resourceproto | 1.0.2 | - |
" " | scrnsaverproto | 1.1.0 | - |
" " | trapproto | 3.4.3 | - |
" " | util-macros | 1.2.1 | - |
" " | videoproto | 2.2.2 | - |
" " | xcmiscproto | 1.1.2 | - |
" " | xextproto | 7.0.5 | - |
" " | xf86bigfontproto | 1.1.2 | - |
" " | xf86dgaproto | 2.0.3 | - |
" " | xf86driproto | 2.0.4 | - |
" " | xf86miscproto | 0.9.2 | - |
" " | xf86rushproto | 1.1.2 | - |
" " | xf86vidmodeproto | 2.2.2 | - |
" " | xineramaproto | 1.1.2 | - |
" " | xproto | 7.0.15 | - |
" " | xproxymanagementprotocol | 1.0.2 | - |
X11server | MesaLib | 7.0.4 | Mac OS X, X11 |
" " | MesaLib | 7.2 | - |
" " | MesaDemos | 7.2 | - |
" " | MesaGLUT | 7.2 | - |
" " | AppleSGLX | 57 | - |
" " | xorg-server | 1.4.2-apple45 | - |
" " | xorg-server | 1.6.0 | - |
" " | xinit | 1.1.1 | - |
xar | xar | 1.4 | Mac OS X, Xcode Tools |
zip | zip | 3.0 | Mac OS X |
" " | unzip | 5.52 | - |
ZopeInterface | Zope | 3.5.1 | Mac OS X |
zsh | zsh | 4.3.9 | Mac OS X |
@barracuda156 Have you tried using ibtool from 10A190 XCode 3.2 Beta? Looks to be universal binary.A note on Xcode (perhaps irrelevant for system lib and tools, but relevant for anything with GUI): as I suspected, it does matter for Cocoa stuff to have the release of 3.2.6 working (which is impossible on ppc due to proprietary components being unavailable).
I spent quite some time earlier trying to build iTerm2, starting from 2.1.1, making patches for it, only to get stuck at XIBs being unreadable by Xcode. So I decided to borrow older XIBs, using codebase of 2.1.1, tried with several versions, everything failed, tried building directly an earlier 2.x version, that failed. Today I ran the build of 2.1.1 with my earlier patch on 10.6.8 x86, compiling via MacPorts for ppc, and it just worked normally. The patch was okay, only XIBs were the issue. The apps works on 10.6.8 ppc natively now (transferred from Rosetta).
@barracuda156 Have you tried using ibtool from 10A190 XCode 3.2 Beta? Looks to be universal binary.
Yeah it definitely works on 10A190 within XCode 3.2 Beta, with bugs, but as the 3.2.6 version is intel only it’s probably the most recent binary (unless later beta tools retain ppc slice) that we can use to patch 3.2.6 for native hardware. 3.2.6 on x86 cross-compilation will have to always remain fallback where there are no workarounds available.I am pretty sure that is what I used for 2+ years on 10a190. It works in many cases, but in some it does not. (I am not saying that it is impossible to compile anything with Cocoa GUI with Xcode from 10a190 or Xcode 3.2.6 with sourced components from earlier dev builds. But I find that some things fail, but they work neatly with 3.2.6 on Intel, building for ppc.)
Yeah it definitely works on 10A190 within XCode 3.2 Beta, with bugs, but as the 3.2.6 version is intel only it’s probably the most recent binary (unless later beta tools retain ppc slice) that we can use to patch 3.2.6 for native hardware. 3.2.6 on x86 cross-compilation will have to always remain fallback where there are no workarounds available.
That is interesting. Be useful to understand where specifically the errors occur.BTW, I know two cases where Xcode 3.1.4 compiled something but 3.2 from 10a190 did not (sure enough, reverse situations are more numerous, but still).
So what’s the progress on the project? I uploaded a video about it a few days ago, and it re-peaked some interest in the project. I’ve been experimenting with making it work better and testing a few things out and so far it’s still not been super successful, especially with networking… I did however, get a smaller version of the image made, which is on Macintosh Garden still the entire same image nothing’s been changed except you can actually put it on a smaller hard drive partition now. Would love to see the beta or at least an alpha 4 soon 😃👌
Hi @hrutkaymods! I’ve been using darwinbuild to rebuild system components and manually building other components that don’t yet build with that build system over the last couple weeks. Currently at about 150+ Apple Open Source Projects compiled. I need to test them all, which takes time as each project contains multiple sub projects which contain multiple binaries, libraries etc.So what’s the progress on the project? I uploaded a video about it a few days ago, and it re-peaked some interest in the project. I’ve been experimenting with making it work better and testing a few things out and so far it’s still not been super successful, especially with networking… I did however, get a smaller version of the image made, which is on Macintosh Garden still the entire same image nothing’s been changed except you can actually put it on a smaller hard drive partition now. Would love to see the beta or at least an alpha 4 soon 😃👌
Hi @hrutkaymods! I’ve been using darwinbuild to rebuild system components and manually building other components that don’t yet build with that build system over the last couple weeks. Currently at about 150+ Apple Open Source Projects compiled. I need to test them all, which takes time as each project contains multiple sub projects which contain multiple binaries, libraries etc.
Great to see that you’ve uploaded a video and have been testing @educovas most recent image. I watch your videos so look forward to hearing your thoughts - please continue to share any bugs and issues that you find here.
10A222 version of Xcode contains universal ibtool and the binary is larger. 10A261 is intel.We should find a version which actually works, not just has ppc slice.
I'm on my MacBook at the moment which doesn't have those projects - @Jazzzny shared some toolchain files a while back on the other thread Here which included cctools and gcc if you're interested in those projects specifically.Could you say what is the build status of the following:
1. dyld
2. gcc-4.2
3. cctools
4. libc
I am interested in a reproducible procedure, method is not important in this case. It will be nice to have a reproducible installation as well though, not just leave it to an end-user to replace numerous components across system prefix by hand.
This is obviously important to make it easy for a non-developer, but also important for us to be able to debug anything for others.