Re: newest kdelibs fails to build

From: Karel J. Bosschaart (karelj_at_kayjay.nl)
Date: 08/31/04

  • Next message: Lucas (a.k.a T-Bird or bsdfan3): "Re: Variable length packets?"
    Date: Tue, 31 Aug 2004 13:29:07 +0200
    To: Subhro <subhro.kar@gmail.com>
    
    

    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"
    _______________________________________________
    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"


  • Next message: Lucas (a.k.a T-Bird or bsdfan3): "Re: Variable length packets?"

    Relevant Pages

    • Re: Ports and packages
      ... a 1 GHz processor. ... processing (OpenOffice), and some light Java development... ... KDE is huge. ... a non-trivial amount of software to stay current with the ports system? ...
      (comp.unix.bsd.freebsd.misc)
    • Re: Keeping Ports synchronised with Packages
      ... If it's from one of the 4-Disk FreeBSD CD Rom sets, then yes, ... if you're downloading the packages from the ftp ... > keep compiling new packages when ports get updated, ... > You should be able to get all of the dependencies of KDE etc. as ...
      (freebsd-questions)
    • Re: newbie package/ports questions
      ... I have an updated ports tree using portsnap (fetched and extracted ... everything compile from ports and it seems to work fine, but packages ... would of course be faster to install. ... portupgrade -NPRr kde ...
      (comp.unix.bsd.freebsd.misc)
    • Re: Ports and packages
      ... portupgrade spend the next four days straight updating KDE and OpenOffice. ... though I have a small number of ports installed it seems that they update ... KDE and OpenOffice are both a pain to compile. ...
      (comp.unix.bsd.freebsd.misc)
    • Re: Error upgrading KDE with portupgrade
      ... KDE which postdates this one. ... In KDE 3.4, a number of files were moved between ports, some ports ... to take some precautions to update your KDE installation. ... portupgrade -a will not work. ...
      (freebsd-questions)