On 2017-11-15, R0b0t1 <r03...@gmail.com> wrote:
> Apologies for the double post,
>
> On Wed, Nov 15, 2017 at 9:41 AM, R0b0t1 <r03...@gmail.com> wrote:
>> On Wed, Nov 15, 2017 at 1:22 AM, Jorge Almeida <jjalme...@gmail.com> wrote:
>>> On Tue, Nov 14, 2017 at 8:42 PM, R0b0t1 <r03...@gmail.com> wrote:
>>>> What I am wondering about is if C code which uses
>>>> __attribute__((optimize(...))) is against Gentoo package standards and
>>>> would have to be removed from the Portage tree.
>>>>
>>>
>>>
>>> You can set your optimization preferences in make.conf, and still an
>>> ebuild will override them if deemed unsafe. What would be the
>>> difference?
>>>
>>
>> Ebuilds are not supposed to do this, so if you file a bug report
>> citing that ebuild changes will be made (eventually?) to work around
>> it.
>>
>>
>> On Wed, Nov 15, 2017 at 9:28 AM, Grant Edwards
>> <grant.b.edwa...@gmail.com> wrote:
>>> On 2017-11-15, R0b0t1 <r03...@gmail.com> wrote:
>>>
>>>> What I am wondering about is if C code which uses
>>>> __attribute__((optimize(...))) is against Gentoo package standards and
>>>> would have to be removed from the Portage tree.
>>>
>>> Huh?
>>>
>>> Gentoo enforces standards for the source code of packages?
>>>
>>> "They" review the source code for the Linux kernel, Gnome, KDE, Qt,
>>> Chrome, Firefox, GCC, and 24670 thousand other packages and make sure
>>> they all follow Gentoo coding standards?
>>>
>>
>> To be consistent they would have to. Why I bring it up is that a
>> number of optimizations in eix were removed due to the logic I gave
>> above, despite there being no way to enable them without setting "-O3"
>> globally.
>>
>> Cheers,
>>      R0b0t1
>
> https://bugs.gentoo.org/632315

I don't see how that's relevent.  That bug is about use flags and
ebuild stuff, not about the C code inside a package's source files.

-- 
Grant Edwards               grant.b.edwards        Yow! Half a mind is a
                                  at               terrible thing to waste!
                              gmail.com            


Reply via email to