Re: Oops - BF:Mastodon just died
От | Tom Lane |
---|---|
Тема | Re: Oops - BF:Mastodon just died |
Дата | |
Msg-id | 26187.1201737054@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | Re: Oops - BF:Mastodon just died (Andrew Dunstan <andrew@dunslane.net>) |
Ответы |
Re: Oops - BF:Mastodon just died
|
Список | pgsql-hackers |
Andrew Dunstan <andrew@dunslane.net> writes: > None of the CVS changes in the relevant period seems to have any > relation to the errors, so I suspect a local problem. skylark and baiji are now red too, so I guess that theory is dead in the water. Something in today's changes broke the MSVC build, but what? I diffed yesterday's and today's make logs from skylark, and found nothing interesting except this: *************** *** 605,611 **** Generate DEF file^M Generating POSTGRES.DEF from directory Release\postgres^M ............................................................................................................................................................\ ......................................................................................................................................................................\ .........................................................................................................................................^M ! Generated 5208 symbols^M Linking...^M Creating library Release\postgres\postgres.lib and objectRelease\postgres\postgres.exp^M Embedding manifest...^M --- 605,611 ---- Generate DEF file^M Generating POSTGRES.DEF from directory Release\postgres^M ............................................................................................................................................................\ ......................................................................................................................................................................\ .........................................................................................................................................^M ! Generated 5205 symbols^M Linking...^M Creating library Release\postgres\postgres.lib and objectRelease\postgres\postgres.exp^M Embedding manifest...^M *************** Presumably the three missing symbols include the two that are being complained of later, but what the heck? (Hmm, actually today's commits should have added two global symbols to the backend, so it seems there are five not three symbols to be accounted for.) It is probably significant that both of the known missing symbols come from guc.c, which we added another variable to today. I have a sickening feeling that we have hit some kind of undocumented internal limit in MSVC as to the number of symbols imported/exported by one source file... regards, tom lane
В списке pgsql-hackers по дате отправления: