<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>89963</bug_id>
          
          <creation_ts>2005-04-21 12:49 0000</creation_ts>
          <short_desc>rss-glx ignores CFLAGS</short_desc>
          <delta_ts>2005-06-25 09:37:17 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Applications</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>estar@cs.tu-berlin.de</reporter>
          <assigned_to>smithj@gentoo.org</assigned_to>
          <cc>desktop-misc@gentoo.org</cc>
    
    <cc>rizzo@gentoo.org</cc>
    
    <cc>vapier@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>estar@cs.tu-berlin.de</who>
            <bug_when>2005-04-21 12:49:12 0000</bug_when>
            <thetext>When trying to emerge rss-glx, my CFLAGS were ignored, making gcc complain.

Reproducible: Always
Steps to Reproduce:
1. emerge rss-glx
Actual Results:  
# USE=-kde emerge rss-glx
&lt;snip&gt;
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man
--infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
--localstatedir=/var/lib --enable-sse --disable-3dnow --enable-sound
--bindir=/usr/lib/xscreensaver
--with-configdir=/usr/share/control-center/screensavers/ CFLAGS=-march=pentium-m
-O3 -pipe -fomit-frame-pointer -fno-pie
&lt;snip&gt;
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include
-I../../src    -g -Wall  -MT rsMath.o -MD -MP -MF &quot;.deps/rsMath.Tpo&quot; \
  -c -o rsMath.o `test -f &apos;rsMath.c&apos; || echo &apos;./&apos;`rsMath.c; \
then mv -f &quot;.deps/rsMath.Tpo&quot; &quot;.deps/rsMath.Po&quot;; \
else rm -f &quot;.deps/rsMath.Tpo&quot;; exit 1; \
fi
rsMath.c: In function `rsCPUDetect&apos;:
rsMath.c:39: error: PIC register `%ebx&apos; clobbered in `asm&apos;
make[3]: *** [rsMath.o] Error 1

Expected Results:  
rss-glx should have been built. (The error goes away if -fomit-frame-pointer is
passed to gcc, which it wasn&apos;t although it was in the CFLAGS passed to configure.)

I think the error is in configure.in, see also the attached patch which fixes it
for me. `emerge info` also attached.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>estar@cs.tu-berlin.de</who>
            <bug_when>2005-04-21 12:50:05 0000</bug_when>
            <thetext>Created an attachment (id=56865)
output of emerge info
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>estar@cs.tu-berlin.de</who>
            <bug_when>2005-04-21 12:50:59 0000</bug_when>
            <thetext>Created an attachment (id=56866)
Patch to configure.in.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>smithj@gentoo.org</who>
            <bug_when>2005-06-25 06:28:58 0000</bug_when>
            <thetext>(In reply to comment #1)
&gt; Created an attachment (id=56865) [edit]
&gt; output of emerge info

just fyi: `emerge --info` should be pasted inline</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>smithj@gentoo.org</who>
            <bug_when>2005-06-25 09:37:17 0000</bug_when>
            <thetext>fixed in 0.8.0-r1... thanks</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>56865</attachid>
            <date>2005-04-21 12:50 0000</date>
            <desc>output of emerge info</desc>
            <filename>emerge_info</filename>
            <type>text/plain</type>
            <data encoding="base64">R2VudG9vIEJhc2UgU3lzdGVtIHZlcnNpb24gMS42LjEwClBvcnRhZ2UgMi4wLjUxLjE5IChkZWZh
dWx0LWxpbnV4L3g4Ni8yMDA1LjAsIGdjYy0zLjQuMy0yMDA1MDExMCwgZ2xpYmMtMi4zLjQuMjAw
NTAxMjUtcjEsIDIuNi4xMS1nZW50b28tcjUgaTY4NikKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KU3lzdGVtIHVuYW1lOiAy
LjYuMTEtZ2VudG9vLXI1IGk2ODYgSW50ZWwoUikgUGVudGl1bShSKSBNIHByb2Nlc3NvciAxLjYw
R0h6ClB5dGhvbjogICAgICAgICAgICAgIGRldi1sYW5nL3B5dGhvbi0yLjMuNSBbMi4zLjUgKCMx
LCBGZWIgMjggMjAwNSwgMTM6MDE6NDEpXQpjY2FjaGUgdmVyc2lvbiAyLjQgW2VuYWJsZWRdCmRl
di1sYW5nL3B5dGhvbjogICAgIDIuMy41CnN5cy1kZXZlbC9hdXRvY29uZjogIDIuMTMsIDIuNTkt
cjYKc3lzLWRldmVsL2F1dG9tYWtlOiAgMS44LjUtcjMsIDEuOS41LCAxLjUsIDEuNy45LXIxLCAx
LjYuMywgMS40X3A2CnN5cy1kZXZlbC9iaW51dGlsczogIDIuMTUuOTIuMC4yLXI4CnN5cy1kZXZl
bC9saWJ0b29sOiAgIDEuNS4xNAp2aXJ0dWFsL29zLWhlYWRlcnM6ICAyLjYuMTEKQUNDRVBUX0tF
WVdPUkRTPSJ4ODYgfng4NiIKQVVUT0NMRUFOPSJ5ZXMiCkNGTEFHUz0iLW1hcmNoPXBlbnRpdW0t
bSAtTzMgLXBpcGUgLWZvbWl0LWZyYW1lLXBvaW50ZXIiCkNIT1NUPSJpNjg2LXBjLWxpbnV4LWdu
dSIKQ09ORklHX1BST1RFQ1Q9Ii9ldGMgL3Vzci9rZGUvMi9zaGFyZS9jb25maWcgL3Vzci9rZGUv
My4zL2VudiAvdXNyL2tkZS8zLjMvc2hhcmUvY29uZmlnIC91c3Iva2RlLzMuMy9zaHV0ZG93biAv
dXNyL2tkZS8zL3NoYXJlL2NvbmZpZyAvdXNyL2xpYi9YMTEveGtiIC91c3Ivc2hhcmUvY29uZmln
IC92YXIvcW1haWwvY29udHJvbCIKQ09ORklHX1BST1RFQ1RfTUFTSz0iL2V0Yy9nY29uZiAvZXRj
L3Rlcm1pbmZvIC9ldGMvdGV4bWYvd2ViMmMgL2V0Yy9lbnYuZCIKQ1hYRkxBR1M9Ii1tYXJjaD1w
ZW50aXVtLW0gLU8zIC1waXBlIC1mb21pdC1mcmFtZS1wb2ludGVyIgpESVNURElSPSIvdXNyL3Bv
cnRhZ2UvZGlzdGZpbGVzIgpGRUFUVVJFUz0iYXV0b2FkZGN2cyBhdXRvY29uZmlnIGNhbmR5IGNj
YWNoZSBjb2xsaXNpb24tcHJvdGVjdCBkaXN0bG9ja3Mgc2FuZGJveCBzZnBlcm1zIHN0cmljdCB1
c2VycHJpdiB1c2Vyc2FuZGJveCIKR0VOVE9PX01JUlJPUlM9ImZ0cDovL3N1bnNpdGUuaW5mb3Jt
YXRpay5yd3RoLWFhY2hlbi5kZS9wdWIvTGludXgvZ2VudG9vIGh0dHA6Ly9nZW50b28ub3N1b3Ns
Lm9yZyBodHRwOi8vd3d3LmliaWJsaW8ub3JnL3B1Yi9MaW51eC9kaXN0cmlidXRpb25zL2dlbnRv
byIKTUFLRU9QVFM9Ii1qMSIKUEtHRElSPSIvdXNyL3BvcnRhZ2UvcGFja2FnZXMiClBPUlRBR0Vf
VE1QRElSPSIvdmFyL3RtcCIKUE9SVERJUj0iL3Vzci9wb3J0YWdlIgpTWU5DPSJyc3luYzovL2Fy
Z2wuc3BsaW5lLmluZi5mdS1iZXJsaW4uZGUvZ2VudG9vLXBvcnRhZ2UiClVTRT0ieDg2IDE2Yml0
IDNkcyBTM1RDIFggYTUyIGFhYyBhYWxpYiBhYXZtIGFjcGkgYWNwaTRsaW51eCBhY3RpdmVmaWx0
ZXIgYWxzYSBhcGFjaGUyIGFzdGVyaXNrIGFzeW5jIGF1ZGlvZmlsZSBhdmkgYmFzaC1jb21wbGV0
aW9uIGJjbWF0aCBiZGYgYmVya2RiIGJpZGkgYml0bWFwLWZvbnRzIGJsZW5kZXItZ2FtZSBib290
c3BsYXNoIGJ6bGliIGMrKyBjYWxlbmRhciBjZGRiIGNkcGFyYW5vaWEgY2RyIGNqayBjbGFuSmF2
YVNjcmlwdCBjbGFuVm9pY2UgY29kZWNzIGNwZGZsaWIgY3J5cHQgY3Njb3BlIGNzcyBjdHlwZSBj
dXBzIGN1cmwgY3VybHdyYXBwZXJzIGRiYSBkYmFzZSBkYnggZGdhIGRpbGxvIGRpbyBkaXJlY3Rm
YiBkaXZ4NGxpbnV4IGRvYyBkdHMgZHYgZHZkIGR2ZHIgZHZkcmVhZCBlZGwgZW1ib3NzIGVuY29k
ZSBlcmFuZG9tIGVzY3JlZW4gZXNkIGV4aWYgZXh0ZW5zaW9ucyBmYW0gZmFtZSBmYXN0Y2dpIGZi
Y29uIGZiZGV2IGZmbXBlZyBmbGFjIGZsYXNoIGZsYXRmaWxlIGZsb29kIGZtb2QgZm9udC1zZXJ2
ZXIgZm9vbWF0aWNkYiBmb3J0cmFuIGZweCBmcmVldGRzIGZyZWV0dHMgZnJlZXR5cGUgZnRwIGdi
IGdjYy1saWJmZmkgZ2NqIGdkIGdkYm0gZ2VvaXAgZ2VvdGlmZiBnZ2kgZ2lmIGdpbXAgZ2ltcHBy
aW50IGdpbmFjIGdsaXR6IGdsdXQgZ21haWwgZ21wIGdudXBsb3QgZ3BtIGdyYXBodml6IGdzIGdz
bCBndGsgZ3RrMiBndGtodG1sIGhhbCBoYXJkZW5lZCBpY29uIGljb252IGljdSBpZWVlMTM5NCBp
bWFnZSBpbWFnZW1hZ2ljayBpbWFwIGltbGliIGltbGliMiBpbmlmaWxlIGlubmtleXdvcmRzIGlu
c2VjdXJlLWRyaXZlcnMgaW50bCBpcHY2IGlwdjZhcnBhIGphdmEgamF2YXNjcmlwdCBqY2Ugamlr
ZXMgamltaSBqcDIganBlZyBqdXN0aWZ5IGtkZSBsYWRjY2EgbGFyZ2V0ZXJtaW5hbCBsYXRleCBs
YXlvdXQtZnJvbS1jb25mLWZpbGUgbGNtcyBsZGFwIGxpYmNhY2EgbGliZHNrIGxpYmcrKyBsaWJz
YW1wbGVyYXRlIGxpYnd3dyBsaXZlIGxtdHAgbHVhIGx6byBsencgbHp3LXRpZmYgbTE3bi1saWIg
bWFkIG1haWx3cmFwcGVyIG1ha2UtYnVzeWJveC1zeW1saW5rcyBtYXBzIG1hdHJvc2thIG1ib3gg
bWJyb2xhIG1jYWwgbWQ1c3VtIG1kYiBtZXcgbWhhc2ggbWlnZW1vIG1pa21vZCBtaWx0ZXIgbWlt
ZSBtaW1lbmNvZGUgbWluZyBtaXhlciBtanBlZyBtbWFwIG1teCBtbXgyIG1uZyBtb2RjYWNoZSBt
b2RjaGF0IG1vZGxvY2FsaXplciBtb25rZXkgbW9ubyBtb3RpZiBtb3phY2Nlc3MgbW96Y2FsZW5k
YXIgbW96ZGV2ZWxvcCBtb3pub2NvbXBvc2UgbW96bm9pcmMgbW96bm9tYWlsIG1venAzcCBtb3pz
dmcgbW96eG1sdGVybSBtcDMgbXBlZyBtcGkgbXBsYXllciBtcHBlLW1wcGMgbXNkYXYgbXNlc3Np
b24gbXNxbCBtdXNpYyBteXNxbCBteXNxbGkgbXl0aHR2IG16c2NoZW1lIG5jdXJzZXMgbmVYdCBu
ZXRiZWFucyBuZXRoYWNrIG5ldHdvcmsgbmV1cmFsIG5pcyBubHMgbm50cCBucHRsIG50bG0gbnZp
ZGlhIG52aXogb2JqYyBvZGJjIG9mZmVuc2l2ZSBvZnggb2dnIG9nZ3ZvcmJpcyBvcGVuYWwgb3Bl
bmdsIHBhbSBwY21jaWEgcGNudGwgcGNyZSBwZGYgcGRmbGliIHBlYXItZGIgcGVybCBwaHAgcGh5
c2ZzIHBpYyBwaWUgcGxvdHV0aWxzIHBuZyBwbnAgcG9zaXggcG92cmF5IHByaW50IHByb2NtYWls
IHB0aHJlYWRzIHB2bSBweXRob24gcWVtdS1mYXN0IHFodWxsIHF0IHF1aWNrdGltZSBxdW90YXMg
cmVhZGxpbmUgcmVhbCByZWNvZGUgcm9ndWUgcnRjIHJ1Ynkgc2FtYmEgc2FzbCBzY2FubmVyIHNk
bCBzZXNzaW9uIHNmdHBsb2dnaW5nIHNoYXBlciBzaGFyZWQgc2hhcmVkbWVtIHNpbXBsZXhtbCBz
a2V5IHNsYW5nIHNtYXJ0Y2FyZCBzbWltZSBzbXMgc25kZmlsZSBzbm1wIHNvYXAgc29ja2V0cyBz
b3VuZHMgc3BlZWRvIHNwZWV4IHNwZWxsIHNwbCBzcWxpdGUgc3FsaXRlMyBzc2Ugc3NlMiBzc2wg
c3RhdHMgc3RlbmNpbC1idWZmZXIgc3ZnIHN2Z2Egc3lzdmlwYyBzemlwIHQxbGliIHRjbHRrIHRj
cGQgdGNwbWQ1IHRjc2ltIHRldGV4IHRnYSB0aGVvcmEgdGhyZWFkcyB0aWR5IHRpZmYgdGltaWRp
dHkgdG9rZW5pemVyIHRvb2xzIHRyYW5zY29kZSB0cnVldHlwZSB0cnVldHlwZS1mb250cyB0cnVz
dGVkIHR5cGUxIHR5cGUxLWZvbnRzIHVuZGVyc2NvcmVzIHVuaWNvZGUgdXNiIHVzZXJsb2NhbGVz
IHV1ZGV2aWV3IHZjZCB2Y2RpbWFnZXIgdmlkZW9zIHZpbSB2aW0tcGFnZXIgdm9yYmlzIHdkZHgg
d2lmaSB3aW5iaW5kIHdpdGhzYW1wbGVzY3JpcHRzIHdtZiB3eHdpbmRvd3MgeGFuaW0geGZhY2Ug
eGluZSB4bWwgeG1sMiB4bWxycGMgeG1tcyB4b3NkIHhwbSB4cHJpbnQgeHJhbmRyIHhzY3JlZW5z
YXZlciB4c2wgeHYgeHZpZCB4dm1jIHpsaWIiClVuc2V0OiAgQVNGTEFHUywgQ0JVSUxELCBDVEFS
R0VULCBMQU5HLCBMQ19BTEwsIExERkxBR1MsIExJTkdVQVMsIFBPUlRESVJfT1ZFUkxBWQoK
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>56866</attachid>
            <date>2005-04-21 12:50 0000</date>
            <desc>Patch to configure.in.</desc>
            <filename>rss-glx-0.8.0-configure.in.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtYXVyIHJzcy1nbHhfMC44LjAtb3JpZy9jb25maWd1cmUuaW4gcnNzLWdseF8wLjguMC9j
b25maWd1cmUuaW4KLS0tIHJzcy1nbHhfMC44LjAtb3JpZy9jb25maWd1cmUuaW4JMjAwNS0wNC0x
MCAwNDo0NTo0NS4wMDAwMDAwMDAgKzAyMDAKKysrIHJzcy1nbHhfMC44LjAvY29uZmlndXJlLmlu
CTIwMDUtMDQtMjEgMjE6MzQ6MjcuMDAwMDAwMDAwICswMjAwCkBAIC03LDE0ICs3LDEyIEBACiBB
Q19QUk9HX0FXSwogCiBBQ19QUk9HX0NDCi1DRkxBR1M9LWcKIEFDX0FSR19FTkFCTEUoW2RlYnVn
XSwgW0FDX0hFTFBfU1RSSU5HKFstLWVuYWJsZS1kZWJ1Z10sCiAgICAgW2J1aWxkIHdpdGggZGVi
dWdnaW5nIGluZm9ybWF0aW9uIGRlZmF1bHQ9eWVzXSldLAogICAgIFt0ZXN0ICIkZW5hYmxldmFs
IiA9ICJubyIgJiYgQ0ZMQUdTPSItTzIiXSkKIENGTEFHUz0iJENGTEFHUyAtV2FsbCIKIAogQUNf
UFJPR19DWFgKLUNYWEZMQUdTPS1nCiBBQ19BUkdfRU5BQkxFKFtkZWJ1Z10sIFtBQ19IRUxQX1NU
UklORyhbLS1lbmFibGUtZGVidWddLAogICAgIFtidWlsZCB3aXRoIGRlYnVnZ2luZyBpbmZvcm1h
dGlvbiBkZWZhdWx0PXllc10pXSwKICAgICBbdGVzdCAiJGVuYWJsZXZhbCIgPSAibm8iICYmIENY
WEZMQUdTPSItTzIiXSkK
</data>        

          </attachment>
    </bug>

</bugzilla>