Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 459072

Summary: convert dev-libs/libffi and virtual/libffi to multilib-build.eclass
Product: Gentoo Linux Reporter: Julian Ospald <hasufell>
Component: New packagesAssignee: Gentoo Toolchain Maintainers <toolchain>
Status: RESOLVED FIXED    
Severity: enhancement CC: mgorny, multilib+disabled, nikoli, pacho, releng
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 454644, 434200, 458784    
Attachments: libffi-3.0.12.ebuild.diff
libffi-3.0.11.ebuild.diff (virtual)
libffi-3.0.12.ebuild.diff (multilib-minimal.eclass)
libffi-3.0.12.ebuild.diff (autotools-multilib.eclass)
libffi-3.0.11.ebuild.diff (virtual)

Description Julian Ospald 2013-02-24 20:47:13 UTC
Created attachment 340014 [details, diff]
libffi-3.0.12.ebuild.diff

this might deprecate parts of emul-linux packages and gives more flexibility to the user
Comment 1 Julian Ospald 2013-02-24 20:47:39 UTC
Created attachment 340016 [details, diff]
libffi-3.0.11.ebuild.diff (virtual)
Comment 2 Julian Ospald 2013-03-09 21:09:05 UTC
depdency blocker needs to be updated to:

!<=app-emulation/emul-linux-x86-baselibs-20130224
Comment 3 Julian Ospald 2013-03-09 21:20:48 UTC
Created attachment 341468 [details, diff]
libffi-3.0.12.ebuild.diff (multilib-minimal.eclass)

alternative approach if you don't like the above one
Comment 4 Julian Ospald 2013-03-09 21:22:01 UTC
Created attachment 341470 [details, diff]
libffi-3.0.12.ebuild.diff (autotools-multilib.eclass)
Comment 5 Julian Ospald 2013-03-09 21:22:28 UTC
Created attachment 341472 [details, diff]
libffi-3.0.11.ebuild.diff (virtual)
Comment 6 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2013-07-15 07:02:46 UTC
Ping. What's blocking this?
Comment 7 Julian Ospald 2013-07-15 11:34:40 UTC
waiting 4 months for a reply is enough, just commit
Comment 8 Julian Ospald 2013-07-15 15:11:04 UTC
+  15 Jul 2013; Julian Ospald <hasufell@gentoo.org> package.mask:
+  mask libffi due to multilib conversion



 # $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/ChangeLog,v 1.169 2013/05/22 16:08:29 zorry Exp $
 
+*libffi-3.0.13-r1 (15 Jul 2013)
+
+  15 Jul 2013; Julian Ospald <hasufell@gentoo.org> +libffi-3.0.13-r1.ebuild:
+  multilib conversion wrt #459072



 # $Header: /var/cvsroot/gentoo-x86/virtual/libffi/ChangeLog,v 1.30 2013/02/17 23:41:52 zmedico Exp $
 
+*libffi-3.0.13-r1 (15 Jul 2013)
+
+  15 Jul 2013; Julian Ospald <hasufell@gentoo.org> +libffi-3.0.13-r1.ebuild:
+  multilib conversion wrt #459072
Comment 9 Ryan Hill (RETIRED) gentoo-dev 2013-07-15 20:10:48 UTC
If you ever commit changes to toolchain packages without approval again I will have your commit rights revoked.

This is fine.
Comment 10 Julian Ospald 2013-07-15 20:26:36 UTC
(In reply to Ryan Hill from comment #9)
> If you ever commit changes to toolchain packages without approval again I
> will have your commit rights revoked.
> 
> This is fine.

You do not have the authority for that. Thanks.
Comment 11 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2013-07-16 13:27:20 UTC
Before anyone tries to have this marked stable, notify releng so we can ensure stage building doesn't break.