<?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>147876</bug_id>
          
          <creation_ts>2006-09-16 19:44 0000</creation_ts>
          <short_desc>xen fails to compile with gcc 4.1 and USE=hardened</short_desc>
          <delta_ts>2006-10-13 17:06:41 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>Ebuilds</component>
          <version>2006.1</version>
          <rep_platform>AMD64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>minor</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>richardvoigt@gmail.com</reporter>
          <assigned_to>aross@gentoo.org</assigned_to>
          <cc>xen@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>richardvoigt@gmail.com</who>
            <bug_when>2006-09-16 19:44:56 0000</bug_when>
            <thetext>new gcc croaks on some flags that the xen and xen-tools ebuilds pass in.  There&apos;s language in some of the subdirs to use test-gcc-flag, these patches add it to all of them</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>richardvoigt@gmail.com</who>
            <bug_when>2006-09-16 19:45:44 0000</bug_when>
            <thetext>Created an attachment (id=97194)
emerge --info

emerge --info</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>richardvoigt@gmail.com</who>
            <bug_when>2006-09-16 19:47:02 0000</bug_when>
            <thetext>Created an attachment (id=97195)
patch for app-emulation/xen

makes xen/Rules.mk use test-gcc-flag to avoid invalid -fno-stack-protector and -fno-stack-protector-all on new gcc</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>richardvoigt@gmail.com</who>
            <bug_when>2006-09-16 19:48:20 0000</bug_when>
            <thetext>Created an attachment (id=97196)
patch for app-emulation/xen-tools

use test-gcc-flag, and changes -nopie which my compiler rejects to -fno-pie which it likes (but also filtered through test-gcc-flag)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>aross@gentoo.org</who>
            <bug_when>2006-10-05 03:13:12 0000</bug_when>
            <thetext>The CFLAGs you&apos;ve indicated are only included if you&apos;re using the hardened USE flag, which is intended for use only with the hardened profile. GCC 4.1 isn&apos;t compatible with Hardened Gentoo, so this bug is invalid.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>richardvoigt@gmail.com</who>
            <bug_when>2006-10-06 22:14:30 0000</bug_when>
            <thetext>Other packages, like gcc, force disable the hardened USE flag when appropriate.  Should xen then also ignore the hardened USE flag when not using a hardened profile?

On the other hand, what&apos;s the harm in changing the makefiles to use test-gcc-flag?  Should have no effect when the option is needed, but automatically remove it for non-hardened gcc (which has doesn&apos;t recognize the options).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>aross@gentoo.org</who>
            <bug_when>2006-10-06 23:03:15 0000</bug_when>
            <thetext>(In reply to comment #5)
&gt; Other packages, like gcc, force disable the hardened USE flag when appropriate.
&gt;  Should xen then also ignore the hardened USE flag when not using a hardened
&gt; profile?

How strange - it was my understanding that the hardened USE flag was masked on non-hardened profiles, but this doesn&apos;t seem to be the case.

&gt; On the other hand, what&apos;s the harm in changing the makefiles to use
&gt; test-gcc-flag?  Should have no effect when the option is needed, but
&gt; automatically remove it for non-hardened gcc (which has doesn&apos;t recognize the
&gt; options).

test-gcc-flag is broken by design and fails when used with &quot;no*&quot; flags, so your proposed patches break xen on hardened. It looks like this is why the hardened USE flag was originally added to the ebuild.

I actually like the solution in http://overlays.gentoo.org/dev/aross/changeset/16 , so unless anyone objects I&apos;ll go with that.


</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>richardvoigt@gmail.com</who>
            <bug_when>2006-10-10 18:43:50 0000</bug_when>
            <thetext>Looks like a really clean fix.  ++</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>aross@gentoo.org</who>
            <bug_when>2006-10-13 17:06:41 0000</bug_when>
            <thetext>Fixed in app-emulation/xen-tools-3.0.2-r4, thanks.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>97194</attachid>
            <date>2006-09-16 19:45 0000</date>
            <desc>emerge --info</desc>
            <filename>xen-emerge-info</filename>
            <type>application/octet-stream</type>
            <data encoding="base64">R2VudG9vIEJhc2UgU3lzdGVtIHZlcnNpb24gMS4xMi41ClBvcnRhZ2UgMi4xLjEgKGRlZmF1bHQt
bGludXgvYW1kNjQvMjAwNi4xLCBnY2MtNC4xLjEsIGdsaWJjLTIuNC1yMywgMi42LjE3LWdlbnRv
by1yOCB4ODZfNjQpCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09ClN5c3RlbSB1bmFtZTogMi42LjE3LWdlbnRvby1yOCB4ODZf
NjQgSW50ZWwoUikgQ29yZShUTSkyIENQVSAgICAgICAgICA2NDAwICBAIDIuMTNHSHoKTGFzdCBT
eW5jOiBTYXQsIDE2IFNlcCAyMDA2IDAzOjIwOjAxICswMDAwCmFwcC1hZG1pbi9lc2VsZWN0LWNv
bXBpbGVyOiBbTm90IFByZXNlbnRdCmRldi1qYXZhL2phdmEtY29uZmlnOiBbTm90IFByZXNlbnRd
CmRldi1sYW5nL3B5dGhvbjogICAgIDIuNC4zLXIzCmRldi1weXRob24vcHljcnlwdG86IDIuMC4x
LXI1CmRldi11dGlsL2NjYWNoZTogICAgIFtOb3QgUHJlc2VudF0KZGV2LXV0aWwvY29uZmNhY2hl
OiAgW05vdCBQcmVzZW50XQpzeXMtYXBwcy9zYW5kYm94OiAgICAxLjIuMTguMQpzeXMtZGV2ZWwv
YXV0b2NvbmY6ICAyLjEzLCAyLjYwCnN5cy1kZXZlbC9hdXRvbWFrZTogIDEuNF9wNiwgMS41LCAx
LjYuMywgMS43LjktcjEsIDEuOC41LXIzLCAxLjkuNi1yMgpzeXMtZGV2ZWwvYmludXRpbHM6ICAy
LjE3CnN5cy1kZXZlbC9nY2MtY29uZmlnOiAxLjMuMTMtcjMKc3lzLWRldmVsL2xpYnRvb2w6ICAg
MS41LjIyCnZpcnR1YWwvb3MtaGVhZGVyczogIDIuNi4xNgpBQkk9ImFtZDY0IgpBQ0NFUFRfS0VZ
V09SRFM9ImFtZDY0IH5hbWQ2NCIKQUNDRVBUX0xJQ0VOU0U9IiIKQVJDSD0iYW1kNjQiCkFTRkxB
R1NfeDg2PSItLTMyIgpBVVRPQ0xFQU49InllcyIKQ0JVSUxEPSJ4ODZfNjQtcGMtbGludXgtZ251
IgpDREVGSU5FX2FtZDY0PSJfX3g4Nl82NF9fIgpDREVGSU5FX3g4Nj0iX19pMzg2X18iCkNGTEFH
Uz0iLW10dW5lPW5vY29uYSAtTzIgLXBpcGUgLW1uby10bHMtZGlyZWN0LXNlZy1yZWZzIgpDRkxB
R1NfeDg2PSItbTMyIC1ML2VtdWwvbGludXgveDg2L2xpYiAtTC9lbXVsL2xpbnV4L3g4Ni91c3Iv
bGliIgpDSE9TVD0ieDg2XzY0LXBjLWxpbnV4LWdudSIKQ0hPU1RfYW1kNjQ9Ing4Nl82NC1wYy1s
aW51eC1nbnUiCkNIT1NUX3g4Nj0iaTY4Ni1wYy1saW51eC1nbnUiCkNMRUFOX0RFTEFZPSI1IgpD
T05GSUdfUFJPVEVDVD0iL2V0YyAvdXNyL2tkZS8zLjUvZW52IC91c3Iva2RlLzMuNS9zaGFyZS9j
b25maWcgL3Vzci9rZGUvMy41L3NodXRkb3duIC91c3Ivc2hhcmUvWDExL3hrYiAvdXNyL3NoYXJl
L2NvbmZpZyIKQ09ORklHX1BST1RFQ1RfTUFTSz0iL2V0Yy9lbnYuZCAvZXRjL2djb25mIC9ldGMv
cmV2ZGVwLXJlYnVpbGQgL2V0Yy90ZXJtaW5mbyIKQ1JPU1NDT01QSUxFX09QVFM9IiIKQ1ZTX1JT
SD0ic3NoIgpDWFhGTEFHUz0iLU8yIC1waXBlIgpERUZBVUxUX0FCST0iYW1kNjQiCkRJU1RESVI9
Ii91c3IvcG9ydGFnZS9kaXN0ZmlsZXMiCkRWQl9DQVJEUz0iIgpFRElUT1I9Ii91c3IvYmluL3Zp
bSIKRUxJQkM9ImdsaWJjIgpFTUVSR0VfREVGQVVMVF9PUFRTPSItYXYiCkVNRVJHRV9XQVJOSU5H
X0RFTEFZPSIxMCIKRkNEU0xfQ0FSRFM9IiIKRkVBVFVSRVM9ImF1dG9jb25maWcgY29uZmNhY2hl
IGRpc3Rsb2NrcyBmaXhwYWNrYWdlcyBtZXRhZGF0YS10cmFuc2ZlciBwYXJhbGxlbC1mZXRjaCBz
YW5kYm94IHNmcGVybXMgc3RyaWN0IHVzZXJmZXRjaCB1c2VycHJpdiB1c2Vyc2FuZGJveCIKRkVU
Q0hDT01NQU5EPSIvdXNyL2Jpbi93Z2V0IC10IDUgLVQgNjAgLS1wYXNzaXZlLWZ0cCAtUCAke0RJ
U1RESVJ9ICR7VVJJfSIKRk9PMlpKU19ERVZJQ0VTPSIiCkZSSVRaQ0FQSV9DQVJEUz0iIgpHQ0Nf
U1BFQ1M9IiIKR0RLX1VTRV9YRlQ9IjEiCkdFTlRPT19NSVJST1JTPSJodHRwOi8vZ2VudG9vLmNo
ZW0ud2lzYy5lZHUvZ2VudG9vLyBodHRwOi8vcHJvbWV0aGV1cy5jcy53bWljaC5lZHUvZ2VudG9v
IGh0dHA6Ly9kaXN0cm8uaWJpYmxpby5vcmcvcHViL2xpbnV4L2Rpc3RyaWJ1dGlvbnMvZ2VudG9v
LyBodHRwOi8vd3d3Lmd0bGliLmdhdGVjaC5lZHUvcHViL2dlbnRvbyIKR19CUk9LRU5fRklMRU5B
TUVTPSIxIgpHX0ZJTEVOQU1FX0VOQ09ESU5HPSJVVEYtOCIKSE9NRT0iL3Jvb3QiCkhVU0hMT0dJ
Tj0iRkFMU0UiCklORk9QQVRIPSIvdXNyL3NoYXJlL2luZm86L3Vzci9zaGFyZS9iaW51dGlscy1k
YXRhL3g4Nl82NC1wYy1saW51eC1nbnUvMi4xNy9pbmZvOi91c3Ivc2hhcmUvZ2NjLWRhdGEveDg2
XzY0LXBjLWxpbnV4LWdudS80LjEuMS9pbmZvIgpJTlBVVF9ERVZJQ0VTPSJldmRldiIKS0RFRElS
Uz0iL3VzciIKS0VSTkVMPSJsaW51eCIKTERGTEFHU194ODY9Ii1tIGVsZl9pMzg2IC1ML2VtdWwv
bGludXgveDg2L2xpYiAtTC9lbXVsL2xpbnV4L3g4Ni91c3IvbGliIgpMRVNTPSItUiAtTSAtLXNo
aWZ0IDUiCkxFU1NPUEVOPSJ8bGVzc3BpcGUuc2ggJXMiCkxJQkRJUl9hbWQ2ND0ibGliNjQiCkxJ
QkRJUl94ODY9ImxpYjMyIgpMSU5HVUFTPSIiCkxJUkNfREVWSUNFUz0iIgpMT0dOQU1FPSJyb290
IgpNQUlMPSIvdmFyL21haWwvcm9vdCIKTUFLRU9QVFM9Ii1qNCIKTUFOUEFUSD0iL3Vzci9sb2Nh
bC9zaGFyZS9tYW46L3Vzci9zaGFyZS9tYW46L3Vzci9zaGFyZS9iaW51dGlscy1kYXRhL3g4Nl82
NC1wYy1saW51eC1nbnUvMi4xNy9tYW46L3Vzci9zaGFyZS9nY2MtZGF0YS94ODZfNjQtcGMtbGlu
dXgtZ251LzQuMS4xL21hbjovdXNyL3F0LzMvZG9jL21hbiIKTUlTRE5fQ0FSRFM9IiIKTVVMVElM
SUJfQUJJUz0iYW1kNjQgeDg2IgpNVUxUSUxJQl9TVFJJQ1RfREVOWT0iNjQtYml0LipzaGFyZWQg
b2JqZWN0IgpNVUxUSUxJQl9TVFJJQ1RfRElSUz0iL2xpYiAvdXNyL2xpYiAvdXNyL2tkZS8qL2xp
YiAvdXNyL3F0LyovbGliIC91c3IvWDExUjYvbGliIgpNVUxUSUxJQl9TVFJJQ1RfRVhFTVBUPSIo
cGVybDV8Z2NjfGdjYy1saWJ8YmludXRpbHN8ZWNsaXBzZS0zfGRlYnVnfHBvcnRhZ2UpIgpPTERQ
V0Q9Ii91c3IvbG9jYWwvcG9ydGFnZS9hcHAtZW11bGF0aW9uL3hlbi10b29scy9maWxlcyIKT1BF
TkdMX1BST0ZJTEU9Im52aWRpYSIKUEFHRVI9Ii91c3IvYmluL2xlc3MiClBBVEg9Ii91c3IvbG9j
YWwvc2JpbjovdXNyL2xvY2FsL2JpbjovdXNyL3NiaW46L3Vzci9iaW46L3NiaW46L2Jpbjovb3B0
L2JpbjovdXNyL3g4Nl82NC1wYy1saW51eC1nbnUvZ2NjLWJpbi80LjEuMTovdXNyL2tkZS8zLjUv
c2JpbjovdXNyL2tkZS8zLjUvYmluOi91c3IvcXQvMy9iaW4iClBLR0RJUj0iL3Vzci9wb3J0YWdl
L3BhY2thZ2VzIgpQS0dfQ09ORklHX1BBVEg9Ii91c3IvcXQvMy9saWI2NC9wa2djb25maWciClBP
UlRBR0VfQVJDSExJU1Q9InBwYyBzMzkwIGFtZDY0IHBwYzY0IHg4Ni1mYnNkIG02OGsgYXJtIHNw
YXJjIHNoIG1pcHMgaWE2NCBhbHBoYSBwcGMtbWFjb3MgaHBwYSB4ODYiClBPUlRBR0VfQklOSE9T
VF9DSFVOS1NJWkU9IjMwMDAiClBPUlRBR0VfQklOX1BBVEg9Ii91c3IvbGliL3BvcnRhZ2UvYmlu
IgpQT1JUQUdFX0NBTExFUj0iZW1lcmdlIgpQT1JUQUdFX0NPTkZJR1JPT1Q9Ii8iClBPUlRBR0Vf
REVCVUc9IjAiClBPUlRBR0VfREVQQ0FDSEVESVI9Ii92YXIvY2FjaGUvZWRiL2RlcCIKUE9SVEFH
RV9FTE9HX0NMQVNTRVM9Indhcm4gZXJyb3IgbG9nIgpQT1JUQUdFX0VMT0dfTUFJTEZST009InBv
cnRhZ2UiClBPUlRBR0VfRUxPR19NQUlMU1VCSkVDVD0iJHtQQUNLQUdFfSBtZXJnZSBsb2ciClBP
UlRBR0VfRUxPR19NQUlMVVJJPSJidm9pZ3RAa2FzLmNvbSBtYWlsLmtzLXVzYS5uZXQiClBPUlRB
R0VfRUxPR19TWVNURU09InNhdmUgbWFpbCIKUE9SVEFHRV9HSUQ9IjI1MCIKUE9SVEFHRV9JTlNU
X0dJRD0iMCIKUE9SVEFHRV9JTlNUX1VJRD0iMCIKUE9SVEFHRV9OSUNFTkVTUz0iMyIKUE9SVEFH
RV9QWU1fUEFUSD0iL3Vzci9saWIvcG9ydGFnZS9weW0iClBPUlRBR0VfUlNZTkNfT1BUUz0iLS1y
ZWN1cnNpdmUgLS1saW5rcyAtLXNhZmUtbGlua3MgLS1wZXJtcyAtLXRpbWVzIC0tY29tcHJlc3Mg
LS1mb3JjZSAtLXdob2xlLWZpbGUgLS1kZWxldGUgLS1kZWxldGUtYWZ0ZXIgLS1zdGF0cyAtLXRp
bWVvdXQ9MTgwIC0tZXhjbHVkZT0nL2Rpc3RmaWxlcycgLS1leGNsdWRlPScvbG9jYWwnIC0tZXhj
bHVkZT0nL3BhY2thZ2VzJyIKUE9SVEFHRV9SU1lOQ19SRVRSSUVTPSIzIgpQT1JUQUdFX1RNUERJ
Uj0iL3Zhci90bXAiClBPUlRBR0VfVE1QRlM9Ii9kZXYvc2htIgpQT1JUQUdFX1dPUktESVJfTU9E
RT0iMDcwMCIKUE9SVERJUj0iL3Vzci9wb3J0YWdlIgpQT1JURElSX09WRVJMQVk9Ii91c3IvbG9j
YWwvcG9ydGFnZSIKUFJFTElOS19QQVRIPSIiClBSRUxJTktfUEFUSF9NQVNLPSIiClBXRD0iL3Vz
ci9sb2NhbC9wb3J0YWdlL2FwcC1lbXVsYXRpb24veGVuLXRvb2xzIgpQWVRIT05QQVRIPSIvdXNy
L2xpYi9wb3J0YWdlL3B5bSIKUU1BS0VTUEVDPSJsaW51eC1nKysiClFURElSPSIvdXNyL3F0LzMi
ClJFU1VNRUNPTU1BTkQ9Ii91c3IvYmluL3dnZXQgLWMgLXQgNSAtVCA2MCAtLXBhc3NpdmUtZnRw
IC1QICR7RElTVERJUn0gJHtVUkl9IgpST09UPSIvIgpST09UUEFUSD0iL29wdC9iaW46L3Vzci94
ODZfNjQtcGMtbGludXgtZ251L2djYy1iaW4vNC4xLjE6L3Vzci9rZGUvMy41L3NiaW46L3Vzci9r
ZGUvMy41L2JpbjovdXNyL3F0LzMvYmluIgpSUE1ESVI9Ii91c3IvcG9ydGFnZS9ycG0iClNIRUxM
PSIvYmluL2Jhc2giClNITFZMPSIxIgpTVEFHRTFfVVNFPSJucHRsIG5wdGxvbmx5IHVuaWNvZGUi
ClNZTUxJTktfTElCPSJ5ZXMiClNZTkM9InJzeW5jOi8vcnN5bmMubmFtZXJpY2EuZ2VudG9vLm9y
Zy9nZW50b28tcG9ydGFnZSIKVEVSTT0ibGludXgiClVTRT0iYW1kNjQgWCBhY2wgYWNwaSBhbHNh
IGFydHMgYmFzaC1jb21wbGV0aW9uIGJlcmtkYiBiemlwMiBjZHIgY2hyb290IGNwdWRldGVjdGlv
biBjcnlwdCBkbGxvYWRlciBkbWkgZHJpIGR2ZCBkdmRyIGR2ZHJlYWQgZHluYWdyYXBoIGVsaWJj
X2dsaWJjIGZvcnRyYW4gZ2RibSBnaWYgZ2x1dCBncG0gZ3JhcGh2aXogZ3RrMiBoYXJkZW5lZCBo
YXJkZW5lZHBocCBpbnB1dF9kZXZpY2VzX2V2ZGV2IGlwcm91dGUyIGlwdjYgaXRocmVhZHMganBl
ZyBrZGUga2RlZW5hYmxlZmluYWwga2VybmVsX2xpbnV4IGxpYmcrKyBsaW51eHRocmVhZHMtdGxz
IGxtX3NlbnNvcnMgbWQ1c3VtIG1tYXAgbmN1cnNlcyBuby1vbGQtbGludXggbnB0bCBucHRsb25s
eSBudGZzIG9wZW5nbCBwYW0gcGNyZSBwZXJsIHBuZyBwcGRzIHBwcGQgcHl0aG9uIHF0MyByZGVz
a3RvcCByZWFkbGluZSBybGUgc2RsIHNubXAgc3BsIHNzbCBzdGFydHVwLW5vdGlmaWNhdGlvbiB0
aHJlYWRzIHRydWV0eXBlIHRydWV0eXBlLWZvbnRzIHR5cGUxLWZvbnRzIHVkZXYgdW5pY29kZSB1
c2IgdXNlcmxhbmRfR05VIHVzZXJsb2NhbGVzIHZpZGVvX2NhcmRzX252IHZpZGVvX2NhcmRzX252
aWRpYSB2aWRlb3MgdmltIHZpbS1wYWdlciB2bmMgd3h3aW5kb3dzIHhjb21wb3NpdGUgeGZzIHhp
bmVyYW1hIHhvcmcgeG9zZCB4cmFuZHIgeHYgeHZpZCB6bGliIgpVU0VSPSJyb290IgpVU0VSTEFO
RD0iR05VIgpVU0VfRVhQQU5EPSJDUk9TU0NPTVBJTEVfT1BUUyBEVkJfQ0FSRFMgRUxJQkMgRkNE
U0xfQ0FSRFMgRk9PMlpKU19ERVZJQ0VTIEZSSVRaQ0FQSV9DQVJEUyBJTlBVVF9ERVZJQ0VTIEtF
Uk5FTCBMSU5HVUFTIExJUkNfREVWSUNFUyBNSVNETl9DQVJEUyBVU0VSTEFORCBWSURFT19DQVJE
UyIKVVNFX0VYUEFORF9ISURERU49IkNST1NTQ09NUElMRV9PUFRTIEVMSUJDIEtFUk5FTCBVU0VS
TEFORCIKVVNFX09SREVSPSJlbnY6cGtnOmNvbmY6ZGVmYXVsdHMiClZJREVPX0NBUkRTPSJudmlk
aWEgbnYiClhBUkdTPSJ4YXJncyAtciIKXz0iL3Vzci9iaW4vZW1lcmdlIgoK
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>97195</attachid>
            <date>2006-09-16 19:47 0000</date>
            <desc>patch for app-emulation/xen</desc>
            <filename>xen-test-gcc-flag-stack-protector.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHhlbi9SdWxlcy5tawkyMDA2LTA5LTE2IDIwOjE1OjA1LjcxNzU2MjUwMCAtMDUwMAorKysg
eGVuL1J1bGVzLm1rLmZpeGVkCTIwMDYtMDktMTYgMjA6MTI6NDcuODUyOTQ2MDAwIC0wNTAwCkBA
IC00OCw3ICs0OCw5IEBACiBBTExfT0JKUy15ICAgICAgICAgICAgICAgKz0gJChCQVNFRElSKS9h
cmNoLyQoVEFSR0VUX0FSQ0gpL2J1aWx0X2luLm8KIAogQ0ZMQUdTLXkgICAgICAgICAgICAgICAr
PSAtZyAtRF9fWEVOX18KLUNGTEFHUy15ICAgICAgICAgICAgICAgKz0gLWZuby1waWUgLWZuby1z
dGFjay1wcm90ZWN0b3ItYWxsIC1mbm8tc3RhY2stcHJvdGVjdG9yCitDRkxBR1MteSAgICAgICAg
ICAgICAgICs9IC1mbm8tcGllCitDRkxBR1MteSAgICAgICAgICAgICAgICs9ICQoY2FsbCB0ZXN0
LWdjYy1mbGFnLCQoQ0MpLC1mbm8tc3RhY2stcHJvdGVjdG9yKQorQ0ZMQUdTLXkgICAgICAgICAg
ICAgICArPSAkKGNhbGwgdGVzdC1nY2MtZmxhZywkKENDKSwtZm5vLXN0YWNrLXByb3RlY3Rvci1h
bGwpCiBDRkxBR1MtJChBQ01fU0VDVVJJVFkpICs9IC1EQUNNX1NFQ1VSSVRZCiBDRkxBR1MtJCh2
ZXJib3NlKSAgICAgICs9IC1EVkVSQk9TRQogQ0ZMQUdTLSQoY3Jhc2hfZGVidWcpICArPSAtRENS
QVNIX0RFQlVHCg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>97196</attachid>
            <date>2006-09-16 19:48 0000</date>
            <desc>patch for app-emulation/xen-tools</desc>
            <filename>xen-tools-test-gcc-flags.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHRvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9NYWtlZmlsZQkyMDA2LTA5LTE2IDIxOjM0OjQ4
LjcyODQ4MjAwMCAtMDUwMAorKysgdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL01ha2VmaWxlLmZp
eGVkCTIwMDYtMDktMTYgMjE6MzQ6MzcuODYzODAzMDAwIC0wNTAwCkBAIC0xOSw3ICsxOSw3IEBA
CiAjCiAKICMgRXh0ZXJuYWwgQ0ZMQUdTIGNhbiBkbyBtb3JlIGhhcm0gdGhhbiBnb29kLgotQ0ZM
QUdTIDo9IC1ub3BpZSAtZm5vLXN0YWNrLXByb3RlY3RvciAtZm5vLXN0YWNrLXByb3RlY3Rvci1h
bGwKK0NGTEFHUyA6PQogCiBYRU5fVEFSR0VUX0FSQ0ggPSB4ODZfMzIKIFhFTl9ST09UID0gLi4v
Li4vLi4KQEAgLTM0LDcgKzM0LDcgQEAKIE9CSkVDVFMJID0gaHZtbG9hZGVyLm8gYWNwaV9tYWR0
Lm8gCiAKICMgRGlzYWJsZSBQSUUvU1NQIGlmIEdDQyBzdXBwb3J0cyB0aGVtLiBUaGV5IGNhbiBi
cmVhayB1cy4KLUNGTEFHUyAgKz0gJChjYWxsIHRlc3QtZ2NjLWZsYWcsJChDQyksLW5vcGllKQor
Q0ZMQUdTICArPSAkKGNhbGwgdGVzdC1nY2MtZmxhZywkKENDKSwtZm5vLXBpZSkKIENGTEFHUyAg
Kz0gJChjYWxsIHRlc3QtZ2NjLWZsYWcsJChDQyksLWZuby1zdGFjay1wcm90ZWN0b3IpCiBDRkxB
R1MgICs9ICQoY2FsbCB0ZXN0LWdjYy1mbGFnLCQoQ0MpLC1mbm8tc3RhY2stcHJvdGVjdG9yLWFs
bCkKIAotLS0gdG9vbHMvZmlybXdhcmUvdm14YXNzaXN0L01ha2VmaWxlCTIwMDYtMDktMTYgMjE6
MzQ6NDguNzI4NDgyMDAwIC0wNTAwCisrKyB0b29scy9maXJtd2FyZS92bXhhc3Npc3QvTWFrZWZp
bGUuZml4ZWQJMjAwNi0wOS0xNiAyMTozNDoyMC4zNzA3MDkwMDAgLTA1MDAKQEAgLTE5LDcgKzE5
LDcgQEAKICMKIAogIyBFeHRlcm5hbCBDRkxBR1MgY2FuIGRvIG1vcmUgaGFybSB0aGFuIGdvb2Qu
Ci1DRkxBR1MgOj0gLW5vcGllIC1mbm8tc3RhY2stcHJvdGVjdG9yIC1mbm8tc3RhY2stcHJvdGVj
dG9yLWFsbAorQ0ZMQUdTIDo9CiAKIFhFTl9UQVJHRVRfQVJDSCA9IHg4Nl8zMgogWEVOX1JPT1Qg
PSAuLi8uLi8uLgpAQCAtMzIsNyArMzIsNyBAQAogWEVOSU5DPS1JJChYRU5fUk9PVCkvdG9vbHMv
bGlieGMKIAogIyBEaXNhYmxlIFBJRS9TU1AgaWYgR0NDIHN1cHBvcnRzIHRoZW0uIFRoZXkgY2Fu
IGJyZWFrIHVzLgotQ0ZMQUdTICArPSAkKGNhbGwgdGVzdC1nY2MtZmxhZywkKENDKSwtbm9waWUp
CitDRkxBR1MgICs9ICQoY2FsbCB0ZXN0LWdjYy1mbGFnLCQoQ0MpLC1mbm8tcGllKQogQ0ZMQUdT
ICArPSAkKGNhbGwgdGVzdC1nY2MtZmxhZywkKENDKSwtZm5vLXN0YWNrLXByb3RlY3RvcikKIENG
TEFHUyAgKz0gJChjYWxsIHRlc3QtZ2NjLWZsYWcsJChDQyksLWZuby1zdGFjay1wcm90ZWN0b3It
YWxsKQogCg==
</data>        

          </attachment>
    </bug>

</bugzilla>