General Bug Report: enabling USE_(revised) SYSLOG breaks compile of src/backend/utils/misc/trace.c

From: Unprivileged user <nobody>
To: pgsql-bugs(at)postgreSQL(dot)org
Subject: General Bug Report: enabling USE_(revised) SYSLOG breaks compile of src/backend/utils/misc/trace.c
Date: 1999-07-22 13:38:48
Message-ID: 199907221338.JAA62013@hub.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs


============================================================================
POSTGRESQL BUG REPORT TEMPLATE
============================================================================

Your name : Jim Mercer
Your email address : jim(at)reptiles(dot)org

Category : install: compile
Severity : serious

Summary: enabling USE_(revised) SYSLOG breaks compile of src/backend/utils/misc/trace.c

System Configuration
--------------------
Operating System : FreeBSD 2,3

PostgreSQL version : 6.5.1

Compiler used : gcc

Hardware:
---------
Pentium

Versions of other tools:
------------------------

--------------------------------------------------------------------------

Problem Description:
--------------------
the USE_SYSLOG define is in "config.h", which is not included when trace.c tries to include <syslog.h>

--------------------------------------------------------------------------

Test Case:
----------
enable USE_SYSLOG in include/config.h
compile

--------------------------------------------------------------------------

Solution:
---------
move the #ifdef/#include <syslog.h>/#endif
to below the #include local include files"
this needs to be done in:
src/backend/utils/misc/trace.c
src/backend/utils/error/elog.c

--------------------------------------------------------------------------

Browse pgsql-bugs by date

  From Date Subject
Next Message Bruce Momjian 1999-07-22 15:45:40 Re: [BUGS] General Bug Report: difficulty enabling USE_SYSLOG
Previous Message Unprivileged user 1999-07-22 13:35:14 General Bug Report: enabling USE_SYSLOG breaks compile of src/backend/utils/misc/trace.c