Hi,

I'm forwarding a bug report about the interface struct types gob2 generates.
It should be fixed by Pedro L. Lucas's patches from last January.

Please keep the Debian bug and Tony in the cc list on any replies!

(Tony, sorry for the multiple emails, gob-list is subscriber-only and I
couldn't remember which address I was subscribed with!)

Regards,

Stephen


Begin forwarded message:

Date: Fri, 15 Nov 2013 16:47:28 +0000
From: Tony Houghton <h...@realh.co.uk>
To: Debian Bug Tracking System <sub...@bugs.debian.org>
Subject: Bug#729678: gob2: Uses "Iface" instead of "Interface"


Package: gob2
Version: 2.0.19-1
Severity: normal

When a gob2 class implements an interface the generated code refers to
the interface's struct type as FooBarIface, but GObject's macros
generate code for a type named FooBarInterface.

Adding a typedef is an easy workaround, but I still think gob2 should
get this right. Perhaps the convention changed in GObject, in which case
I suppose gob2 could either have an option or use its own typedefs to
ensure both names are valid.

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1,
'experimental') Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.12-rc7-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gob2 depends on:
ii  libc6         2.17-93
ii  libglib2.0-0  2.36.4-1

gob2 recommends no packages.

gob2 suggests no packages.

-- no debconf information

Attachment: signature.asc
Description: PGP signature

Reply via email to