Re: [COMMITTERS] pgsql: Use symbolic names not octal constants for file permission flags
От | Magnus Hagander |
---|---|
Тема | Re: [COMMITTERS] pgsql: Use symbolic names not octal constants for file permission flags |
Дата | |
Msg-id | AANLkTikJ_Yj3dcWTN-bDT=cpw-HJpOjd026TrMdSSm6q@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: [COMMITTERS] pgsql: Use symbolic names not octal constants for file permission flags (Tom Lane <tgl@sss.pgh.pa.us>) |
Ответы |
Re: [COMMITTERS] pgsql: Use symbolic names not octal constants for file permission flags
|
Список | pgsql-hackers |
On Sat, Dec 11, 2010 at 17:13, Tom Lane <tgl@sss.pgh.pa.us> wrote: > I wrote: >> Magnus Hagander <magnus@hagander.net> writes: >>> This broke the buildfarm on Windows, and I'm not sure of the best way to fix it. > >> Hm, those symbols are already in use elsewhere in the code; I would >> assume it's just a matter of missing #includes in these particular >> files. Where does Windows define 'em? > > Ah, I have a theory: <fcntl.h>. Seems that ancient Unix specs say > S_IRUSR etc should be defined there, rather than <sys/stat.h> which > is the modern expectation. Count on M$ to find creative ways of being > incompatible ... Nope, not there. I can't find S_IWGRP in any of the files. But that symbol, OTOH, is *not* in use anywhere else in the code. (only in zic.c, but it's ifdef'ed out on win32) I guess I need to go look for each individual one that breaks and split this into sub-problems. -- Magnus Hagander Me: http://www.hagander.net/ Work: http://www.redpill-linpro.com/
В списке pgsql-hackers по дате отправления: