Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 459072 - convert dev-libs/libffi and virtual/libffi to multilib-build.eclass
Summary: convert dev-libs/libffi and virtual/libffi to multilib-build.eclass
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: gx86-multilib 434200 458784
  Show dependency tree
 
Reported: 2013-02-24 20:47 UTC by Julian Ospald
Modified: 2013-07-16 13:27 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
libffi-3.0.12.ebuild.diff (libffi-3.0.12.ebuild.diff,1.48 KB, patch)
2013-02-24 20:47 UTC, Julian Ospald
Details | Diff
libffi-3.0.11.ebuild.diff (virtual) (libffi-3.0.11.ebuild.diff,1.20 KB, patch)
2013-02-24 20:47 UTC, Julian Ospald
Details | Diff
libffi-3.0.12.ebuild.diff (multilib-minimal.eclass) (libffi-3.0.12.ebuild.diff,1.41 KB, patch)
2013-03-09 21:20 UTC, Julian Ospald
Details | Diff
libffi-3.0.12.ebuild.diff (autotools-multilib.eclass) (libffi-3.0.12.ebuild.diff,1.48 KB, patch)
2013-03-09 21:22 UTC, Julian Ospald
Details | Diff
libffi-3.0.11.ebuild.diff (virtual) (libffi-3.0.11.ebuild.diff,1.20 KB, patch)
2013-03-09 21:22 UTC, Julian Ospald
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.