[COMMITTERS] pgsql: Use .NOTPARALLEL in ecpg/Makefile to avoid a gmake parallelism b

2012-09-09 Thread Tom Lane
Use .NOTPARALLEL in ecpg/Makefile to avoid a gmake parallelism bug. Investigation shows that some intermittent build failures in ecpg are the result of a gmake bug that was reported quite some time ago: http://savannah.gnu.org/bugs/?30653 Preventing parallel builds of the ecpg subdirectories seem

[COMMITTERS] pgsql: Use .NOTPARALLEL in ecpg/Makefile to avoid a gmake parallelism b

2012-09-09 Thread Tom Lane
Use .NOTPARALLEL in ecpg/Makefile to avoid a gmake parallelism bug. Investigation shows that some intermittent build failures in ecpg are the result of a gmake bug that was reported quite some time ago: http://savannah.gnu.org/bugs/?30653 Preventing parallel builds of the ecpg subdirectories seem

[COMMITTERS] pgsql: Use .NOTPARALLEL in ecpg/Makefile to avoid a gmake parallelism b

2012-09-09 Thread Tom Lane
Use .NOTPARALLEL in ecpg/Makefile to avoid a gmake parallelism bug. Investigation shows that some intermittent build failures in ecpg are the result of a gmake bug that was reported quite some time ago: http://savannah.gnu.org/bugs/?30653 Preventing parallel builds of the ecpg subdirectories seem

[COMMITTERS] pgsql: Make plperl safe against functions that are redefined while runn

2012-09-09 Thread Tom Lane
Make plperl safe against functions that are redefined while running. validate_plperl_function() supposed that it could free an old plperl_proc_desc struct immediately upon detecting that it was stale. However, if a plperl function is called recursively, this could result in deleting the struct out

[COMMITTERS] pgsql: Make plperl safe against functions that are redefined while runn

2012-09-09 Thread Tom Lane
Make plperl safe against functions that are redefined while running. validate_plperl_function() supposed that it could free an old plperl_proc_desc struct immediately upon detecting that it was stale. However, if a plperl function is called recursively, this could result in deleting the struct out

[COMMITTERS] pgsql: Make plperl safe against functions that are redefined while runn

2012-09-09 Thread Tom Lane
Make plperl safe against functions that are redefined while running. validate_plperl_function() supposed that it could free an old plperl_proc_desc struct immediately upon detecting that it was stale. However, if a plperl function is called recursively, this could result in deleting the struct out

[COMMITTERS] pgsql: Make plperl safe against functions that are redefined while runn

2012-09-09 Thread Tom Lane
Make plperl safe against functions that are redefined while running. validate_plperl_function() supposed that it could free an old plperl_proc_desc struct immediately upon detecting that it was stale. However, if a plperl function is called recursively, this could result in deleting the struct out

[COMMITTERS] pgsql: Make plperl safe against functions that are redefined while runn

2012-09-09 Thread Tom Lane
Make plperl safe against functions that are redefined while running. validate_plperl_function() supposed that it could free an old plperl_proc_desc struct immediately upon detecting that it was stale. However, if a plperl function is called recursively, this could result in deleting the struct out

[COMMITTERS] pgsql: Make plperl safe against functions that are redefined while runn

2012-09-09 Thread Tom Lane
Make plperl safe against functions that are redefined while running. validate_plperl_function() supposed that it could free an old plperl_proc_desc struct immediately upon detecting that it was stale. However, if a plperl function is called recursively, this could result in deleting the struct out