Fw: Bug#729678: gob2: Uses "Iface" instead of "Interface"

Stephen Kitt <[email protected]> Fri, 15 Nov 2013 20:03:28 +0100
Newsgroups gmane.comp.gnome.devtools.gob.general
Message-ID <[email protected]>
This is a multi-part message in MIME format.

[email protected]
Content-Type: multipart/signed; micalg=PGP-SHA256;
 boundary="Sig_/MJbIXLsohp+6kNrmiS_2nRI"; protocol="application/pgp-signature"

--Sig_/MJbIXLsohp+6kNrmiS_2nRI
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

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 <[email protected]>
To: Debian Bug Tracking System <[email protected]>
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=3Den_GB.utf8, LC_CTYPE=3Den_GB.utf8 (charmap=3DUTF-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

--Sig_/MJbIXLsohp+6kNrmiS_2nRI
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)

iQIcBAEBCAAGBQJShnAFAAoJEHWXeKmja0lP3RUP/1XqBvVnXF9evkBEU5LB3yfm
DSh/sOh8V0Acr7n1WE9uud3F+OgtBfuNkxCC+qAS2v9jmgqID6DiGrcjpLnV+oYf
np1UmtVU6rEY/yxn8vvNcs6qnOi+cMgquQtFtR2zOuwVsc0dMUvNGgM6fRt0VPQ8
ctWZ6+rSk/H0OYh8a4x74Qu6XomOII4OYiLqzrdh4UwCZbiLfycR6oHTgCh5Rlp9
HZCd8NwHh4biwgoqZ1vW70I8T686pDm37fjitVAIfbYvUHSNPT4oRPnjWqUbSchC
wNKXN/Rvt8IC6tpAKxeQFYRxnOSjBctcpDJRoovJiaxzEDad1iCfoqbKDJgz2Qkc
pQPtj9+Zh1GGDM0Tg8ULrmz8i9HeGT6Uqn/HMB7S3BByQjaWDoDJpEH8gofz1wfC
9SUq4E0luvlAdvk/9qLVQhmuHoBGoROYzwN9MzfsqgsDopiFnqk4Kjgm/DwlKoNm
sM5Biw/oPDSypnPiy/8DXFX340y+LKIAoDHtyCuCmGTpOC8jmcOMtnF2Tx6zNHva
B6xWuDLUbWRXPtM9NTKjr9/oCH9cIAUdcfk/mSHv78/IittOSS9O7tmgqWDlenWK
y2cFBsUAXS0P1cik4rdaArxCepDvMbu9p4ZEg8wWKmWRY7qsas1CbIEJ12aXGjgS
FcN5oV1+ajqWXUAXQ5DM
=5epK
-----END PGP SIGNATURE-----

--Sig_/MJbIXLsohp+6kNrmiS_2nRI--


[email protected]
Content-Type: text/plain; charset=us-ascii; name="footer.txt"
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

--
to unsubscribe:
send mail to [email protected] with "unsubscribe gob-list" in the subject

[email protected]