Re: win32 build and test issues

Поиск
Список
Период
Сортировка
От Bruce Momjian
Тема Re: win32 build and test issues
Дата
Msg-id 200405010243.i412hMD25517@candle.pha.pa.us
обсуждение исходный текст
Ответ на Re: win32 build and test issues  (Andrew Dunstan <andrew@dunslane.net>)
Ответы Re: win32 build and test issues  ("Andrew Dunstan" <andrew@dunslane.net>)
Список pgsql-hackers-win32
Your patch has been added to the PostgreSQL unapplied patches list at:

    http://momjian.postgresql.org/cgi-bin/pgpatches

I will try to apply it within the next 48 hours.

---------------------------------------------------------------------------


Andrew Dunstan wrote:
> Magnus Hagander wrote:
>
> >>I'm also thinking of creating a simple commandline interface
> >>for pqkill
> >>that can be used to make a clean shutdown.
> >>
> >>
> >
> >See the win32 status page, there is a link to one already.
> >
> >//Magnus
> >
> >
> >
>
> I will check it out. Meanwhile, there's promising news. With the patch
> below applied to psql, I can run "make check" under MinGW and get all
> but 12 tests passing. The remainder appear to be all related to the
> timestamp issue, the floating point scientific format issue, and the
> join sort order issue, which have been previously noted.
>
> I'm not suggesting applying the patch yet - I'd like to know why the
> line end thing cares what platform it is using - presumably regardless
> of where it runs it is still using MSVCRT.
>
> cheers
>
> andrew
>
>
>
> Index: startup.c
> ===================================================================
> RCS file: /projects/cvsroot/pgsql-server/src/bin/psql/startup.c,v
> retrieving revision 1.91
> diff -c -w -r1.91 startup.c
> *** startup.c   22 Apr 2004 14:34:38 -0000      1.91
> --- startup.c   30 Apr 2004 16:44:45 -0000
> ***************
> *** 124,129 ****
> --- 124,132 ----
>                 }
>         }
>
> + #ifdef WIN32
> +       setvbuf(stderr,NULL,_IONBF,0);
> + #endif
>         pset.cur_cmd_source = stdin;
>         pset.cur_cmd_interactive = false;
>         pset.encoding = PQenv2encoding();
> Index: print.c
> ===================================================================
> RCS file: /projects/cvsroot/pgsql-server/src/bin/psql/print.c,v
> retrieving revision 1.46
> diff -c -w -r1.46 print.c
> *** print.c     24 Jan 2004 20:43:26 -0000      1.46
> --- print.c     30 Apr 2004 16:44:46 -0000
> ***************
> *** 388,394 ****
> --- 388,396 ----
>                 for (ptr = footers; *ptr; ptr++)
>                         fprintf(fout, "%s\n", *ptr);
>
> + #ifndef WIN32
>         fputc('\n', fout);
> + #endif
>
>         /* clean up */
>         free(cell_w);
>
> ---------------------------(end of broadcast)---------------------------
> TIP 2: you can get off all lists at once with the unregister command
>     (send "unregister YourEmailAddressHere" to majordomo@postgresql.org)
>

--
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 359-1001
  +  If your life is a hard drive,     |  13 Roberts Road
  +  Christ can be your backup.        |  Newtown Square, Pennsylvania 19073

В списке pgsql-hackers-win32 по дате отправления:

Предыдущее
От: Claudio Natoli
Дата:
Сообщение: Re: win32 build and test issues
Следующее
От: "Andrew Dunstan"
Дата:
Сообщение: Re: win32 build and test issues