<?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>170502</bug_id>
          
          <creation_ts>2007-03-11 22:03 0000</creation_ts>
          <short_desc>app-laptop/radeontool:-1.5-r3 doesn&apos;t compile with linux-headers-2.6.20-r1</short_desc>
          <delta_ts>2007-03-15 11:42:12 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>2006.1</version>
          <rep_platform>x86</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>
          
          <blocked>159304</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>schisch0r@gmail.com</reporter>
          <assigned_to>uberlord@gentoo.org</assigned_to>
          <cc>mobile@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>schisch0r@gmail.com</who>
            <bug_when>2007-03-11 22:03:23 0000</bug_when>
            <thetext>Radeontool fails to fails to install.

Reproducible: Always

Steps to Reproduce:
1.emerge -va radeontool
2.
3.

Actual Results:  
&gt;&gt;&gt; Emerging (1 of 1) app-laptop/radeontool-1.5-r3 to /
 * radeontool-1.5.tar.gz MD5 ;-) ...                                                       [ ok ]
 * radeontool-1.5.tar.gz RMD160 ;-) ...                                                    [ ok ]
 * radeontool-1.5.tar.gz SHA1 ;-) ...                                                      [ ok ]
 * radeontool-1.5.tar.gz SHA256 ;-) ...                                                    [ ok ]
 * radeontool-1.5.tar.gz size ;-) ...                                                      [ ok ]
 * checking ebuild checksums ;-) ...                                                       [ ok ]
 * checking auxfile checksums ;-) ...                                                      [ ok ]
 * checking miscfile checksums ;-) ...                                                     [ ok ]
 * checking radeontool-1.5.tar.gz ;-) ...                                                  [ ok ]
&gt;&gt;&gt; Unpacking source...
&gt;&gt;&gt; Unpacking radeontool-1.5.tar.gz to /var/tmp/portage/app-laptop/radeontool-1.5-r3/work
 * Applying radeontool-1.5-mmap.patch ...                                                  [ ok ]
 * Applying radeontool-1.5-vga-ati.patch ...                                               [ ok ]
&gt;&gt;&gt; Source unpacked.
&gt;&gt;&gt; Compiling source in /var/tmp/portage/app-laptop/radeontool-1.5-r3/work/radeontool-1.5 ...
i686-pc-linux-gnu-gcc -O2 -march=pentium-m -pipe -fomit-frame-pointer radeontool.c -o radeontool
radeontool.c:24:22: error: asm/page.h: No such file or directory
radeontool.c: In function ?map_devince_memory?:
radeontool.c:97: error: ?PAGE_SIZE? undeclared (first use in this function)
radeontool.c:97: error: (Each undeclared identifier is reported only once
radeontool.c:97: error: for each function it appears in.)
make: *** [radeontool] Error 1

!!! ERROR: app-laptop/radeontool-1.5-r3 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_compile
  ebuild.sh, line 971:   Called qa_call &apos;src_compile&apos;
  environment, line 3040:   Called src_compile
  radeontool-1.5-r3.ebuild, line 35:   Called die

!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at &apos;/var/tmp/portage/app-laptop/radeontool-1.5-r3/temp/build.log&apos;.

Expected Results:  
well it should just emerge...

A workaround is quite simpel, just do:

# ln -sf /usr/src/linux/include/asm/page.h /usr/include/asm/page.h

and it should compile correctly.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>schisch0r@gmail.com</who>
            <bug_when>2007-03-11 22:11:04 0000</bug_when>
            <thetext>Created an attachment (id=113017)
emerge --info

just my emerge --info output</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>uberlord@gentoo.org</who>
            <bug_when>2007-03-15 11:42:12 0000</bug_when>
            <thetext>Fixed, thanks for the report</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>113017</attachid>
            <date>2007-03-11 22:11 0000</date>
            <desc>emerge --info</desc>
            <filename>emerge_info</filename>
            <type>text/plain</type>
            <data encoding="base64">UG9ydGFnZSAyLjEuMi4yIChkZWZhdWx0LWxpbnV4L3g4Ni8yMDA2LjEsIGdjYy00LjEuMSwgZ2xp
YmMtMi40LXIzLCAyLjYuMjAtZ2VudG9vLXIxIGk2ODYpCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClN5c3RlbSB1bmFtZTog
Mi42LjIwLWdlbnRvby1yMSBpNjg2IEludGVsKFIpIFBlbnRpdW0oUikgTSBwcm9jZXNzb3IgMTUw
ME1IegpHZW50b28gQmFzZSBTeXN0ZW0gcmVsZWFzZSAxLjEyLjkKVGltZXN0YW1wIG9mIHRyZWU6
IFNhdCwgMTAgTWFyIDIwMDcgMjM6MzA6MTAgKzAwMDAKY2NhY2hlIHZlcnNpb24gMi40IFtlbmFi
bGVkXQpkZXYtbGFuZy9weXRob246ICAgICAyLjQuNApkZXYtcHl0aG9uL3B5Y3J5cHRvOiAyLjAu
MS1yNQpkZXYtdXRpbC9jY2FjaGU6ICAgICAyLjQtcjYKc3lzLWFwcHMvc2FuZGJveDogICAgMS4y
LjE4LjEKc3lzLWRldmVsL2F1dG9jb25mOiAgMi4xMywgMi42MQpzeXMtZGV2ZWwvYXV0b21ha2U6
ICAxLjRfcDYsIDEuNSwgMS42LjMsIDEuNy45LXIxLCAxLjguNS1yMywgMS45LjYtcjIsIDEuMTAK
c3lzLWRldmVsL2JpbnV0aWxzOiAgMi4xNwpzeXMtZGV2ZWwvZ2NjLWNvbmZpZzogMS4zLjE1CnN5
cy1kZXZlbC9saWJ0b29sOiAgIDEuNS4yM2IKdmlydHVhbC9vcy1oZWFkZXJzOiAgMi42LjIwLXIx
CkFDQ0VQVF9LRVlXT1JEUz0ieDg2IH54ODYiCkFVVE9DTEVBTj0ieWVzIgpDQlVJTEQ9Imk2ODYt
cGMtbGludXgtZ251IgpDRkxBR1M9Ii1PMiAtbWFyY2g9cGVudGl1bS1tIC1waXBlIC1mb21pdC1m
cmFtZS1wb2ludGVyIgpDSE9TVD0iaTY4Ni1wYy1saW51eC1nbnUiCkNPTkZJR19QUk9URUNUPSIv
ZXRjIC91c3Ivc2hhcmUvWDExL3hrYiIKQ09ORklHX1BST1RFQ1RfTUFTSz0iL2V0Yy9lbnYuZCAv
ZXRjL2djb25mIC9ldGMvcmV2ZGVwLXJlYnVpbGQgL2V0Yy90ZXJtaW5mbyIKQ1hYRkxBR1M9Ii1P
MiAtbWFyY2g9cGVudGl1bS1tIC1waXBlIC1mb21pdC1mcmFtZS1wb2ludGVyIgpESVNURElSPSIv
dXNyL3BvcnRhZ2UvZGlzdGZpbGVzIgpGRUFUVVJFUz0iYXV0b2NvbmZpZyBjY2FjaGUgZGlzdGxv
Y2tzIG1ldGFkYXRhLXRyYW5zZmVyIHNhbmRib3ggc2ZwZXJtcyBzdHJpY3QiCkdFTlRPT19NSVJS
T1JTPSJodHRwOi8vbWlycm9ycy5zZWMuaW5mb3JtYXRpay50dS1kYXJtc3RhZHQuZGUvZ2VudG9v
LyBmdHA6Ly9mdHAuZ2VudG9vLm1lc2gtc29sdXRpb25zLmNvbS9nZW50b28vIGh0dHA6Ly9nZW50
b28uaW50ZXJnZW5pYS5kZSAiCkxBTkc9ImVuX1VTLnV0Zi04IgpMQ19BTEw9ImVuX1VTLnV0Zi04
IgpNQUtFT1BUUz0iLWoyIgpQS0dESVI9Ii91c3IvcG9ydGFnZS9wYWNrYWdlcyIKUE9SVEFHRV9S
U1lOQ19PUFRTPSItLXJlY3Vyc2l2ZSAtLWxpbmtzIC0tc2FmZS1saW5rcyAtLXBlcm1zIC0tdGlt
ZXMgLS1jb21wcmVzcyAtLWZvcmNlIC0td2hvbGUtZmlsZSAtLWRlbGV0ZSAtLWRlbGV0ZS1hZnRl
ciAtLXN0YXRzIC0tdGltZW91dD0xODAgLS1leGNsdWRlPS9kaXN0ZmlsZXMgLS1leGNsdWRlPS9s
b2NhbCAtLWV4Y2x1ZGU9L3BhY2thZ2VzIC0tZmlsdGVyPUhfKiovZmlsZXMvZGlnZXN0LSoiClBP
UlRBR0VfVE1QRElSPSIvdmFyL3RtcCIKUE9SVERJUj0iL3Vzci9wb3J0YWdlIgpTWU5DPSJyc3lu
YzovL3JzeW5jLmdlbnRvby5vcmcvZ2VudG9vLXBvcnRhZ2UiClVTRT0iM2Rub3cgM2Rub3dleHQg
bW14IG5scyBucHRsIG5wdGxvbmx5IHNzZSBzc2UyIHVuaWNvZGUgeDg2IiBBTFNBX0NBUkRTPSJh
bGk1NDUxIGFsczQwMDAgYXRpaXhwIGF0aWl4cC1tb2RlbSBidDg3eCBjYTAxMDYgY21pcGNpIGVt
dTEwazEgZW11MTBrMXggZW5zMTM3MCBlbnMxMzcxIGVzMTkzOCBlczE5NjggZm04MDEgaGRhLWlu
dGVsIGludGVsOHgwIGludGVsOHgwbSBtYWVzdHJvMyB0cmlkZW50IHVzYi1hdWRpbyB2aWE4Mnh4
IHZpYTgyeHgtbW9kZW0geW1mcGNpIiBBTFNBX1BDTV9QTFVHSU5TPSJhZHBjbSBhbGF3IGFzeW0g
Y29weSBkbWl4IGRzaGFyZSBkc25vb3AgZW1wdHkgZXh0cGx1ZyBmaWxlIGhvb2tzIGllYzk1OCBp
b3BsdWcgbGFkc3BhIGxmbG9hdCBsaW5lYXIgbWV0ZXIgbXVsYXcgbXVsdGkgbnVsbCBwbHVnIHJh
dGUgcm91dGUgc2hhcmUgc2htIHNvZnR2b2wiIEVMSUJDPSJnbGliYyIgSU5QVVRfREVWSUNFUz0i
a2V5Ym9hcmQgbW91c2UgZXZkZXYiIEtFUk5FTD0ibGludXgiIExDRF9ERVZJQ0VTPSJiYXlyYWQg
Y2ZvbnR6IGNmb250ejYzMyBnbGsgaGQ0NDc4MCBsYjIxNiBsY2RtMDAxIG10eG9yYiBuY3Vyc2Vz
IHRleHQiIFVTRVJMQU5EPSJHTlUiIFZJREVPX0NBUkRTPSJyYWRlb24iClVuc2V0OiAgQ1RBUkdF
VCwgRU1FUkdFX0RFRkFVTFRfT1BUUywgSU5TVEFMTF9NQVNLLCBMREZMQUdTLCBMSU5HVUFTLCBQ
T1JUQUdFX0NPTVBSRVNTLCBQT1JUQUdFX0NPTVBSRVNTX0ZMQUdTLCBQT1JUQUdFX1JTWU5DX0VY
VFJBX09QVFMsIFBPUlRESVJfT1ZFUkxBWQoK
</data>        

          </attachment>
    </bug>

</bugzilla>