errors trying to build (/java/eclipse) in freebsd 5.2 release

Panagiotis Astithas past at ebs.gr
Mon Feb 28 08:54:03 GMT 2005


Neuromante El wrote:
> Hi
> 
> I get this error trying to build gcc30 in freebsd 5.2 release.  I wanna
>  to install /java/eclipse.  PORTVERSION=    3.0.1
> 
> I have updated (yesterday) the tree ports and the system two days ago
> with portupgrade -av.
> 
> can't to update to freebsd 5.3 stable because incompatibilities with
> hardware of my pc.
> ......
> ....
> ...
> /usr/ports/lang/gcc34/work/build/gcc/xgcc
> -B/usr/ports/lang/gcc34/work/build/gcc/
> -B/usr/local/i386-portbld-freebsd5.2/bin/
> -B/usr/local/i386-portbld-freebsd5.2/lib/ -isystem
> /usr/local/i386-portbld-freebsd5.2/include -isystem
> /usr/local/i386-portbld-freebsd5.2/sys-include -c -DHAVE_CONFIG_H -O2
> -O -pipe -mcpu=pentiumpro -I.
> -I../.././..//gcc-3.4-20050211/libiberty/../include  -W -Wall
> -Wtraditional -pedantic
> ../.././..//gcc-3.4-20050211/libiberty/fibheap.c -o pic/fibheap.o; \
> else true; fi
> /usr/ports/lang/gcc34/work/build/gcc/xgcc
> -B/usr/ports/lang/gcc34/work/build/gcc/
> -B/usr/local/i386-portbld-freebsd5.2/bin/
> -B/usr/local/i386-portbld-freebsd5.2/lib/ -isystem
> /usr/local/i386-portbld-freebsd5.2/include -isystem
> /usr/local/i386-portbld-freebsd5.2/sys-include -c -DHAVE_CONFIG_H -O2
> -O -pipe -mcpu=pentiumpro -I.
> -I../.././..//gcc-3.4-20050211/libiberty/../include  -W -Wall
> -Wtraditional -pedantic
> ../.././..//gcc-3.4-20050211/libiberty/fibheap.c -o fibheap.o
> `-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
> ../.././..//gcc-3.4-20050211/libiberty/fibheap.c: In function `fibheap_union':
> ../.././..//gcc-3.4-20050211/libiberty/fibheap.c:166: warning:
> implicit declaration of function `free'
> ../.././..//gcc-3.4-20050211/libiberty/fibheap.c: In function
> `fibheap_delete_node':
> ../.././..//gcc-3.4-20050211/libiberty/fibheap.c:285: error:
> `LONG_MIN' undeclared (first use in this function)
> ../.././..//gcc-3.4-20050211/libiberty/fibheap.c:285: error: (Each
> undeclared identifier is reported only once
> ../.././..//gcc-3.4-20050211/libiberty/fibheap.c:285: error: for each
> function it appears in.)
> ../.././..//gcc-3.4-20050211/libiberty/fibheap.c: In function
> `fibheap_consolidate':
> ../.././..//gcc-3.4-20050211/libiberty/fibheap.c:395: warning:
> implicit declaration of function `memset'
> gmake[2]: *** [fibheap.o] Error 1
> gmake[2]: Leaving directory
> `/usr/ports/lang/gcc34/work/build/i386-portbld-freebsd5.2/libiberty'
> gmake[1]: *** [all-target-libiberty] Error 2
> gmake[1]: Leaving directory `/usr/ports/lang/gcc34/work/build'
> gmake: *** [bootstrap-lean] Error 2
> *** Error code 2
> 
> Stop in /usr/ports/lang/gcc34.
> *** Error code 1
> 
> Stop in /usr/ports/java/eclipse.
> 
> #
> 
> this the out of pkg_info in my system:
> 
> pkg_info
> Hermes-1.3.3        Fast pixel formats conversion library
> ORBit2-2.12.1       High-performance CORBA ORB with support for the C language
> XFree86-FontServer-4.3.0_2 XFree86-4 font server
> XFree86-NestServer-4.3.0_3 XFree86-4 nested X server
> XFree86-PrintServer-4.3.0_1 XFree86-4 print server
> XFree86-Server-4.3.0_12 XFree86-4 X server and related programs
> XFree86-VirtualFramebufferServer-4.3.0_3 XFree86-4 virtual framebuffer server
> XFree86-clients-4.3.0_5 XFree86-4 client programs and related files
> XFree86-documents-4.3.0 XFree86-4 documentation
> XFree86-font100dpi-4.3.0 XFree86-4 bitmap 100 dpi fonts
> XFree86-font75dpi-4.3.0 XFree86-4 bitmap 75 dpi fonts
> XFree86-fontCyrillic-4.3.0 XFree86-4 Cyrillic fonts
> XFree86-fontDefaultBitmaps-4.3.0 XFree86-4 default bitmap fonts
> XFree86-fontEncodings-4.3.0 XFree86-4 font encoding files
> XFree86-fontScalable-4.3.0 XFree86-4 scalable fonts
> XFree86-libraries-4.3.0_6 XFree86-4 libraries and headers
> XFree86-manuals-4.3.0 XFree86-4 man pages
> a2ps-a4-4.13b_3     Formats an ascii file for printing on a postscript printer
> aalib-1.4.r5_1      An ascii art library
> acroread-5.10_1     View, distribute and print PDF documents
> apache-ant-1.6.2    Java- and XML-based build tool, conceptually similar to mak
> arts-1.1.4,1        Audio system for the KDE integrated X11 desktop
> aspell-0.60.2       Spelling checker with better suggestion logic than ispell
> atk-1.8.0           A GNOME accessibility toolkit (ATK)
> autoconf-2.13.000227_5 Automatically configure source code on many
> Un*x platforms
> automake-1.4.6_1    GNU Standards-compliant Makefile generator (legacy version
> bison-1.75_2        A parser generator from FSF, (mostly) compatible with Yacc
> cdparanoia-3.9.8_7  A CDDA extraction tool (also known as ripper)
> cups-base-1.1.19.0  The Common UNIX Printing System: headers, libs, & daemons
> cvsup-without-gui-16.1h General network file distribution system
> optimized for CVS
> db41-4.1.25_2       The Berkeley DB package, revision 4.1
> dbh-1.0.20          Disk Based Hashtables
> dri-4.3.0,1         OpenGL hardware acceleration drivers for XFree86
> esound-0.2.35_1     A sound library for enlightenment package
> expat-1.95.8        XML 1.0 parser written in C
> ezm3-1.2            Easier, more portable Modula-3 distribution for building CV
> fam-2.6.9_3         A file alteration monitor
> firefox-1.0_7,1     Web browser based on the browser portion of Mozilla
> fontconfig-2.2.3,1  An XML-based font configuration API for X Windows
> freetype2-2.1.7_4   A free and portable TrueType font rendering engine
> gconf2-2.8.1_1      A configuration database system for GNOME
> gettext-0.14.1      GNU gettext package
> glib-1.2.10_11      Some useful routines of C programming (previous stable vers
> glib-2.4.8          Some useful routines of C programming (current stable versi
> gmake-3.80_2        GNU version of 'make' utility
> gnomehier-1.0_22    A utility port that creates the GNOME directory tree
> gnomemimedata-2.4.2 A MIME and Application database for GNOME
> gnomevfs2-2.8.4     GNOME Virtual File System
> gtk-1.2.10_12       Gimp Toolkit for X11 GUI (previous stable version)
> gtk-2.4.14_2        Gimp Toolkit for X11 GUI (current stable version)
> gtk-xfce-engine-2.2.5 An XFCE engine for GTK 2.0
> hicolor-icon-theme-0.5 A high-color icon theme shell from the
> FreeDesktop project
> imake-4.3.0_1       Imake and other utilities from XFree86
> intltool-0.32.1     Tools to internationalize various kinds of data files
> irssi-0.8.9_2       A modular IRC client with many features
> javavmwrapper-2.0_3 Wrapper script for various Java Virtual Machines
> jdk-1.4.2p7         Java Development Kit 1.4.2
> jpeg-6b_3           IJG's jpeg compression utilities
> kde-3.1.4           The "meta-port" for KDE
> kdeaddons-3.1.4     Additional plugins and scripts for some KDE applications
> kdeadmin-3.1.4      KDE applications related to system administration
> kdeartwork-3.1.4_1  Additional themes, sounds, wallpapers and window styles for
> kdebase-3.1.4       This package provides the basic applications for the KDE sy
> kdeedu-3.1.4        Collection of entertaining, educational programs for KDE
> kdegames-3.1.4      Games for the KDE integrated X11 desktop
> kdegraphics-3.1.4   Graphics utilities for the KDE3 integrated X11 desktop
> kdelibs-3.1.4_1     This is the base set of libraries needed by KDE programs
> kdemultimedia-3.1.4 Multimedia utilities for the KDE integrated X11 desktop
> kdenetwork-3.1.4    Network-related programs and modules for KDE
> kdepim-3.1.4        Personal Information Management tools for KDE
> kdesdk-3.1.4        KDE Software Development Kit
> kdetoys-3.1.4       Small applications for KDE
> kdeutils-3.1.4      Utilities for the KDE integrated X11 desktop
> kdevelop-2.1.5      Powerful IDE for developing KDE/Qt-based apps
> koffice-1.2.1_1,1   Office Suite for KDE3
> lame-3.96.1         ISO code based fast MP3 encoder kit
> lcms-1.14,1         Light Color Management System -- a color management library
> libIDL-0.8.5        A library for creating trees of CORBA Interface Definition
> libXft-2.1.6        A client-sided font API for X applications
> libart_lgpl2-2.3.17 Library for high-performance 2D graphics
> libaudiofile-0.2.6  A sound library for SGI audio file
> libbonobo-2.8.1     A component and compound document system for GNOME2
> libglut-5.0.2       A graphics library similar to SGI's OpenGL
> libiconv-1.9.2_1    A character set conversion library
> libmikmod-esound-3.1.11 MikMod Sound Library
> libmng-1.0.8        Multiple-image Network Graphics (MNG) reference library
> libogg-1.1.2_1,3    Ogg bitstream library
> libtool-1.3.5_2     Generic shared library support script (version 1.3)
> libtool-1.5.10      Generic shared library support script (version 1.5)
> libvorbis-1.1.0_1,3 Audio compression codec library
> libxfce4gui-4.2.0   XFce 4 widget library required by xfce4 and xfwm4
> libxfce4mcs-4.2.0   XFce 4 settings management library used by most XFce 4 modu
> libxfce4util-4.2.0  XFce 4 library with non-graphical helper functions
> libxml2-2.6.17      XML parser library for GNOME
> libxslt-1.1.12_1    The XSLT C library for GNOME
> linc-1.0.3_2        A library for writing networked servers & clients
> linux-XFree86-libs-4.3.99.902_2 XFree86 libraries, Linux binary
> linux-expat-1.95.5_2 Linux/i386 binary port of Expat XML-parsing library
> linux-fontconfig-2.1_2 Linux/i386 binary of Fontconfig
> linux_base-8-8.0_6  Base set of packages needed in Linux mode (only for i386)
> m4-1.4.1            GNU m4
> mozilla-1.7.5_1,2   The open source, standards compliant web browser
> mplayer-gtk-esound-0.99.5_6 High performance media player/encoder
> supporting many forma
> mplayer-skins-1.1.1_1 Skins for MPlayer's Graphical User Interface (GUI)
> nasm-0.98.39,1      General-purpose multi-platform x86 assembler
> ncftp1-1.9.5        FTP replacement with advanced user interface
> nmap-3.77           Port scanning utility for large networks
> nspr-4.4.1_1        A platform-neutral API for system level and libc like funct
> open-motif-2.2.3_1  Motif X11 Toolkit (industry standard GUI (IEEE 1295))
> openldap-client-2.1.23 Open source LDAP client implementation
> opera-7.54.20050131 A blazingly fast, full-featured, standards-compliant browse
> p5-XML-Parser-2.34_1 Perl extension interface to James Clark's XML parser, expat
> pango-1.6.0         An open-source framework for the layout and rendering of i1
> pcre-5.0            Perl Compatible Regular Expressions library
> perl-5.6.2_2        Practical Extraction and Report Language
> perl-5.8.6_2        Practical Extraction and Report Language
> pilot-link-0.11.7_2 PalmPilot communications utilities (backup/restore/install/
> pkgconfig-0.15.0_1  A utility used to retrieve information about installed libr
> png-1.2.8_1         Library for manipulating PNG images
> popt-1.7            A getopt(3) like library with a number of enhancements, fro
> portupgrade-20041226_1 FreeBSD ports/packages administration and
> management tool s
> python-2.4_1        An interpreted object-oriented programming language
> qt-3.2.1            A C++ X GUI toolkit
> quanta-3.1.4,2      Comprehensive html/website development environment
> rpm-3.0.6_9         The Red Hat Package Manager
> ruby-1.8.2_2        An object-oriented interpreted scripting language
> ruby18-bdb1-0.2.2   Ruby interface to Berkeley DB revision 1.8x with full featu
> samba-libsmbclient-3.0.0 The shared lib from the samba packges
> sdl-1.2.5_3         Cross-platform multi-media development API (developm. vers.
> shared-mime-info-0.15_7 A MIME type database from the FreeDesktop project
> startup-notification-0.8_1 Library that supports startup notification
> spec from freede
> svgalib-1.4.3_4     A low level console graphics library
> tcl-8.3.5_5         Tool Command Language
> tiff-3.7.1_2        Tools and library routines for working with TIFF images
> tk-8.3.5_2          Graphical toolkit for TCL
> ttmkfdir-20021109_1 Create fonts.scale file for use with TrueType font server
> unzip-5.51          List, test and extract compressed files in a ZIP archive
> urwfonts-1.0        Another font package for X
> uulib-0.5.20        A library for uu/xx/Base64/BinHex/yEnc de-/encoding
> win32-codecs-3.1.0.p5,1 Huge compilation of Win32 binary codecs,
> including MPEG-4(D
> wrapper-1.0_3       Wrapper for XFree86-4 server
> xanim-2.92.0        Play most popular animation formats and show pictures
> xfce-4.2.0          The "meta-port" for the XFce 4 desktop environment
> xfce4-appfinder-4.2.0 Find application in the system supporting
> Desktop entry for
> xfce4-desktop-4.2.0 XFce 4 desktop background manager and root menu
> xfce4-fm-4.2.0      XFce 4 file manager
> xfce4-icon-theme-4.2.0 Icon themes for XFce 4
> xfce4-iconbox-4.2.0 XFce 4 icon box, an alternative taskbar
> xfce4-mcs-manager-4.2.0 XFce 4 settings manager
> xfce4-mcs-plugins-4.2.0 XFce 4 settings manager plugins
> xfce4-mixer-4.2.0   XFce 4 volume mixer module for xfce4-panel
> xfce4-panel-4.2.0   XFce 4 panel module
> xfce4-print-4.2.0   XFce 4 graphical frontend for printing
> xfce4-session-4.2.0 Session manager for the Xfce 4 desktop environment
> xfce4-systray-4.2.0 XFce 4 system tray module for xfce4-panel
> xfce4-toys-4.2.0    Toys for the XFce 4 panel
> xfce4-trigger-launcher-4.2.0 A command trigger plugin for xfce4-panel
> xfce4-utils-4.2.0   XFce 4 essential utilities and scripts
> xfce4-wm-4.2.0_1    XFce 4 window manager
> xmms-esound-1.2.10_2 X Multimedia System --- An audio player with a Winamp GUI
> zip-2.3_2           Create/update ZIP files compatible with pkzip
> 
> what would you advise me to do?.
> 
> thanks in advance.

I think your best course of action would be to upgrade to 5.3, or 
-stable. I don't know what are the problems you encountered, but I bet 
you would get far more help for something that is supposed to be 
working, than for a combination (5.2+gcc34) that few, if any, have on 
their systems, or even care for. In any case this is not a -java issue, 
you might want to try -hackers or -current.


Cheers,

Panagiotis


More information about the freebsd-java mailing list