public inbox for [email protected]
help / color / mirror / Atom feedFrom: jungle Boogie <[email protected]>
To: [email protected]
Subject: openbsd build failure: vacuumdb.c
Date: Tue, 20 Sep 2016 08:11:09 -0700
Message-ID: <CAKE2PDudVv-omg=VqKUWq8-PO2fh52m4R_ChRUv=WbDOuXAjvg@mail.gmail.com> (raw)
List-Unsubscribe: <mailto:[email protected]?body=unsub%20pgadmin-hackers>
Hi All,
This may not be the right mailing list. Apologizes in advance.
I'm attempting to build PostgreSQL from source on OpenBSD i386 from an
openbsd snapshot from yesterday (19 September) with this
configuration:
./configure --enable-cassert --enable-debug --with-perl \
--with-python --with-tcl --with-openssl --with-libxml \
--with-libxslt --with-includes=/usr/local/include
Current working version:
PostgreSQL 10devel on i386-unknown-openbsd6.0, compiled by gcc (GCC)
4.2.1 20070719 , 32-bit
build failure log:
../../../src/port/libpgport.a(path.o): In function `canonicalize_path':
/home/user/bin/postgres/src/port/path.c:362: warning: warning:
strcat() is almost always misused, please use strlcat()
gcc -Wall -Wmissing-prototypes -Wpointer-arith
-Wdeclaration-after-statement -Wendif-labels
-Wmissing-format-attribute -Wformat-security -fno-strict-aliasing
-fwrapv -g -O2 -I../../../src/interfaces/libpq -I../../../src/include
-I/usr/local/include/libxml2 -I/usr/local/include
-I/usr/local/include -c -o vacuumdb.o vacuumdb.c
vacuumdb.c:70: error: expected declaration specifiers or '...' before 'fd_set'
vacuumdb.c: In function 'main':
vacuumdb.c:193: error: 'FD_SETSIZE' undeclared (first use in this function)
vacuumdb.c:193: error: (Each undeclared identifier is reported only once
vacuumdb.c:193: error: for each function it appears in.)
vacuumdb.c: In function 'GetIdleSlot':
vacuumdb.c:733: error: 'fd_set' undeclared (first use in this function)
vacuumdb.c:733: error: expected ';' before 'slotset'
vacuumdb.c:734: warning: ISO C90 forbids mixed declarations and code
vacuumdb.c:740: warning: implicit declaration of function 'FD_ZERO'
vacuumdb.c:740: error: 'slotset' undeclared (first use in this function)
vacuumdb.c:745: warning: implicit declaration of function 'FD_SET'
vacuumdb.c:759: error: too many arguments to function 'select_loop'
vacuumdb.c:775: warning: implicit declaration of function 'FD_ISSET'
vacuumdb.c: At top level:
vacuumdb.c:870: error: expected declaration specifiers or '...' before 'fd_set'
vacuumdb.c: In function 'select_loop':
vacuumdb.c:873: error: 'fd_set' undeclared (first use in this function)
vacuumdb.c:873: error: expected ';' before 'saveSet'
vacuumdb.c:898: error: 'workerset' undeclared (first use in this function)
vacuumdb.c:898: error: 'saveSet' undeclared (first use in this function)
vacuumdb.c:899: warning: implicit declaration of function 'select'
gmake[3]: *** [<builtin>: vacuumdb.o] Error 1
gmake[3]: Leaving directory '/home/user/bin/postgres/src/bin/scripts'
gmake[2]: *** [Makefile:40: all-scripts-recurse] Error 2
gmake[2]: Leaving directory '/home/user/bin/postgres/src/bin'
gmake[1]: *** [Makefile:35: all-bin-recurse] Error 2
gmake[1]: Leaving directory '/home/user/bin/postgres/src'
gmake: *** [GNUmakefile:11: all-src-recurse] Error 2
*** Error 2 in /home/user/bin/postgres (Makefile:36 'all')
How can I proceed to build postgresql successfully?
Thanks!
--
Sent via pgadmin-hackers mailing list ([email protected])
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgadmin-hackers
reply
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: [email protected]
Cc: [email protected]
Subject: Re: openbsd build failure: vacuumdb.c
In-Reply-To: <CAKE2PDudVv-omg=VqKUWq8-PO2fh52m4R_ChRUv=WbDOuXAjvg@mail.gmail.com>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox