Date: 8th of Cheshvan, 5770
Keywords: OSX SnowLeopard Upgrade
ZSH
I was using the Zsh Osx templates and after the update nothing seemed to work, and it didn’t even seem to be reading my .zshrc file either.
I tried installing the SVN version from the google site, but that didn’t work.
What did work was that I moved my .zsh dir and .zshrc file to a backup location and reinstalled from the tarball. Then I was presented with the nice config dialogs.
Then I moved my old stuff back into place
~> cp old/.zshrc .zshrc
~> source .zshrc
~> cp old/.zsh/zshprompt .zsh/zshprompt
Text Mate
The mate
command stopped working for me , but after fixing zsh , it works again.
PHP
So PHP 5.3 comes with OSX 10.6 ! That would be excelent except that nothing works !!
Time zones
Joomla!
had to reinstall 5.2.10 using my instructions …
but add
EXTRA_CFLAGS="-lresolv" make -j2
http://www.firewing1.com/node/31
And it looks like I have a problem with GD , so needs to be built with out gd
CFLAGS='-arch x86_64' ./configure \
--without-iconv \
--with-apxs2 \
--enable-pdo \
--with-zlib=/usr \
--with-curl \
--with-mcrypt \
--with-pdo_mysql=/usr/local/mysql/bin/mysql_config \
--with-mysqli=/usr/local/mysql/bin/mysql_config \
--with-mysql=/usr/local/mysql \
--prefix=/usr \
--without-mcrypt -mandir=/usr/share/man \
--infodir=/usr/share/info \
--with-apxs2=/usr/sbin/apxs \
--with-config-file-path=/private/etc \
--sysconfdir=/private/etc \
--enable-cli \
--enable-ftp \
--enable-mbstring \
--enable-mbregex \
--enable-sockets \
--with-ldap=/usr \
--with-mime-magic=/etc/apache2/magic \
--with-zlib-dir=/usr \
--with-openssl=/usr
GD
after recompiling JPEG libs I recopiled php adding the following options.
--with-gd --with-jpeg-dir=/usr/local --with-png-dir=/usr/X11R6
ICONV
look here for apple’s patch
PHP 5.3.0 on Mac OS 10.6 (Snow Leopard)
diff -Naur php-5.3.0/ext/iconv/iconv.c php/ext/iconv/iconv.c
--- php-5.3.0/ext/iconv/iconv.c 2009-03-16 22:31:04.000000000 -0700
+++ php/ext/iconv/iconv.c 2009-07-15 14:40:09.000000000 -0700
@@ -51,9 +51,6 @@
#include <gnu/libc-version.h>
#endif
-#ifdef HAVE_LIBICONV
-#undef iconv
-#endif
#include "ext/standard/php_smart_str.h"
#include "ext/standard/base64.h"
@@ -182,9 +179,6 @@
-#ifdef HAVE_LIBICONV
-#define iconv libiconv
-#endif
Still missing TTF
Hebrew dates.
I use hebrew dates on my OS and it worked fine , but now mails in my exchage box are getting wired dates. This is only happening in the message listing pane, but in the message view pane that date is fine.
Turns out it isn’t a problem with hebrew dates, I have the same issue with gregorian dates :(.
I moved my ~/Library/Mail folder and let Mail rebuild it , and that didn’t work …
I switched to using my old IMAP setup for this exchange account and it seems to work now .
Make not found..
Trying to install Xcode …