| Summary: | multilib-minimal.eclass enhancements | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Greg Turner <gmturner007> |
| Component: | Eclasses | Assignee: | Julian Ospald <hasufell> |
| Status: | RESOLVED OBSOLETE | ||
| Severity: | normal | CC: | multilib+disabled |
| Priority: | Normal | Keywords: | PATCH |
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
000-header.patch
001-debug-print-function.patch 002-MULTILIB_INSECURE_INSTALL.patch 003-in-source-doc.patch 004-multilib-phase-all.patch 005-MULTILIB_PARALLEL_PHASES.patch 006-authors.patch |
||
|
Description
Greg Turner
2013-12-03 11:37:15 UTC
Created attachment 364510 [details, diff]
000-header.patch
de-headerization of eclass
Created attachment 364512 [details, diff]
001-debug-print-function.patch
some debug print boilerplate
Created attachment 364514 [details, diff]
002-MULTILIB_INSECURE_INSTALL.patch
adds a frob to globally disable automatic header checking and wrapping
Created attachment 364516 [details, diff]
003-in-source-doc.patch
Enhancements to the in-source documentation.
Created attachment 364518 [details, diff]
004-multilib-phase-all.patch
add _all callbacks for the other phases
Created attachment 364520 [details, diff]
005-MULTILIB_PARALLEL_PHASES.patch
Adds a frob to control parallelization of src_{configure,compile,test}
Created attachment 364522 [details, diff]
006-authors.patch
add an @Authors: tag with myself and mgorny
these should be sent to gentoo dev ML (In reply to Julian Ospald (hasufell) from comment #8) > these should be sent to gentoo dev ML ACK, will do. (In reply to Greg Turner from comment #9) > (In reply to Julian Ospald (hasufell) from comment #8) > > these should be sent to gentoo dev ML > > ACK, will do. when? (In reply to Julian Ospald (hasufell) from comment #10) > (In reply to Greg Turner from comment #9) > > (In reply to Julian Ospald (hasufell) from comment #8) > > > these should be sent to gentoo dev ML > > > > ACK, will do. > > when? I thought I sent them out some days ago... looking into what happened. (In reply to Greg Turner from comment #11) > (In reply to Julian Ospald (hasufell) from comment #10) > > (In reply to Greg Turner from comment #9) > > > (In reply to Julian Ospald (hasufell) from comment #8) > > > > these should be sent to gentoo dev ML > > > > > > ACK, will do. > > > > when? > > I thought I sent them out some days ago... looking into what happened. I guess, I must be subscribed to the list as gmt@malth.us, and the list must silently drop mail from non-subscribers, as I sent as gmt@be-evil.net. Will try again as gmt@malth.us now. (In reply to Julian Ospald (hasufell) from comment #10) > (In reply to Greg Turner from comment #9) > > (In reply to Julian Ospald (hasufell) from comment #8) > > > these should be sent to gentoo dev ML > > > > ACK, will do. > > when? Resent, and, this time, confirmed that they showed up on gmane. I think we can apply 001 at least, any objections from @multilib? (In reply to Julian Ospald (hasufell) from comment #14) > I think we can apply 001 at least, any objections from @multilib? Yes, 001 seems completely fine. Not really convinced about any of the others. + 27 Dec 2013; Julian Ospald <hasufell@gentoo.org> multilib-minimal.eclass: + add debug print function wrt #493214 + I need to iterate on 002 and 003. 004 seems to be destined for the rubbish heap 005. ?... Something needs to be done about it -- the status quo, last I checked, was automatic, mandatory src_configure parallel-ization. I can't imagine that's what people want. At some point, I feel, we ought to have a flame war (a civilized technical debate might also suffice :)) about the merits of supporting, vs. not supporting, src_compile parallelization. Note, however, that fixing of src_configure parallelization to be non-mandatory does not require doing anything to any other phases. I'd hate to create a false contingency, there, with paradoxical detrimental effect to the framework. I'll try not to do that if possible; for a start, I'll see if I can't stimulate some conversation about it on gentoo-dev after the weekend (too much afk 'till then). So my to-do list seems to be: Rev 002 (Already done, just need to backport). Rev 003 (not done, but I have pretty clear marching orders). start flame-war about src_compile parallelization on Monday Too much drift has happened, and most of the interesting parts have been either rejected or completely revamped in my tree (or both :)). Closing as obsolete. |