Hi, Patrick,
Jeff have proposed a similar patch to the community:
http://bugzilla.gnome.org/show_bug.cgi?id=513602
Hopefully it will be accepted soon.
Thanks,
Harry
On Fri, 2008-02-01 at 11:32 +0100, Patrick Ale wrote:
> On Feb 1, 2008 12:41 AM, Damien Carbery <Damien.Carbery at sun.com> wrote:
> > I think that stdout might be a reserved word in forte.
> > http://bugzilla.gnome.org/show_bug.cgi?id=462440
> >
>
> Your thoughts seem to be right. When I change stdout to std_out in the
> source code SUNWevolution-lib.spec builds and installs. (Patch below,
> not yet applied cause I suspect this will have to go upstream).
>
>
> --
> Patrick
>
>
>
> --- libsoup-2.3.0.1/tests/query-test.c.orig 2008-01-15
> 18:35:51.000000000 +0100
> +++ libsoup-2.3.0.1/tests/query-test.c 2008-02-01 10:40:09.008002738 +0100
> @@ -62,7 +62,7 @@
> GPtrArray *args;
> GHashTable *form_data_set;
> char *title_arg = NULL, *name_arg = NULL;
> - char *stdout = NULL;
> + char *std_out = NULL;
>
> debug_printf (1, "%2d. '%s' '%s'%s: ", n * 2 + (extra ? 2 : 1),
> tests[n].title ? tests[n].title : "(null)",
> @@ -100,17 +100,17 @@
> if (g_spawn_sync (NULL, (char **)args->pdata, NULL,
> G_SPAWN_SEARCH_PATH | G_SPAWN_STDERR_TO_DEV_NULL,
> NULL, NULL,
> - &stdout, NULL, NULL, NULL)) {
> - if (stdout && !strcmp (stdout, tests[n].result))
> + &std_out, NULL, NULL, NULL)) {
> + if (std_out && !strcmp (std_out, tests[n].result))
> debug_printf (1, "OK!\n");
> else {
> debug_printf (1, "WRONG!\n");
> debug_printf (1, " expected '%s', got '%s'\n",
> tests[n].result,
> - stdout ? stdout : "(error)");
> + std_out ? std_out : "(error)");
> errors++;
> }
> - g_free (stdout);
> + g_free (std_out);
> } else {
> debug_printf (1, "ERROR!\n");
> errors++;
--
Harry.Lu at Sun.COM
Solaris Desktop Group, Sun Microsystems
Tel: +86-10-82618200 ext. 82870/ +86-10-62673870
Fax: +86-10-62780969