<?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>89566</bug_id>
          
          <creation_ts>2005-04-18 11:59 0000</creation_ts>
          <short_desc>Cannot compile dev-util/oprofile-0.8.2</short_desc>
          <delta_ts>2005-04-27 10:32:55 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>Development</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>mmokrejs@ribosome.natur.cuni.cz</reporter>
          <assigned_to>spock@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>mmokrejs@ribosome.natur.cuni.cz</who>
            <bug_when>2005-04-18 11:59:21 0000</bug_when>
            <thetext>gcc -D__KERNEL__ -I/usr/src/linux-2.4.30/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686 -fno-unit-at-a-time -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.30/include/linux/modversions.h -DHAVE_LINUX_SPINLOCK_HEADER -DRTC_LOCK -DEXPECT_OK -D__NO_VERSION__ -I/var/tmp/portage/oprofile-0.8.2/work/oprofile-0.8.2/module/x86 -I/var/tmp/portage/oprofile-0.8.2/work/oprofile-0.8.2 -I/var/tmp/portage/oprofile-0.8.2/work/oprofile-0.8.2/libutil -I/var/tmp/portage/oprofile-0.8.2/work/oprofile-0.8.2/libop -nostdinc -iwithprefix include -DKBUILD_BASENAME=oprofile  -c -o oprofile.o oprofile.c
oprofile.c:118: error: conflicting types for &apos;op_do_profile&apos;
oprofile.h:144: error: previous declaration of &apos;op_do_profile&apos; was here
oprofile.c:118: error: conflicting types for &apos;op_do_profile&apos;
oprofile.h:144: error: previous declaration of &apos;op_do_profile&apos; was here
make[4]: *** [oprofile.o] Error 1
make[4]: Leaving directory `/var/tmp/portage/oprofile-0.8.2/work/oprofile-0.8.2/module&apos;
make[3]: *** [_mod_/var/tmp/portage/oprofile-0.8.2/work/oprofile-0.8.2/module] Error 2
make[3]: Leaving directory `/usr/src/linux-2.4.30&apos;
make[2]: *** [module] Error 1
make[2]: Leaving directory `/var/tmp/portage/oprofile-0.8.2/work/oprofile-0.8.2&apos;



Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.4.20050125-r1, 2.6.11.6 i686)
=================================================================
System uname: 2.6.11.6 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz
Gentoo Base System version 1.6.10
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Apr 12 2005, 16:26:38)]
dev-lang/python:     2.3.5
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.5, 1.9.5, 1.4_p6, 1.6.3, 1.8.5-r3, 1.7.9-r1
sys-devel/binutils:  2.15.92.0.2-r8
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.4.19-r1, 2.6.11
ACCEPT_KEYWORDS=&quot;x86 ~x86&quot;
AUTOCLEAN=&quot;yes&quot;
CFLAGS=&quot;-O3 -mmmx -msse -msse2 -fomit-frame-pointer -march=pentium4 -funroll-loops -pipe&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/bind /var/qmail/alias /var/qmail/control&quot;
CONFIG_PROTECT_MASK=&quot;/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d&quot;
CXXFLAGS=&quot;-O3 -mmmx -msse -msse2 -fomit-frame-pointer -march=pentium4 -funroll-loops -pipe&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoaddcvs autoconfig ccache distlocks sandbox sfperms strict&quot;
GENTOO_MIRRORS=&quot;ftp://ftp.muni.cz/pub/linux/gentoo http://gentoo.mirror.icd.hu/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gd.tuwien.ac.at/opsys/linux/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/&quot;
LINGUAS=&quot;cs cz en&quot;
MAKEOPTS=&quot;-j3&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;/usr/local/portage&quot;
SYNC=&quot;rsync://rsync.gentoo.org/gentoo-portage&quot;
USE=&quot;x86 FFmpeg X Xaw3d aalib acpi adns afs alsa apache2 apm arts ati avcodec avi berkdb bidi bitmap-fonts bonobo caca cdparanoia cdr crypt cscope cups curl dba dga directfb divx divx4 divx4linux divx5 divx5linux dv dvb dvd dvdr dvdread emacs emacs-w3 emboss encode esd ethereal evo f77 faac faad faad2 fam fame fbcon ffmpeg flac flash foomaticdb fortran fvwm fvwm2 gb gd gdbm ggi gif gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile i8x0 icc imagemagick imlib imlib2 innodb java jpeg junit lcms leim libg++ libwww live lpthread lzo lzw-tiff mad mcal mesa mikmod mmx mmx2 motif mozilla mp3 mpeg mule mysql ncurses network nls nptl ogg oggvorbis opengl oss pam pda pdflib perl php php4 plotutils png ppds pthread pthreads python qt qtx quicktime readline rtc ruby samba scanner sdl slang slp speex spell sse sse2 ssl svga tcltk tcpd tetex tex theora thread threads tiff truetype truetype-fonts type1-fonts unicode usb v4l v4l2 vorbis win32 winvidix wmf xml xml2 xmms xosd xv xvid xvmc yv12 zeo zlib video_cards_radeon linguas_cs linguas_cz linguas_en&quot;
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>spock@gentoo.org</who>
            <bug_when>2005-04-26 11:11:34 0000</bug_when>
            <thetext>Created an attachment (id=57300)
A patch to fix the compilation issue described in the bug.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>spock@gentoo.org</who>
            <bug_when>2005-04-26 11:13:21 0000</bug_when>
            <thetext>Created an attachment (id=57301)
An updated ebuild
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>spock@gentoo.org</who>
            <bug_when>2005-04-26 11:14:38 0000</bug_when>
            <thetext>Please download the patch and put it in /usr/portage/dev-util/oprofile/files. Then replace the oprofile ebuild with the one attached to this bug. See whether it fixes the compilation problem.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mmokrejs@ribosome.natur.cuni.cz</who>
            <bug_when>2005-04-26 12:09:28 0000</bug_when>
            <thetext>Yes, this fixes the problem. Confirmed by compiling while /usr/src/linux was a symlink to /usr/src/linux-2.4.30-bk3 and also that it did not break 2.6 build when pointing to 2.6.11.6 tree. Thanks!</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>spock@gentoo.org</who>
            <bug_when>2005-04-27 10:32:55 0000</bug_when>
            <thetext>Nice, patch commited to CVS.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>57300</attachid>
            <date>2005-04-26 11:11 0000</date>
            <desc>A patch to fix the compilation issue described in the bug.</desc>
            <filename>oprofile-0.8.2.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtTmF1ciBvcHJvZmlsZS0wLjguMi9tb2R1bGUvb3Byb2ZpbGUuaCBvcHJvZmlsZS0wLjgu
Mi1maXhlZC9tb2R1bGUvb3Byb2ZpbGUuaAotLS0gb3Byb2ZpbGUtMC44LjIvbW9kdWxlL29wcm9m
aWxlLmgJMjAwMy0xMS0wMSAxOTo1Njo1My4wMDAwMDAwMDAgKzAxMDAKKysrIG9wcm9maWxlLTAu
OC4yLWZpeGVkL21vZHVsZS9vcHJvZmlsZS5oCTIwMDUtMDQtMjYgMjA6MTA6MTYuMDAwMDAwMDAw
ICswMjAwCkBAIC0xNDEsNyArMTQxLDcgQEAKICAqIHBlcmZvcm1hbmNlIGNvdW50ZXIgKi8KIGV4
dGVybiBzdHJ1Y3Qgb3BfaW50X29wZXJhdGlvbnMgb3BfcnRjX29wczsKIAotdm9pZCBGQVNUQ0FM
TChvcF9kb19wcm9maWxlKHVpbnQgY3B1LCBsb25nIGVpcCwgbG9uZyBpcnFfZW5hYmxlZCwgaW50
IGN0cikpOwordm9pZCBvcF9kb19wcm9maWxlKHVpbnQgY3B1LCBsb25nIGVpcCwgbG9uZyBpcnFf
ZW5hYmxlZCwgaW50IGN0cik7CiBleHRlcm4gc3RydWN0IF9vcHJvZl9kYXRhIG9wcm9mX2RhdGFb
TlJfQ1BVU107CiBleHRlcm4gc3RydWN0IG9wcm9mX3N5c2N0bCBzeXNjdGxfcGFybXM7CiBleHRl
cm4gaW50IGxwcm9jX2RvaW50dmVjKGN0bF90YWJsZSAqdGFibGUsIGludCB3cml0ZSwgc3RydWN0
IGZpbGUgKmZpbHAsIHZvaWQgKmJ1ZmZlciwgc2l6ZV90ICpsZW5wKTsK
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>57301</attachid>
            <date>2005-04-26 11:13 0000</date>
            <desc>An updated ebuild</desc>
            <filename>oprofile-0.8.2.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA1IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L2Rldi11dGlsL29wcm9maWxlL29wcm9maWxlLTAu
OC4yLmVidWlsZCx2IDEuMiAyMDA1LzAzLzI1IDIxOjI5OjM1IGJsdWJiIEV4cCAkCgppbmhlcml0
IGV1dGlscwoKREVTQ1JJUFRJT049IkEgdHJhbnNwYXJlbnQgbG93LW92ZXJoZWFkIHN5c3RlbS13
aWRlIHByb2ZpbGVyIgpIT01FUEFHRT0iaHR0cDovL29wcm9maWxlLnNvdXJjZWZvcmdlLm5ldCIK
U1JDX1VSST0ibWlycm9yOi8vc291cmNlZm9yZ2Uvb3Byb2ZpbGUvJHtQfS50YXIuZ3oiCkxJQ0VO
U0U9IkdQTC0yIgoKU0xPVD0iMCIKS0VZV09SRFM9In54ODYgfnBwYyB+YW1kNjQiCiMgSVVTRTog
aXQgYWxzbyBuZWVkcyBrZXJuZWwgc291cmNlcyBidXQgYWxsIGdlbnRvbyB1c2VycyBoYXZlIHRo
ZW0KSVVTRT0icXQiCkRFUEVORD0iPj1kZXYtbGlicy9wb3B0LTEuNy1yMQoJPj1zeXMtZGV2ZWwv
YmludXRpbHMtMi4xNC45MC4wLjYtcjMKCT49c3lzLWxpYnMvZ2xpYmMtMi4zLjItcjEKCXF0PyAo
ID49eDExLWxpYnMvcXQtMy4yLjEtcjIgKSIKCnNyY191bnBhY2soKSB7Cgl1bnBhY2sgJHtBfQoJ
Y2QgJHtTfQoJZXBhdGNoICR7RklMRVNESVJ9L29wcm9maWxlLTAuOC4yLnBhdGNoCn0KCnNyY19j
b21waWxlKCkgewoJY2hlY2tfS1YKCglsb2NhbCBteWNvbmY9IiIKCglpZiB1c2UgcXQKCXRoZW4K
CQlSRUFMSE9NRT0iJEhPTUUiCgkJbWtkaXIgLXAgJFQvZmFrZWhvbWUvLmtkZQoJCW1rZGlyIC1w
ICRUL2Zha2Vob21lLy5xdAoJCWV4cG9ydCBIT01FPSIkVC9mYWtlaG9tZSIKCQlhZGR3cml0ZSAi
JHtRVERJUn0vZXRjL3NldHRpbmdzIgoKCQkjIHRoaW5ncyB0aGF0IHNob3VsZCBhY2Nlc3MgdGhl
IHJlYWwgaG9tZWRpcgoJCVsgLWQgIiRSRUFMSE9NRS8uY2NhY2hlIiBdICYmIGxuIC1zZiAiJFJF
QUxIT01FLy5jY2FjaGUiICIkSE9NRS8iCgllbHNlCgkJbXljb25mPSIke215Y29uZn0gLS13aXRo
LXF0LWRpcj0vdm9pZCIKCWZpCgoJbXljb25mPSIke215Y29uZn0gLS13aXRoLXgiCgoJY2FzZSAk
S1YgaW4KCTIuMi4qfDIuNC4qKSBteWNvbmY9IiR7bXljb25mfSAtLXdpdGgtbGludXg9L3Vzci9z
cmMvbGludXgiOzsKCTIuNS4qfDIuNi4qKSBteWNvbmY9IiR7bXljb25mfSAtLXdpdGgta2VybmVs
LXN1cHBvcnQiOzsKCSopIGRpZSAiS2VybmVsIHZlcnNpb24gJyRLVicgbm90IHN1cHBvcnRlZCI7
OwoJZXNhYwoJZWNvbmYgJHtteWNvbmZ9IHx8IGRpZSAiZWNvbmYgZmFpbGVkIgoKCWxvY2FsIG15
bWFrZT0iIgoKCXNlZCAtaSAtZSAicyxkZXBtb2QgLWEsOixnIiBNYWtlZmlsZQoJZW1ha2UgJHtt
eW1ha2V9IHx8IGRpZSAiZW1ha2UgZmFpbGVkIgp9CgpzcmNfaW5zdGFsbCgpIHsKCWxvY2FsIG15
aW5zdD0iIgoKCW15aW5zdD0iJHtteWluc3R9IE1PRElOU1RBTExESVI9JHtEfS9saWIvbW9kdWxl
cy8ke0tWfSIKCW1ha2UgREVTVERJUj0ke0R9ICR7bXlpbnN0fSBpbnN0YWxsIHx8IGRpZSAibWFr
ZSBpbnN0YWxsIGZhaWxlZCIKCglkb2RvYyBDaGFuZ2VMb2cqIFJFQURNRSBUT0RPCn0KCnBrZ19w
b3N0aW5zdCgpIHsKCSMgbWVkaWEtdmlkZW8vbnZpZGlhLWtlcm5lbCBkb2VzIHRoZSBmb2xsb3dp
bmc6CglbIC14IC91c3Ivc2Jpbi91cGRhdGUtbW9kdWxlcyBdICYmIC91c3Ivc2Jpbi91cGRhdGUt
bW9kdWxlcwoKCWVjaG8KCWVpbmZvICJOb3cgbG9hZCB0aGUgb3Byb2ZpbGUgbW9kdWxlIGJ5IHJ1
bm5pbmc6IgoJZWluZm8gIiAgIyBvcGNvbnRyb2wgLS1pbml0IgoJZWluZm8gIlRoZW4gcmVhZCBt
YW5wYWdlcyBhbmQgdGhpcyBodG1sIGRvYzoiCgllaW5mbyAiICAvdXNyL3NoYXJlL2RvYy9vcHJv
ZmlsZS9vcHJvZmlsZS5odG1sIgoJZWNobwp9Cg==
</data>        

          </attachment>
    </bug>

</bugzilla>