Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 Aug 2004 13:29:07 +0200
From:      "Karel J. Bosschaart" <karelj@kayjay.nl>
To:        Subhro <subhro.kar@gmail.com>
Cc:        "freebsd-questions@FreeBSD. ORG" <freebsd-questions@freebsd.org>
Subject:   Re: newest kdelibs fails to build
Message-ID:  <20040831112907.GA75986@kayjay.xs4all.nl>
In-Reply-To: <b2807d040408301915710535e8@mail.gmail.com>
References:  <20040831011519.9E84C43D2F@mx1.FreeBSD.org> <b2807d0404083018546628f7ef@mail.gmail.com> <200408302201.07182.StevenFriedrich@InsightBB.com> <b2807d040408301915710535e8@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Aug 31, 2004 at 07:45:02AM +0530, Subhro wrote:
> First of all, ports like XFree86 and KDE are really not worth
> maintaining from the ports. Packages do much better for these

Hm, that's a matter of personal preference. I prefer ports, despite
the long compile times and the occasional breakage.

> It seems to me that somehow wrong arguments are being passed to c++ as
> a result of which the entire scenario arises. Although highly unlikely
> but it is possible that the Makefile has been corrupted while
> syncing.Could you try a recvsup with ports-all? After that "make
> clean" without the "s and portupgrade -a. After that try rebuilding
> KDE.

portupgrade -a will not work in this case, use the instructions in
/usr/ports/UPDATING, which the OP did.

Right now I'm in the same process of upgrading KDE on 5.2.1-RELEASE-p9
and kdelibs succeeded. Although I'm not sure if it helps: check out
the autoconf and automake versions on your machine, possibly reinstall
them.

Karel.

> On Mon, 30 Aug 2004 22:01:07 -0400, Steven Friedrich
> <stevenfriedrich@insightbb.com> wrote:
> > 
> > 
> > On Monday 30 August 2004 09:54 pm, Subhro wrote:
> > > cat /etc/make.conf
> > >
> > > Regards
> > > S.
> > >
> > > On Mon, 30 Aug 2004 21:15:19 -0400, Steven Friedrich
> > >
> > > <stevenfriedrich@insightbb.com> wrote:
> > > > KDE 3.3.3 became available today, but kdelibs build fails.
> > > >
> > > > gmake[4]: Entering directory
> > > > `/usr/ports/x11/kdelibs3/work/kdelibs-3.3.0/kioslave/http'
> > > > source='http.cc' object='http.lo' libtool=yes \
> > > > DEPDIR=.deps depmode=gcc /bin/sh ../../admin/depcomp \
> > > > /bin/sh ../../libtool --silent --mode=compile --tag=CXX c++
> > > > -DHAVE_CONFIG_H -I. -I. -I../.. -I../../dcop -I../../kio/kssl
> > > > -I../../interfaces -I../../kio/httpfilter -I../../dcop -I../../libltdl
> > > > -I../../kdefx - I../../kdecore -I../../kdeui -I../../kio -I../../kio/kio
> > > > -I../../kio/kfile -I../..  -I/usr/X11R6/include -I/usr/local/include
> > > > -I/usr/local/include -I/usr/include @INCLUDE_des@  -D_THREAD_SAFE
> > > > -pthread - DQT_THREAD_SUPPORT   -I/usr/local/include -I/usr/local/include
> > > >  -I/usr/X11R6/include -D_GETOPT_H -D_THREAD_SAFE   -Wnon-virtual-dtor
> > > > -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG
> > > > -DNO_DEBUG -O2 -O -pipe -fno-exceptions -fno-check-new -fno-common
> > > > -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -
> > > > DQT_NO_TRANSLATION  -c -o http.lo http.cc
> > > > c++: cannot specify -o with -c or -S and multiple compilations
> > > > gmake[4]: *** [http.lo] Error 1
> > > > gmake[4]: Leaving directory
> > > > `/usr/ports/x11/kdelibs3/work/kdelibs-3.3.0/kioslave/http' gmake[3]: ***
> > > > [all-recursive] Error 1
> > > > gmake[3]: Leaving directory
> > > > `/usr/ports/x11/kdelibs3/work/kdelibs-3.3.0/kioslave/http' gmake[2]: ***
> > > > [all-recursive] Error 1
> > > > gmake[2]: Leaving directory
> > > > `/usr/ports/x11/kdelibs3/work/kdelibs-3.3.0/kioslave' gmake[1]: ***
> > > > [all-recursive] Error 1
> > > > gmake[1]: Leaving directory `/usr/ports/x11/kdelibs3/work/kdelibs-3.3.0'
> > > > gmake: *** [all] Error 2
> > > > *** Error code 2
> > > >
> > > > Stop in /usr/ports/x11/kdelibs3.
> > > >
> > > > -------------------------------------------------------------------------
> > > >------- Some people wonder what's the difference between a freedom fighter
> > > > and a terrorist.
> > > >
> > > > Freedom fighters don't kill women and children.  They don't strap
> > > > explosives to sixteen year olds. They attack military targets.
> > > >
> > > > Terrorists keep automatic weapons within reach for press interviews. They
> > > > attack civilian targets.
> > > >
> > > > Steven Friedrich
> > > > 5112 Mount Holyoke Drive
> > > > Louisville, KY  40216
> > > >
> > > > StevenFriedrich@InsightBB.com
> > > > (502) 447-7730
> > > >
> > > > _______________________________________________
> > > > freebsd-questions@freebsd.org mailing list
> > > > http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> > > > To unsubscribe, send any mail to
> > > > "freebsd-questions-unsubscribe@freebsd.org"
> > # LIGHTNING: /etc/make.conf
> > #
> > # CPUTYPE doesn't work in 4.x yet, except openssh
> > #CPUTYPE=p4
> > #
> > X_WINDOW_SYSTEM=xfree86-4
> > #
> > #BDECFLAGS=     -W -Wall -amsi -pedantic -Wbad-function-cast -Wcast-align \
> > #               -Wcast-qual -Wchar-subscripts -Winline \
> > #               -Wmissing-prototypes -Wnested-externs -Wpointer-arith \
> > #               -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings
> > #
> > # To avoid building various parts of the base system:
> > NOPROFILE=      true    # Avoid compiling profiled libraries
> > #
> > # If you're resident in the USA, this will help various ports to determine
> > # whether or not they should attempt to comply with the various U.S.
> > # export regulations on certain types of software which do not apply to
> > # anyone else in the world.
> > #
> > USA_RESIDENT=           YES
> > #
> > # CVSup update flags.  Edit SUPFILE settings to reflect whichever distribution
> > # file(s) you use on your site (see /usr/share/examples/cvsup/README for more
> > # information on CVSup and these files).  To use, do "make update"
> > in /usr/src.
> > #
> > SUP_UPDATE=     yes
> > #
> > SUP=            /usr/local/bin/cvsup
> > #SUPFLAGS=       -g -L 2
> > SUPHOST=        cvsup.FreeBSD.org
> > SUPFILE=        /root/cvsup/stable-supfile
> > PORTSSUPFILE=   /root/cvsup/ports-supfile
> > DOCSUPFILE=     /root/cvsup/doc-supfile
> > #
> > # Documentation
> > #
> > # The list of languages and encodings to build and install
> > #
> > DOC_LANG=       en_US.ISO8859-1
> > 
> > # cups-lpr requirements
> > CUPS_OVERWRITE_BASE=yes
> > NO_LPR=yes
> > 
> > #
> > # -- use.perl generated deltas -- #
> > # Created: Sun Aug  8 11:13:32 2004
> > # Setting to use base perl from ports:
> > PERL_VER=5.8.5
> > PERL_VERSION=5.8.5
> > PERL_ARCH=mach
> > NOPERL=yo
> > NO_PERL=yo
> > NO_PERL_WRAPPER=yo
> > 
> > By the Way, I was following the instructions in /usr/ports/UPDATING
> > 
> 
> 
> -- 
> Subhro Sankha Kar
> School of Information Technology
> Block AQ-13/1 Sector V
> ZIP 700091
> India
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040831112907.GA75986>