Man, I gotta slow down. There seems to be a bit of a bug in the Apple Installer – if you get a warning about a missing package (that’s not required), it may tell you there’s nothing to install. So I removed the warnings for unrequired packages in the PHP, Postgres and MapServer installers. Now you can really install MapServer without Postgres.
Year: 2005
unRAR updated
Digging thru some old stuff, I decided that my CLI unRAR installer needed an update. New version of unrar, some changes (detailed in the included history file). You can use it to update UnRarX.
New 7z CLI tool
Ack! Another compression format. It has pretty impressive compression, but it’s not for everday Mac use – it doesn’t retain permissions and has no clue about Mac file stuff like resource forks. Find it in the software page.
Mac OS X build instructions major update
I finally got a chance to clean up the build instructions and verify Tiger compatibility. Only a few version changes, and couple additions (HDF and NetCDF for GDAL!). One big change is the addition of patch files, to replace hacking files with a text editor and reduce the chance of errors.
I decided to not have everything build exactly as my installers are generated, so you can mess around with both. There are some general notes on the Downloads page if you want to try to mix installer binaries with build instructions, ie if you want to use all the available installers as a base for GRASS (I may add that to the instructions in more detail).
I’m looking into getting the GRASS side of the instructions on the GRASS site, so it’s more visible. I haven’t decided if I want to maintain 2 slightly different sets (ie change my copy to use my binaries), or 2 the same, or just on the GRASS site (not likely). We’ll see how it goes.
MapServer 4.6 and Graphics Libs update
Well, aren’t things just happnin here!?
MapServer 4.6 (final) is here, just in time for OSG.
Graphics Libs – added a patch I discovered while poking around PDFlib. It adds support for certain old JPEGs-in-TIFFs created by Wang software.
That’s all for now. Off to OSG.
Another GIS Libs update
I discovered that an option when building GDAL is a little misleading – with-static-proj (vs. the default ‘dynamic’ linking). That doesn’t mean using the static libproj.a vs. the dynamic libproj.dylib. It means whether it links to libproj at compile time (static) or not (dynamic). Strange, you normally want things linked at compile time, and this is the only GDAL compile option for libraries that does this. Something to do with the Linux way of linking I think (you’d set an environment variable pointing to extra locations to find libraries). So, with the ‘dynamic’ link option, the utilities (gdal_translate, ogr2ogr, …) couldn’t find the GIS Libs libproj and couldn’t project any data.
Well, that’s fixed now in GIS Libs 1.3.3.
MapServer 4.6 and GIS Libs update
MapServer 4.6.0rc1 installer, just in time for the Open Source Geospatial ’05 Conference. If the final release is available by then, expect a final installer release before the conference.
GIS Libs has also been updated: GEOS is updated to 2.1.2; GRASS raster support has (finally) been added.
Postgres not for 10.3.9 right now
Blast it all! I thought I got the Tiger bit out of Postgres. Whle fixing the dependency checking problem, I found that Postgres won’t run on 10.3.9 like it should. I’ll have to work on it later tonight.
MapServer and Libraries For Real
Oops! Bad dependency checking logic in the installers. They’re fixed now (I didn’t bother to change the versions on these). The installers affected are Postgres+PostGIS, PHP and MapServer.
I thought I had this all figured out!
OK, looks like PHP and MapServer are not for 10.3.9 either. A couple recent Tiger changes are too much for Panther: libcurl (used in PHP and MapServer) changed from 2 to 3, not just a point version change; and libbz2 (used in PHP) is not in Panther at all.Looks like I’ll have to make separate Panther and Tiger installers after all π I’ll update the dependency checking later so the current installers won’t install on 10.3.9. The previous installers are still available if you need Panther support.
