Re: Compilation failed
От | Robert Haas |
---|---|
Тема | Re: Compilation failed |
Дата | |
Msg-id | AANLkTimSd8p3gRDemXCb-qAYuq0UFn3SGneeFrSUN8N6@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: Compilation failed (Robert Haas <robertmhaas@gmail.com>) |
Ответы |
Re: Compilation failed
|
Список | pgsql-hackers |
On Fri, Feb 4, 2011 at 12:11 AM, Robert Haas <robertmhaas@gmail.com> wrote: > On Thu, Feb 3, 2011 at 11:42 PM, Robert Haas <robertmhaas@gmail.com> wrote: >> On Thu, Feb 3, 2011 at 11:02 PM, Fujii Masao <masao.fujii@gmail.com> wrote: >>> Hi, >>> >>> When I run "git pull" from the git master and "make", I encountered >>> the following compilation error. >>> >>> gcc -Wall -Wmissing-prototypes -Wpointer-arith >>> -Wdeclaration-after-statement -Wendif-labels -Wformat-security >>> -fno-strict-aliasing -fwrapv -g -I../../src/port -I../../src/include >>> -D_GNU_SOURCE -c chklocale.c -o chklocale_srv.o >>> In file included from ../../src/include/postgres.h:48, >>> from chklocale.c:17: >>> ../../src/include/utils/elog.h:69:28: error: utils/errcodes.h: No such >>> file or directory >>> make[2]: *** [chklocale_srv.o] Error 1 >>> make[2]: Leaving directory `/home/postgres/head/src/port' >>> make[1]: *** [install-port-recurse] Error 2 >>> make[1]: Leaving directory `/home/postgres/head/src' >>> make: *** [install-src-recurse] Error 2 >>> >>> >>> I guess the following commit causes a problem. >>> >>> ------------- >>> Avoid maintaining three separate copies of the error codes list. >>> >>> src/pl/plpgsql/src/plerrcodes.h, src/include/utils/errcodes.h, and a >>> big chunk of errcodes.sgml are now automatically generated from a single >>> file, src/backend/utils/errcodes.txt. >>> ------------- >> >> The build farm doesn't look too happy with it either, but of course it >> worked for me here. I guess there's a missing dependency somewhere. >> >> *goes off to look* > > I just pushed some fixes to unbreak the VPATH build (I hope) but I > don't see exactly what's going wrong to cause you the problem shown > above. Can you try with a completely fresh tree and send the whole > build log if it's still failing? MSVC isn't happy with this either: Writing fmgroids.h Writing fmgrtab.c Generating probes.h... Generating errcodes.h... The filename, directory name, or volume label syntax is incorrect. Could not open src\backend\utils\errcodes.h at src/tools/msvc/Mkvcbuild.pm line 463 I can't immediately grok what I need to do to fix that. -- Robert Haas EnterpriseDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company
В списке pgsql-hackers по дате отправления: