
Code: Select all
CFLAGS="-march=i686 -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
Look... don't lecture devs who have to constantly remind users not to build their systems with -O9 -ffast-math -ff*ck-up-my-system. It is a perpetual problem for the various gentoo devs to handle bug reports from people using retarted CFLAGS. All of their frustration is not only understandable... but warranted.nife wrote:This is a general note to some of the dev who have posted in here:
As a dev it should be your responsibilty to stay as far away as possible from flaming people as possible. Instead you tend to try to incite discord. If there a cflags in there are broken don't you think it better to educate rather then threaten people with marking bugs wontfix ? I appreciate all of your work, and if I had time i would help you out. But you still have a responsibilty to the community not to be power hungry.
Oh and by the way I do read gcc-devel and I do know and understand a good deal of the asm the is created. So don't put this down as someone who just wants to bitch about cflags because I want them. I run a pretty vanilla set.
So this doesn't count, I suppose? You can't tell me that system isn't completely broken.augury wrote:Well how is it that you would define "horked."
I say major because, although I have not found any broken functionality, I have not tested each and every application.
No, as a dev it is my responsibility to make sure that users who don't know any better don't get suckered in by all the lies posted by a small group of idiots who try to make out that using screwy build environments is 'perfectly stable'. Remember, every time you tell someone to use -ffast-math, you waste significant amounts of developer time.nife wrote:This is a general note to some of the dev who have posted in here:
As a dev it should be your responsibilty to stay as far away as possible from flaming people as possible. Instead you tend to try to incite discord. If there a cflags in there are broken don't you think it better to educate rather then threaten people with marking bugs wontfix ? I appreciate all of your work, and if I had time i would help you out. But you still have a responsibilty to the community not to be power hungry.
If you did actually know what you were talking about, you'd know that gcc doesn't generate ASM. ASM is a language, basically human-readable machine code, which has to be piped through an assembler and a linker first.nife wrote:This is a general note to some of the dev who have posted in here:
As a dev it should be your responsibilty to stay as far away as possible from flaming people as possible. Instead you tend to try to incite discord. If there a cflags in there are broken don't you think it better to educate rather then threaten people with marking bugs wontfix ? I appreciate all of your work, and if I had time i would help you out. But you still have a responsibilty to the community not to be power hungry.
Oh and by the way I do read gcc-devel and I do know and understand a good deal of the asm the is created. So don't put this down as someone who just wants to bitch about cflags because I want them. I run a pretty vanilla set.
Eh?racoontje wrote:If you did actually know what you were talking about, you'd know that gcc doesn't generate ASM. ASM is a language, basically human-readable machine code, which has to be piped through an assembler and a linker first.nife wrote:This is a general note to some of the dev who have posted in here:
As a dev it should be your responsibilty to stay as far away as possible from flaming people as possible. Instead you tend to try to incite discord. If there a cflags in there are broken don't you think it better to educate rather then threaten people with marking bugs wontfix ? I appreciate all of your work, and if I had time i would help you out. But you still have a responsibilty to the community not to be power hungry.
Oh and by the way I do read gcc-devel and I do know and understand a good deal of the asm the is created. So don't put this down as someone who just wants to bitch about cflags because I want them. I run a pretty vanilla set.
Like has been said, gcc -Sracoontje wrote:If you did actually know what you were talking about, you'd know that gcc doesn't generate ASM. ASM is a language, basically human-readable machine code, which has to be piped through an assembler and a linker first.nife wrote:This is a general note to some of the dev who have posted in here:
As a dev it should be your responsibilty to stay as far away as possible from flaming people as possible. Instead you tend to try to incite discord. If there a cflags in there are broken don't you think it better to educate rather then threaten people with marking bugs wontfix ? I appreciate all of your work, and if I had time i would help you out. But you still have a responsibilty to the community not to be power hungry.
Oh and by the way I do read gcc-devel and I do know and understand a good deal of the asm the is created. So don't put this down as someone who just wants to bitch about cflags because I want them. I run a pretty vanilla set.
Cheese with your whine?ciaranm wrote:Ugh. I hope you're not intending to *ever* report any bugs or ask for help with broken packages...
No, but you can give me some cookies.stonent wrote:Cheese with your whine?ciaranm wrote:Ugh. I hope you're not intending to *ever* report any bugs or ask for help with broken packages...
"they don't have developers' interests at heart..." No, you are correct, we aren't here to appease the almighty developer. We're just here to try and keep a community environment working with as few problems as possible. As for moderators telling someone to NOT use --ffast-math, I wonder how many moderators would be qualified to explain why it shouldn't be used. I myself am not, which is why I volunteered to help moderate instead of develop.ciaranm wrote:No, as a dev it is my responsibility to make sure that users who don't know any better don't get suckered in by all the lies posted by a small group of idiots who try to make out that using screwy build environments is 'perfectly stable'. Remember, every time you tell someone to use -ffast-math, you waste significant amounts of developer time.
Actually, really I'd hope that the forum mods would do that kind of thing, but they've consistently shown that they don't have developers' interests at heart...
And, as I have said before, your attitude in that matter is seriously harming Gentoo's image and our ability to keep things working.pjp wrote:"they don't have developers' interests at heart..." No, you are correct, we aren't here to appease the almighty developer. We're just here to try and keep a community environment working with as few problems as possible.
You're not going to tell me that the ELF binary you get when you cat /bin/ls (produced partly by the linker and gcc) is the same thing as mov %rax %rbx, right?ciaranm wrote:Eh?racoontje wrote:If you did actually know what you were talking about, you'd know that gcc doesn't generate ASM. ASM is a language, basically human-readable machine code, which has to be piped through an assembler and a linker first.nife wrote:This is a general note to some of the dev who have posted in here:
As a dev it should be your responsibilty to stay as far away as possible from flaming people as possible. Instead you tend to try to incite discord. If there a cflags in there are broken don't you think it better to educate rather then threaten people with marking bugs wontfix ? I appreciate all of your work, and if I had time i would help you out. But you still have a responsibilty to the community not to be power hungry.
Oh and by the way I do read gcc-devel and I do know and understand a good deal of the asm the is created. So don't put this down as someone who just wants to bitch about cflags because I want them. I run a pretty vanilla set.
It's really quite simple. As I've said before, don't put CFLAGS in make.conf.racoontje wrote:OK people, relax, both of you.
You both have points. pjp made an interesting point: if developers would spend a little bit of time on making a list of what Gentoo allows you to do but that absolutely doesn't need doing, they'd save themselves a lot of time on the long run.
ciaranm has a point too.
Wouldn't it be much easier to simply ignore bug reports that were sent in with -ffast-math, -omg-optimized etc? If you hide CFLAGS better, ricers will look harder, plus they will think they are even 'better' because they had to 'work so hard' to get their system 'optimized'.ciaranm wrote:It's really quite simple. As I've said before, don't put CFLAGS in make.conf.racoontje wrote:OK people, relax, both of you.
You both have points. pjp made an interesting point: if developers would spend a little bit of time on making a list of what Gentoo allows you to do but that absolutely doesn't need doing, they'd save themselves a lot of time on the long run.
ciaranm has a point too.