BUG #12884: configure script fails on a platform with /tmp directory read only

Started by Nonameabout 11 years ago2 messagesbugs
Jump to latest
#1Noname
pgconfbug@yopmail.com

The following bug has been logged on the website:

Bug reference: 12884
Logged by: X
Email address: pgconfbug@yopmail.com
PostgreSQL version: 9.0.19
Operating system: Linux SLES 10 SP2
Description:

On a platform intentionally setup with a /tmp directory readonly but with a
TMPDIR environment variable pointing to a writable location the configure
script fails detecting a non thread safe platform.

Reading of config.log indicates a write failure in /tmp directory for
execution of thread safety conftest program.
The corresponding source is src/test/thread/thread_test.c

The reading of the source shows that this test program explicitly references
/tmp for writing instead of using a TMPDIR capable function like tempnam()

Replacement of hard coded /tmp reference by a suitable value allows
configure to complete sucessfully.

The "make" and "make install" are also OK.

--
Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-bugs

#2Peter Eisentraut
peter_e@gmx.net
In reply to: Noname (#1)
Re: BUG #12884: configure script fails on a platform with /tmp directory read only

On 3/20/15 1:02 PM, pgconfbug@yopmail.com wrote:

Bug reference: 12884
Logged by: X
Email address: pgconfbug@yopmail.com
PostgreSQL version: 9.0.19
Operating system: Linux SLES 10 SP2
Description:

On a platform intentionally setup with a /tmp directory readonly but with a
TMPDIR environment variable pointing to a writable location the configure
script fails detecting a non thread safe platform.

This was fixed in PostgreSQL 9.2.

--
Peter Eisentraut http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

--
Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-bugs