Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 106202 - fpc-ide-2.0.0_rc2 compile error
Summary: fpc-ide-2.0.0_rc2 compile error
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Maintainers for Miscelleneous Language Packages [OBSOLETE]
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-16 10:41 UTC by Pawel Jastrzebski
Modified: 2005-10-06 07:51 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pawel Jastrzebski 2005-09-16 10:41:41 UTC
http://bugs.gentoo.org/root@Stargate root # emerge --info
Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r1, 2.6.1
                                                             2-gentoo-r10 i686)
=================================================================
System uname: 2.6.12-gentoo-r10 i686 AMD Duron(tm) Processor
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5-r2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /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/shar       
                                                      e/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/
                                                             distributions/gentoo"
LANG="pl_PL"
LC_ALL="pl_PL"
LINGUAS="pl"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apm ati avi berkdb bitmap-fonts cdr crypt cups eds emacs emboss
                                                              encode esd fam
flac foomaticdb fortran gdbm gif gpm gstreamer gtk gtk2 imlib jav              
                                               a javascript jpeg libg++ libwww
mad mikmod motif mozilla mp3 mpeg mule ncurses n                               
                              ls ogg oggvorbis opengl pam pdflib perl png python
qt quicktime readline real ru                                                  
           by sdl spell ssl tcltk tcpd tiff truetype truetype-fonts type1-fonts
usb vcd vid                                                              eos
vorbis xml2 xmms xv xvid zlib linguas_pl userland_GNU kernel_linux elibc_gli   
                                                          bc"
Unset:  ASFLAGS, CTARGET, LDFLAGS




Reproducible: Always
Steps to Reproduce:
1.emerge fpc-ide
2.
3.

Actual Results:  
http://bugs.gentoo.org/>>> md5 files   ;-) fpc-ide-2.0.0_rc2.ebuild
>>> md5 files   ;-) files/digest-fpc-ide-2.0.0_rc2
>>> md5 src_uri ;-) fpc-1.9.8.source.tar.gz
>>> Unpacking source...
>>> Unpacking fpc-1.9.8.source.tar.gz to /var/tmp/portage/fpc-ide-2.0.0_rc2/work
>>> Source unpacked.
make: Entering directory `/var/tmp/portage/fpc-ide-2.0.0_rc2/work/fpc/ide'
make buildfp
make[1]: Entering directory `/var/tmp/portage/fpc-ide-2.0.0_rc2/work/fpc/ide'
make compilerunits
make[2]: Entering directory `/var/tmp/portage/fpc-ide-2.0.0_rc2/work/fpc/ide'
make -C compiler all
make[3]: Entering directory `/var/tmp/portage/fpc-ide-2.0.0_rc2/work/fpc/ide/com
                                                             piler'
make -C ../../compiler ppuclean
make[4]: Entering directory `/var/tmp/portage/fpc-ide-2.0.0_rc2/work/fpc/compile
                                                             r'
/bin/rm -f *.o *.ppu *.rst *.s *.a *.so *.ppl
/bin/rm -f i386/*.ppu systems/*.ppu
make[4]: Leaving directory `/var/tmp/portage/fpc-ide-2.0.0_rc2/work/fpc/compiler
                                                             '
/bin/mkdir -p ../../ide/units/i386-linux
/usr/bin/ppc386 -dBrowserCol -dGDB -Fu../../compiler/x86 -Ur -dNOCATCH -Fu../../
                                                             compiler
-Fu../../compiler/i386 -Fu../../compiler/targets -Fu../../compiler/syst        
                                                     ems -Fu../../rtl
-Fi../../compiler -Fi../../compiler/i386 -FE. -FU../../ide/unit                
                                             s/i386-linux -di386 compunit.pas
Free Pascal Compiler version 2.0.0 [2005/09/15] for i386
Copyright (c) 1993-2005 by Florian Klaempfl
Target OS: Linux for i386
Compiling compunit.pas
Compiling /var/tmp/portage/fpc-ide-2.0.0_rc2/work/fpc/compiler/ppheap.pas
Compiling /var/tmp/portage/fpc-ide-2.0.0_rc2/work/fpc/compiler/cutils.pas
cutils.pas(612,10) Note: Local variable "l" is assigned but never used
cutils.pas(832,10) Warning: Function result does not seem to be set
cutils.pas(858,7) Warning: Comment level 2 found
Compiling /var/tmp/portage/fpc-ide-2.0.0_rc2/work/fpc/compiler/globtype.pas
Compiling /var/tmp/portage/fpc-ide-2.0.0_rc2/work/fpc/compiler/globals.pas
Compiling /var/tmp/portage/fpc-ide-2.0.0_rc2/work/fpc/compiler/cclasses.pas
Compiling /var/tmp/portage/fpc-ide-2.0.0_rc2/work/fpc/compiler/cstreams.pas
cstreams.pas(386,3) Warning: Function result does not seem to be set
cstreams.pas(394,3) Warning: Function result does not seem to be set
cclasses.pas(378,29) Error: Wrong number of parameters specified
cclasses.pas(379,26) Error: Unknown record field identifier "CURRHEAPUSED"
cclasses.pas(395,32) Error: Wrong number of parameters specified
cclasses.pas(396,41) Error: Unknown record field identifier "CURRHEAPUSED"
cclasses.pas(2374) Fatal: There were 4 errors compiling module, stopping
cclasses.pas(14,10) Error: Compilation aborted
make[3]: *** [compunit.ppu] Error 1
make[3]: Leaving directory `/var/tmp/portage/fpc-ide-2.0.0_rc2/work/fpc/ide/comp
                                                             iler'
make[2]: *** [compiler/fpcmade.i386-linux] Error 2
make[2]: Leaving directory `/var/tmp/portage/fpc-ide-2.0.0_rc2/work/fpc/ide'
make[1]: *** [buildfp] Error 2
make[1]: Leaving directory `/var/tmp/portage/fpc-ide-2.0.0_rc2/work/fpc/ide'
make: *** [gdb] Error 2
make: Leaving directory `/var/tmp/portage/fpc-ide-2.0.0_rc2/work/fpc/ide'

!!! ERROR: dev-lang/fpc-ide-2.0.0_rc2 failed.
!!! Function src_compile, Line 30, Exitcode 2
!!! make ide failed!
!!! If you need support, post the topmost build error, NOT this status message.
Comment 1 Adomas Jackevicius 2005-10-03 13:05:51 UTC
Same problem. This is emerge info:

Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r1, 2.6.
13-gentoo i686)
=================================================================
System uname: 2.6.13-gentoo i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.6.12
dev-lang/python:     2.3.5, 2.4.1-r1
sys-apps/sandbox:    1.2.11
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/
share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /
usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/
distributions/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl eds emboss 
encode esd fam flac foomaticdb fortran gd gdbm gif gnome gphoto2 gpm gstreamer 
gtk gtk2 imagemagick imlib ipv6 jpeg kad kde ldap libg++ libwww mad mikmod motif 
mp3 mpeg mysql ncurses nls ogg oggvorbis opengl oss pam pdflib perl png python 
qt quicktime readline sdl spell sqlite ssl stats svga tcltk tcpd tetex tiff 
truetype truetype-fonts type1-fonts unicode vorbis xine xml2 xmms xv zlib 
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, 
PORTDIR_OVERLAY

This is what I get while emerging fpc-ide:

Free Pascal Compiler version 2.0.0 [2005/10/03] for i386
Copyright (c) 1993-2005 by Florian Klaempfl
Target OS: Linux for i386
Compiling compunit.pas
Compiling /var/tmp/portage/fpc-ide-2.0.0_rc2/work/fpc/compiler/ppheap.pas
Compiling /var/tmp/portage/fpc-ide-2.0.0_rc2/work/fpc/compiler/cutils.pas
cutils.pas(612,10) Note: Local variable "l" is assigned but never used
cutils.pas(832,10) Warning: Function result does not seem to be set
cutils.pas(858,7) Warning: Comment level 2 found
Compiling /var/tmp/portage/fpc-ide-2.0.0_rc2/work/fpc/compiler/globtype.pas
Compiling /var/tmp/portage/fpc-ide-2.0.0_rc2/work/fpc/compiler/globals.pas
Compiling /var/tmp/portage/fpc-ide-2.0.0_rc2/work/fpc/compiler/cclasses.pas
Compiling /var/tmp/portage/fpc-ide-2.0.0_rc2/work/fpc/compiler/cstreams.pas
cstreams.pas(386,3) Warning: Function result does not seem to be set
cstreams.pas(394,3) Warning: Function result does not seem to be set
cclasses.pas(378,29) Error: Wrong number of parameters specified
cclasses.pas(379,26) Error: Unknown record field identifier "CURRHEAPUSED"
cclasses.pas(395,32) Error: Wrong number of parameters specified
cclasses.pas(396,41) Error: Unknown record field identifier "CURRHEAPUSED"
cclasses.pas(2374) Fatal: There were 4 errors compiling module, stopping
cclasses.pas(14,10) Error: Compilation aborted
make[3]: *** [compunit.ppu] Error 1
make[3]: Leaving directory `/var/tmp/portage/fpc-ide-2.0.0_rc2/work/fpc/ide/
compiler'
make[2]: *** [compiler/fpcmade.i386-linux] Error 2
make[2]: Leaving directory `/var/tmp/portage/fpc-ide-2.0.0_rc2/work/fpc/ide'
make[1]: *** [buildfp] Error 2
make[1]: Leaving directory `/var/tmp/portage/fpc-ide-2.0.0_rc2/work/fpc/ide'
make: *** [gdb] Error 2
make: Leaving directory `/var/tmp/portage/fpc-ide-2.0.0_rc2/work/fpc/ide'
Comment 2 Gustavo Zacarias (RETIRED) gentoo-dev 2005-10-06 07:51:46 UTC
Revbumped to 2.0.0, please try and reopen if it still fails.
Thanks.