From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1OQL1Q-0006b8-Gd for garchives@archives.gentoo.org; Sun, 20 Jun 2010 13:57:16 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 101B1E0985; Sun, 20 Jun 2010 13:57:14 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id A2983E0976 for ; Sun, 20 Jun 2010 13:57:08 +0000 (UTC) Received: from afta-gentoo.localnet (ip-85-198-235-97.broker.com.pl [85.198.235.97]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id DC95A1B4047 for ; Sun, 20 Jun 2010 13:57:07 +0000 (UTC) From: Arfrever Frehtes Taifersar Arahesis To: Gentoo Development Subject: Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in dev-python/traits: traits-3.4.0.ebuild Date: Sun, 20 Jun 2010 15:55:39 +0200 User-Agent: KMail/1.13.3 (Linux/2.6.32-tuxonice-r9-AFTA; KDE/4.4.4; x86_64; ; ) References: <20100610191934.39FEA2CAD8@corvid.gentoo.org> <201006102245.30298.Arfrever@gentoo.org> <201006191653.38750.vapier@gentoo.org> In-Reply-To: <201006191653.38750.vapier@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2201682.fZifT0zWTI"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201006201556.14340.Arfrever@gentoo.org> X-Archives-Salt: e040eb51-2a96-48be-97ee-da01906fe366 X-Archives-Hash: c9583a32b630bc51ddadd1c603ef2d48 --nextPart2201682.fZifT0zWTI Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 2010-06-19 22:53:37 Mike Frysinger napisa=C5=82(a): > On Thursday, June 10, 2010 16:45:29 Arfrever Frehtes Taifersar Arahesis w= rote: > > 2010-06-10 22:20:44 Nirbheek Chauhan napisa=C5=82(a): > > > On Fri, Jun 11, 2010 at 1:30 AM, Arfrever Frehtes Taifersar wrote: > > > > 2010-06-10 21:27:40 Jeremy Olexa napisa=C5=82(a): > > > >> I see no reason to *not* add a ChangeLog entry here. > > > >=20 > > > > ChangeLog entries are not required for trivial changes. > > >=20 > > > A "trivial" change is fixing a typo, or a manifest problem, a missing > > > quotation mark, etc. Anything else is not "trivial". > > >=20 > > > Anything that changes how an ebuild functions, what it does, or the > > > installed files (and/or their contents) is NOT a trivial change. > >=20 > > This commit only removed some compiler warnings. >=20 > mucking with CFLAGS without documentation is wrong. compiler warnings co= me=20 > and go, so a flag that was relevant one day could be completely extraneou= s the=20 > next. >=20 > however, especially with strict aliasing, you arent "just fixing warnings= ",=20 > you're changing optimization behavior of gcc to workaround broken C code.= =20 > this obviously does not fall anywhere near the "trivial" mark. >=20 > i see you still havent fixed this, so get on it already. a bug needs to = be=20 > opened somewhere to get the package properly *fixed* This problem is probably caused by bugs in Python 2, which have been fixed = in Python 3. $ echo 'a =3D True' > test.pyx $ cython test.pyx $ gcc -O2 -Wall -I/usr/include/python3.1 -c test.c $ gcc -O2 -Wall -I/usr/include/python2.6 -c test.c test.c: In function =E2=80=98inittest=E2=80=99: test.c:479: warning: dereferencing type-punned pointer will break strict-al= iasing rules test.c:479: warning: dereferencing type-punned pointer will break strict-al= iasing rules test.c:479: warning: dereferencing pointer =E2=80=98_Py_TrueStruct.42=E2=80= =99 does break strict-aliasing rules test.c:479: warning: dereferencing pointer =E2=80=98_Py_TrueStruct.42=E2=80= =99 does break strict-aliasing rules test.c:479: note: initialized from here test.c:482: warning: dereferencing pointer =E2=80=98__pyx_t_1=E2=80=99 does= break strict-aliasing rules test.c:482: warning: dereferencing pointer =E2=80=98__pyx_t_1=E2=80=99 does= break strict-aliasing rules test.c:482: warning: dereferencing pointer =E2=80=98__pyx_t_1=E2=80=99 does= break strict-aliasing rules test.c:482: warning: dereferencing pointer =E2=80=98__pyx_t_1=E2=80=99 does= break strict-aliasing rules test.c:479: note: initialized from here =2D-=20 Arfrever Frehtes Taifersar Arahesis --nextPart2201682.fZifT0zWTI Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (GNU/Linux) iQIcBAABAgAGBQJMHh3+AAoJEFU3/w1zlLfgJWQP/AqLiCLohBPPggjjPvBQ2b7p 3YyOGNb8GRmLxz+UebTATgEBzD0GrXKwEct8Pk6B8DJMUCDuC6P4znQsck2llXHK bqLEQm1+Uyzy4nkvGuUTErS6tPdcVOTr415Pp9iIC4mZ0udsQMbrJTe/UO1G2Jsr tqgdJOaw+50r3zlzemK2fzpY60xZK0hL/IMI3yn1RLyQ02fBoK9fSoQPl9ntgOds PivrhVeNqAWNRfyv+cFRRp6YdUvoKkf3O/s4NjR2azTMDQnEZxpVH8moZvw3t2uK lC+Kk4E2IVax6pWs9/SaAqGHt+DZk7JIjhC1zwSrtEb+DB3/x+o/Q+SvuVzarsAB ogXkrQIucEv7f/AkV04uAKTNVOb4TOj0YXuiW8v6EFDoJEX0d7RzbXr9ZQ8bLMAd wDFV4F8M40byFG1IHdTOrLGRLs7ZUtPAHPoGdMYtB3s9k1G1pjYsG9jaa2n5tKnp 78yCph8dEWHigC9VY7ECH7YqVorst0O68x2MkQGJz6BnPhE0C0QApTtA+aJYw5pP 0XcF/0dCVPRy5JPJ+IfJ47IncJZ4T3RJebQKTLAHNt9UMwZm0HXkcyrXhpUTIZ5F Sow/oJ31TTG135pqnQ/r+rlUnb0DQzF2IMnKMBJrC3FEZm0Dw/QIPX4ez+Hmfenn +BQTwmm+gNJjWVyeXMfl =jjMY -----END PGP SIGNATURE----- --nextPart2201682.fZifT0zWTI--