Patch for Linux-IA64
Reinhard Max <max@suse.de>
From: Reinhard Max <max@suse.de>
To: pgsql-bugs@postgresql.org
Cc: pgsql-patches@postgresql.org
Date: 2000-07-03T13:52:40Z
Lists: pgsql-bugs
Attachments
- postgresql-7.0.2-ia64.dif (text/plain)
Hi, attached to this mail is a patch from a colleague that makes PostgreSQL-7.0.2 run on Linux for the Intel-IA64 architecture. It also fixes a bug in the configure scripts that caused configure to fail on the fcntl(F_SETLK) test. This fix triggered a bug in the fcntl(F_SETLK) code of the Linux kernel when used on unix domain sockets resulting in postmaster to segfault immediately after startup. There is a fix available and included in the kernel that will be on SuSE Linux 7.0, but kernels <= 2.2.16 still have this bug. Therefore we decided to disable the calls to fcntl(F_SETLK) in src/backend/libpq/pqcomm.c as workarround for the PostgreSQL RPMs for SuSE Linux which I am currently working on. The patch (hack) doing this is also included. Regards, Reinhard Max -- If you put garbage in a computer nothing comes out but garbage. But this garbage, having passed through a very expensive machine, is somehow enobled and none dare criticize it.