ports/69834: Patch to build x11/gnometerminal with GCC 3.4
Jake Hamby
jhamby at anobject.com
Sat Jul 31 00:11:05 UTC 2004
>Number: 69834
>Category: ports
>Synopsis: Patch to build x11/gnometerminal with GCC 3.4
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Sat Jul 31 00:10:15 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator: Jake Hamby
>Release: FreeBSD 5.2-CURRENT i386
>Organization:
anObject
>Environment:
System: FreeBSD atheros 5.2-CURRENT FreeBSD 5.2-CURRENT #0: Thu Jul 29 17:26:29 PDT 2004 root at atheros:/usr/home/work/ATHEROS i386
gcc (GCC) 3.4.2 [FreeBSD] 20040728
>Description:
Gnome terminal doesn't build under GCC 3.4.2 due to stricter checking of
argument types (patch attached).
>How-To-Repeat:
Build x11/gnometerminal-2.6.1_2 using GCC 3.4.2 recently committed to -current.
>Fix:
--- patch-src_eggcellrendererkeys.c begins here ---
--- src/eggcellrendererkeys.c.orig Thu Jul 29 23:34:48 2004
+++ src/eggcellrendererkeys.c Thu Jul 29 23:35:36 2004
@@ -584,7 +584,7 @@
void
egg_cell_renderer_keys_set_accelerator (EggCellRendererKeys *keys,
guint keyval,
- GdkModifierType mask)
+ EggVirtualModifierType mask)
{
char *text;
gboolean changed;
@@ -626,7 +626,7 @@
void
egg_cell_renderer_keys_get_accelerator (EggCellRendererKeys *keys,
guint *keyval,
- GdkModifierType *mask)
+ EggVirtualModifierType *mask)
{
g_return_if_fail (EGG_IS_CELL_RENDERER_KEYS (keys));
--- patch-src_eggcellrendererkeys.c ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list