From 00f17d16aaba1b6eb2a93a47bac7af2c959e2171 Mon Sep 17 00:00:00 2001 From: Samuli Suominen Date: Sun, 25 Nov 2012 09:18:37 +0000 Subject: Pass -fno-strict-aliasing for now because APar_sha1.cpp is broken twice (see inside the ebuild) (Portage version: 2.2.0_alpha142/cvs/Linux x86_64, signed Manifest commit with key 4868F14D) --- media-video/atomicparsley/ChangeLog | 7 ++++++- media-video/atomicparsley/atomicparsley-0.9.0.ebuild | 13 +++++++++---- 2 files changed, 15 insertions(+), 5 deletions(-) (limited to 'media-video') diff --git a/media-video/atomicparsley/ChangeLog b/media-video/atomicparsley/ChangeLog index eaa5350394dc..6ada04a315d8 100644 --- a/media-video/atomicparsley/ChangeLog +++ b/media-video/atomicparsley/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-video/atomicparsley # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/atomicparsley/ChangeLog,v 1.17 2012/02/01 09:21:40 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/atomicparsley/ChangeLog,v 1.18 2012/11/25 09:18:37 ssuominen Exp $ + + 25 Nov 2012; Samuli Suominen + atomicparsley-0.9.0.ebuild: + Pass -fno-strict-aliasing for now because APar_sha1.cpp is broken twice (see + inside the ebuild) 01 Feb 2012; Samuli Suominen atomicparsley-0.9.0.ebuild: diff --git a/media-video/atomicparsley/atomicparsley-0.9.0.ebuild b/media-video/atomicparsley/atomicparsley-0.9.0.ebuild index 67a0d5a1105f..b78f6d0e2085 100644 --- a/media-video/atomicparsley/atomicparsley-0.9.0.ebuild +++ b/media-video/atomicparsley/atomicparsley-0.9.0.ebuild @@ -1,10 +1,12 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/atomicparsley/atomicparsley-0.9.0.ebuild,v 1.14 2012/02/01 09:21:40 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/atomicparsley/atomicparsley-0.9.0.ebuild,v 1.15 2012/11/25 09:18:37 ssuominen Exp $ + +EAPI=4 -EAPI=2 MY_P=AtomicParsley-source-${PV} -inherit eutils toolchain-funcs + +inherit eutils flag-o-matic toolchain-funcs DESCRIPTION="command line program for reading, parsing and setting iTunes-style metadata in MPEG4 files" HOMEPAGE="http://atomicparsley.sourceforge.net" @@ -27,11 +29,14 @@ src_prepare() { } src_compile() { + # APar_sha1.cpp:116:47 and 117:43: warning: dereferencing type-punned + # pointer will break strict-aliasing rules + append-flags -fno-strict-aliasing tc-export CXX ./build || die } src_install() { - dobin AtomicParsley || die + dobin AtomicParsley dodoc *.{txt,rtf} } -- cgit v1.2.3-65-gdbad