pgsql-server/src/interfaces/ecpg ChangeLog Mak ...
CVSROOT: /cvsroot
Module name: pgsql-server
Changes by: meskes@postgresql.org 03/03/16 05:42:54
Modified files:
src/interfaces/ecpg: ChangeLog Makefile
src/interfaces/ecpg/include: Makefile ecpgtype.h
src/interfaces/ecpg/preproc: ecpg.c preproc.y type.c
src/interfaces/ecpg/test: Makefile
Added files:
src/interfaces/ecpg/ecpglib: Makefile connect.c data.c
descriptor.c error.c execute.c
extern.h memory.c misc.c pg_type.h
prepare.c typename.c
src/interfaces/ecpg/pgtypeslib: Makefile numeric.c
src/interfaces/ecpg/test: num_test.pgc
Log message:
Started working on a seperate pgtypes library. First test work. PLEASE test compilation on iother systems.
Modified files:
src/interfaces/ecpg: ChangeLog Makefile
src/interfaces/ecpg/include: Makefile ecpgtype.h
src/interfaces/ecpg/preproc: ecpg.c preproc.y type.c
src/interfaces/ecpg/test: Makefile
Added files:
src/interfaces/ecpg/ecpglib: Makefile connect.c data.c
descriptor.c error.c execute.c
extern.h memory.c misc.c pg_type.h
prepare.c typename.c
src/interfaces/ecpg/pgtypeslib: Makefile numeric.c
src/interfaces/ecpg/test: num_test.pgcLog message:
Started working on a seperate pgtypes library. First test work. PLEASE
test compilation on iother systems.
Compiles fine on FreeBSD/Alpha
Chris
meskes@postgresql.org (Michael Meskes) writes:
Started working on a seperate pgtypes library. First test work. PLEASE test compilation on iother systems.
CVS tip is broken:
make[4]: Entering directory `/home/tgl/pgsql/src/interfaces/ecpg/preproc'
make -C ../../../../src/port all
make[5]: Entering directory `/home/tgl/pgsql/src/port'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/tgl/pgsql/src/port'
make[4]: *** No rule to make target `../lib/typename.o', needed by `ecpg'. Stop.
make[4]: Leaving directory `/home/tgl/pgsql/src/interfaces/ecpg/preproc'
make[3]: *** [all] Error 2
regards, tom lane
--On Monday, March 17, 2003 10:40:38 +0800 Christopher Kings-Lynne
<chriskl@familyhealth.com.au> wrote:
Modified files:
src/interfaces/ecpg: ChangeLog Makefile
src/interfaces/ecpg/include: Makefile ecpgtype.h
src/interfaces/ecpg/preproc: ecpg.c preproc.y type.c
src/interfaces/ecpg/test: Makefile
Added files:
src/interfaces/ecpg/ecpglib: Makefile connect.c data.c
descriptor.c error.c execute.c
extern.h memory.c misc.c pg_type.h
prepare.c typename.c
src/interfaces/ecpg/pgtypeslib: Makefile numeric.c
src/interfaces/ecpg/test: num_test.pgcLog message:
Started working on a seperate pgtypes library. First test work. PLEASEtest compilation on iother systems.
Compiles fine on FreeBSD/Alpha
Michael,
If you'd like an account on my UnixWare 7.1.3 system, I'd be more than
happy to oblige.
I can't deal with 7.4 as my production PG, but you are welcome to play.
LER
Chris
---------------------------(end of broadcast)---------------------------
TIP 5: Have you checked our extensive FAQ?
--
Larry Rosenman http://www.lerctr.org/~ler
Phone: +1 972-414-9812 E-Mail: ler@lerctr.org
US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749
meskes@postgresql.org (Michael Meskes) writes:
Started working on a seperate pgtypes library. First test work. PLEASE
test compilation on iother systems.
CVS tip is broken:
make[4]: Entering directory `/home/tgl/pgsql/src/interfaces/ecpg/preproc'
make -C ../../../../src/port all
make[5]: Entering directory `/home/tgl/pgsql/src/port'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/tgl/pgsql/src/port'
make[4]: *** No rule to make target `../lib/typename.o', needed by `ecpg'.
Stop.
make[4]: Leaving directory `/home/tgl/pgsql/src/interfaces/ecpg/preproc'
make[3]: *** [all] Error 2
Huh? I don't get that at all - I am working from anonymous CVS tho i
guess..
Chris
"Christopher Kings-Lynne" <chriskl@familyhealth.com.au> writes:
CVS tip is broken:
Huh? I don't get that at all - I am working from anonymous CVS tho i
guess..
Hm, the anon-CVS server should have Michael's recent updates by now.
Do you still have an ecpg/lib subdirectory instead of ecpg/ecpglib?
'Cause the former is gone here...
regards, tom lane
Huh? I don't get that at all - I am working from anonymous CVS tho i
guess..Hm, the anon-CVS server should have Michael's recent updates by now.
Do you still have an ecpg/lib subdirectory instead of ecpg/ecpglib?
'Cause the former is gone here...
I've got it all:
bash-2.03$ pwd
/home/chriskl/pgsql-temp/src/interfaces/ecpg
bash-2.03$ ls -al
total 42
drwxr-xr-x 9 chriskl users 512 Mar 17 12:16 .
drwxr-xr-x 9 chriskl users 512 Mar 17 12:16 ..
drwxr-xr-x 2 chriskl users 512 Mar 17 12:16 CVS
-rw-r--r-- 1 chriskl users 31260 Mar 17 10:14 ChangeLog
-rw-r--r-- 1 chriskl users 406 Mar 17 10:14 Makefile
-rw-r--r-- 1 chriskl users 439 Nov 14 2001 README.dynSQL
drwxr-xr-x 4 chriskl users 1024 Mar 17 10:30 ecpglib
drwxr-xr-x 3 chriskl users 512 Mar 17 10:14 include
drwxr-xr-x 4 chriskl users 1024 Mar 17 10:14 lib
drwxr-xr-x 4 chriskl users 512 Mar 17 10:30 pgtypeslib
drwxr-xr-x 4 chriskl users 1024 Mar 17 10:32 preproc
drwxr-xr-x 3 chriskl users 512 Mar 17 10:14 test
bash-2.03$
Chris
"Christopher Kings-Lynne" <chriskl@familyhealth.com.au> writes:
Hm, the anon-CVS server should have Michael's recent updates by now.
Do you still have an ecpg/lib subdirectory instead of ecpg/ecpglib?
'Cause the former is gone here...
I've got it all:
lib should be gone, or at least empty (gone if you use -P with cvs update).
regards, tom lane
----- Original Message -----
From: "Tom Lane" <tgl@sss.pgh.pa.us>
To: "Christopher Kings-Lynne" <chriskl@familyhealth.com.au>
Cc: "Michael Meskes" <meskes@postgresql.org>;
<pgsql-committers@postgresql.org>
Sent: Monday, March 17, 2003 12:27 PM
Subject: Re: [COMMITTERS] pgsql-server/src/interfaces/ecpg ChangeLog Mak ...
"Christopher Kings-Lynne" <chriskl@familyhealth.com.au> writes:
Hm, the anon-CVS server should have Michael's recent updates by now.
Do you still have an ecpg/lib subdirectory instead of ecpg/ecpglib?
'Cause the former is gone here...I've got it all:
lib should be gone, or at least empty (gone if you use -P with cvs
update).
I did that:
I've got it all:
lib should be gone, or at least empty (gone if you use -P with cvs
update).
regards, tom lane
I did that:
bash-2.03$ cvs up -d -P
? ecpglib/.deps
? ecpglib/libecpg.so.3
? lib/.deps
? lib/libecpg.so.3
? pgtypeslib/.deps
? pgtypeslib/libpgtypes.so.1
? preproc/.deps
? preproc/ecpg
bash-2.03$
Sure he's actually removed the lib dir?
Chris
"Christopher Kings-Lynne" <chriskl@familyhealth.com.au> writes:
Sure he's actually removed the lib dir?
The directory cannot actually disappear from CVS, but everything in it
is dead as of CVS tip --- at least, I think so and so does the cvsweb
interface. What do you see still present in ecpg/lib?
regards, tom lane
The directory cannot actually disappear from CVS, but everything in it
is dead as of CVS tip --- at least, I think so and so does the cvsweb
interface. What do you see still present in ecpg/lib?
drwxr-xr-x 4 chriskl users 1024 Mar 17 10:14 .
drwxr-xr-x 9 chriskl users 512 Mar 17 12:34 ..
drwxr-xr-x 2 chriskl users 512 Mar 10 15:45 .deps
drwxr-xr-x 2 chriskl users 512 Mar 17 10:14 CVS
-rw-r--r-- 1 chriskl users 44032 Mar 11 10:59 connect.o
-rw-r--r-- 1 chriskl users 26072 Mar 11 10:59 data.o
-rw-r--r-- 1 chriskl users 41056 Mar 11 10:59 descriptor.o
-rw-r--r-- 1 chriskl users 24136 Mar 11 10:59 error.o
-rw-r--r-- 1 chriskl users 67968 Mar 11 10:59 execute.o
-rw-r--r-- 1 chriskl users 291462 Mar 11 10:59 libecpg.a
lrwxr-xr-x 1 chriskl users 12 Mar 11 10:59 libecpg.so -> libecpg.so.3
-rwxr-xr-x 1 chriskl users 164196 Mar 11 10:59 libecpg.so.3
-rw-r--r-- 1 chriskl users 20104 Mar 11 10:59 memory.o
-rw-r--r-- 1 chriskl users 23856 Mar 11 10:59 misc.o
-rw-r--r-- 1 chriskl users 24184 Mar 11 10:59 prepare.o
-rw-r--r-- 1 chriskl users 18760 Mar 11 10:59 typename.o
It all got built as well as everything in ecpglib
Chris
"Christopher Kings-Lynne" <chriskl@familyhealth.com.au> writes:
It all got built as well as everything in ecpglib
Note the dates on those files --- evidently you didn't do "make clean"
before "cvs update", and now you have no Makefile that will remove 'em.
regards, tom lane
Tom Lane said:
CVS tip is broken:
make[4]: Entering directory
`/home/tgl/pgsql/src/interfaces/ecpg/preproc' make -C
../../../../src/port all
make[5]: Entering directory `/home/tgl/pgsql/src/port'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/tgl/pgsql/src/port'
make[4]: *** No rule to make target `../lib/typename.o', needed by
`ecpg'. Stop. make[4]: Leaving directory
`/home/tgl/pgsql/src/interfaces/ecpg/preproc' make[3]: *** [all] Error 2
I don't see that locally (after running 'make -C src/interfaces/ecpg clean
; cvs -d -P update; make'), but I do see these compile warnings:
execute.c: In function `ECPGstore_input':
execute.c:864: warning: assignment makes integer from pointer without a cast
execute.c:841: warning: `str' might be used uninitialized in this function
Cheers,
Neil
Neil Conway said:
Tom Lane said:
make[4]: *** No rule to make target `../lib/typename.o', needed by
`ecpg'. Stop. make[4]: Leaving directory
`/home/tgl/pgsql/src/interfaces/ecpg/preproc' make[3]: *** [all] Error
2I don't see that locally (after running 'make -C src/interfaces/ecpg
clean ; cvs -d -P update; make')
Uh, sorry -- I somehow managed to miss that on my console. I *do* get that
exact error, as well as the compile warnings I mentioned earlier.
Cheers,
Neil
On Sun, Mar 16, 2003 at 09:44:55PM -0500, Tom Lane wrote:
meskes@postgresql.org (Michael Meskes) writes:
Started working on a seperate pgtypes library. First test work. PLEASE test compilation on iother systems.
CVS tip is broken:
Fixed. Thanks.
Michael
--
Michael Meskes
Email: Michael@Fam-Meskes.De
ICQ: 179140304
Go SF 49ers! Go Rhein Fire! Use Debian GNU/Linux! Use PostgreSQL!