21-Jun-2008

Holidays
went over without real problems than the known issues – mainly lots of spam quarantained and rejected (apart from blocked). Just one file needed to be removed to have some slipped messages no longer appearing. Well, just a few, but at Process, an update contained a file that shouldn’t have been released in the first place and that one would cause these messages slip the maze. We’ll see.
Of course, MySQL did require some restarts these weeks, but far less than before. It seems that tyhe Bootcamp2008 blog is now less frequently accesses (haing it blocked in ROTOTS.TXT now) and load of the server has lowered to previous levels.

Next bug job is to have all pictures of the Beijing and Boston trips, and all holiday pictures fit for publication. beijing is mostly done, if I recall correctly, but memory fades after 4 weeks of heavy mental work 🙂

Rebuilding MySQL extension
I found the original remarks on rebuilding the MysQL driver for PHP on JFP’s site, and followed exaxtly the same steps as I did before. That is: I had to add a few extra logicals and have some renamed, and found just one (!) file: flock.h seems missing:

I1 18511 #ifdef VMS
I1 18512 /*
I1 18513 ** If we're using flock, then include the flock header
I1 18514 */
I1 18515 #if HAVE_FLOCK
I1 18516 #include "flock.h"
.1
%CC-F-NOINCLFILEF, (1) Cannot find file "flock.h" specified in #include directctive.

Scrolling up the listing, this is in zend_api.H. After having flock.h found in the [portlib] subdirectory – and adding one more logical to acess it easily – I got rid of this error, but stumbled into the next:

I2 21108 #pragma __standard
I2 21109 #endif /* __PWD_LOADED */
I1 21110 #include
.1
%CC-F-NOINCLFILEF, (1) Cannot find file
specified in #include directive.

More of a problem, since this seems to be within a DECC library routine, according the page header:

Source Listing 5-JUN-2008 22:21:36 HP C V7.3-009-48GBT Page 387
21-NOV-2007 09:42:33 SYS$COMMON:[SYSLIB]DECC$RTLDEF.TLB;1(PWD)

There must be some setting that needs to be changed, but which one?

There is some rememberance of thius sys/param.h system file – but I cannot recall what….

What’s more important: The orginal MySQL engine I built was against the base version pf MOD_PHP. The latest version is ECO-2, but what I found most recent as sourcekit, was ECO-1. It may make the difference. Just checked, and it seems the latest version is now available – including PHP ECO-2. So I got that one to be installed, but it might well be it won’t solve this issue…

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.