Wireshark-bugs: [Wireshark-bugs] [Bug 1676] G_GINT64_MODIFIER not set to "l" on LP64 platforms
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1676
guy@xxxxxxxxxxxx changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|REOPENED |RESOLVED
Resolution| |FIXED
------- Comment #13 from guy@xxxxxxxxxxxx 2007-08-07 16:42 GMT -------
That problem isn't the one described by the bug's title, and should've been
filed as a separate bug by pva@xxxxxxxxxx.
That bug is, apparently, due to a bad __asm__ in GLib 1.2.x:
http://osdir.com/ml/gnome.gtk+.general/2002-11/msg00158.html
"> Hello!
>
> If you ever release glib 1.2.11, it would be a shame
> if this warning is
> still not fixed. glib.h uses "__asm__ __const__",
> which makes no sense,
> and gcc 3.2 (and some older versions) complains
> whenever those macros are
> used. The warnings in displayed by default, without
> any "-W" options.
>
> Example from GNU Midnight Commander
> (GUINT16_SWAP_LE_BE is used):
>
> cpio.c: In function `cpio_read_bin_head':
> cpio.c:260: warning: const qualifier ignored on asm
>
> This is already fixed in glib 2.0. The attached
> patch removes __const__
> and realigns backslashes."
So it's ultimately a GLib 1.2[.x] bug. Please file a separate bug on that; we
can't fix it, as it's not in our code, but we might work around it by turning
off -Werror in the Wiretap library for GLib 1.2[.x] builds.
--
Configure bugmail: http://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.