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
signature.asc
Description: PGP signature