So, trying to recompile php5 and it's related extensions from ports to include php5-gd, no_x11.
I can't upload images into the gallery, and have it automagically resize and generate thumbnails and stuffs until the gd library is added back into the works. :(
OpenBSD 4.6 (memnarch VM on thallid was 4.6) had it in the stable package tree.
4.7 as it turns out, does not... well... not for the i386 arch anyway.
It was doing well.
root@scrollrack:/usr/ports/www/php5/extensions # env FLAVOR="no_x11 no_pgsql no_pdo_pgsql no_pdo_sqlite" make
===> php5-extensions-5.2.13 depends on: libxml-* - found
===> php5-extensions-5.2.13 depends on: gettext->=0.17 - found
===> php5-extensions-5.2.13 depends on: metaauto-* - found
===> php5-extensions-5.2.13 depends on: autoconf-2.13 - found
===> php5-extensions-5.2.13 depends on: gettext->=0.10.38 - found
===> php5-extensions-5.2.13 depends on: libiconv-* - found
===> php5-extensions-5.2.13 depends on: bzip2-* - found
===> php5-extensions-5.2.13 depends on: curl-* - found
===> php5-extensions-5.2.13 depends on: gdbm-* - found
===> php5-extensions-5.2.13 depends on: jpeg-* - found
===> php5-extensions-5.2.13 depends on: png-* - found
===> php5-extensions-5.2.13 depends on: t1lib-* - found
===> php5-extensions-5.2.13 depends on: gmp-* - found
===> php5-extensions-5.2.13 depends on: c-client-* - found
===> php5-extensions-5.2.13 depends on: openldap-client-* - found
===> php5-extensions-5.2.13 depends on: libmcrypt-* - found
===> php5-extensions-5.2.13 depends on: libltdl-* - found
===> php5-extensions-5.2.13 depends on: mhash-* - found
===> php5-extensions-5.2.13 depends on: mysql-client-* - found
===> php5-extensions-5.2.13 depends on: iodbc-* - not found
===> Verifying install for iodbc-* in databases/iodbc
===> Checking files for iodbc-3.52.6
`/usr/ports/distfiles/libiodbc-3.52.6.tar.gz' is up to date.
>> (SHA256) libiodbc-3.52.6.tar.gz: OK
===> iodbc-3.52.6p0 depends on: pango-* - not found
===> Verifying install for pango-* in devel/pango
===> pango-1.24.5p0 uses X11, but /usr/X11R6 not found.
===> Returning to build of iodbc-3.52.6p0
===> iodbc-3.52.6p0 depends on: pango-* - not found
===> Verifying install for pango-* in devel/pango
===> pango-1.24.5p0 uses X11, but /usr/X11R6 not found.
===> Returning to build of iodbc-3.52.6p0
Dependency check failed
*** Error code 1
Crap, crap, crap.
Other dependencies that don't like the no_x11 flavor. I really don't want to have to add X just for this stupid library... though, I guess it only needs it for freetype and other related font-y garbage which I'm not using anyway. Suppose I could add it and then just remove all traces of X afterwards.
Or... I suppose I could try and do a pretend package add, though I suspect that won't do me any good.
Ohwell. Progress marked, too late to be bothered to keep fiddling with it now.
In other news, no other news to report as such.