From owner-freebsd-ports Sun Apr 23 16:54:56 2000 Delivered-To: freebsd-ports@freebsd.org Received: from proxy.grad.kiev.ua (KievglavArhit-UTC.ukrtel.net [195.5.25.54]) by hub.freebsd.org (Postfix) with ESMTP id 5D14037B9F8 for ; Sun, 23 Apr 2000 16:54:44 -0700 (PDT) (envelope-from Ruslan@Shevchenko.Kiev.UA) Received: from Shevchenko.Kiev.UA (bolla.internal.grad.kiev.ua [10.0.1.99]) by proxy.grad.kiev.ua (8.9.3/8.9.1) with ESMTP id CAA04984; Mon, 24 Apr 2000 02:54:09 +0300 (EEST) (envelope-from Ruslan@Shevchenko.Kiev.UA) Message-ID: <39038F5B.2F0B372@Shevchenko.Kiev.UA> Date: Mon, 24 Apr 2000 03:03:39 +0300 From: Ruslan Shevchenko Reply-To: Ruslan@Shevchenko.Kiev.UA X-Mailer: Mozilla 4.07 [en] (X11; I; FreeBSD 3.0-CURRENT i386) MIME-Version: 1.0 To: kudzu@tenebras.com Cc: ports@FreeBSD.org Subject: Re: FreeBSD Port: doc++-3.3.15 References: <3903802F.40D458D1@dnai.com> Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Michael Sierchio wrote: > > This port is completely broken under 4.0-STABLE: > Hmm, looks like FreeBSD 4.0 use egcs-1.2 instead gcc295. Is it true ? (I have now envirowment FreeBSD-3.0 and gcc295 as default compiler). Can anybody give me network access to "standart" FreeBSD 4.0, for purpose of debugging this port? > ------------------------------------------------------------------------ > ===> Extracting for doc++-3.3.15 > >> Checksum OK for doc++-3.3.15.tar.gz. > ===> doc++-3.3.15 depends on executable: gmake - found > ===> Patching for doc++-3.3.15 > ===> Configuring for doc++-3.3.15 > creating cache ./config.cache > checking for a BSD compatible install... /usr/bin/install -c -o root -g wheel > checking whether build environment is sane... yes > checking whether make sets ${MAKE}... yes > checking for working aclocal... found > checking for working autoconf... found > checking for working automake... found > checking for working autoheader... found > checking for working makeinfo... found > checking host system type... i386--freebsd4.0 > checking for gcc... cc > checking whether the C compiler (cc -O -pipe ) works... yes > checking whether the C compiler (cc -O -pipe ) is a cross-compiler... no > checking whether we are using GNU C... yes > checking whether cc accepts -g... yes > checking for c++... c++ > checking whether the C++ compiler (c++ -O -pipe ) works... yes > checking whether the C++ compiler (c++ -O -pipe ) is a cross-compiler... no > checking whether we are using GNU C++... yes > checking whether c++ accepts -g... yes > checking how to run the C++ preprocessor... c++ -E > checking for flex... flex > checking for flex... (cached) flex > checking for yywrap in -lfl... yes > checking lex output file root... lex.yy > checking whether yytext is a pointer... yes > checking for ANSI C header files... yes > checking for getopt.h... no > checking for string.h... yes > checking for strings.h... yes > checking for working const... no > checking for inline... no > checking for getopt_long... no > checking for strdup... yes > checking for strstr... yes > updating cache ./config.cache > creating ./config.status > creating Makefile > creating src/Makefile > creating src/config.h > ===> Building for doc++-3.3.15 > Making all in src > gmake[1]: Entering directory `/usr/ports/devel/doc++/work/doc++-3.3.15/src' > c++ -DHAVE_CONFIG_H -I. -I. -I. -c Entry.cc > In file included from McString.h:33, > from doc.h:32, > from Entry.cc:29: > /usr/include/assert.h:64: declaration of C function `void __assert(char *, int, char *)' conflicts with > /usr/include/assert.h:64: previous declaration `void __assert(const char *, int, const char *)' here > In file included from doc.h:32, > from Entry.cc:29: > McString.h: In method `int McString::operator ==(char *)': > McString.h:88: warning: choosing `McDArray::operator char *()' over `McDArray::operator const char *() const' > McString.h:88: warning: for conversion from `McString' to `const char *' > McString.h:88: warning: because conversion sequence for the argument is better > McString.h: In method `int McString::operator <(char *)': > McString.h:98: warning: choosing `McDArray::operator char *()' over `McDArray::operator const char *() const' > McString.h:98: warning: for conversion from `McString' to `const char *' > McString.h:98: warning: because conversion sequence for the argument is better > McString.h: In method `int McString::operator <=(char *)': > McString.h:103: warning: choosing `McDArray::operator char *()' over `McDArray::operator const char *() const' > McString.h:103: warning: for conversion from `McString' to `const char *' > McString.h:103: warning: because conversion sequence for the argument is better > McString.h: In method `int McString::operator >(char *)': > McString.h:108: warning: choosing `McDArray::operator char *()' over `McDArray::operator const char *() const' > McString.h:108: warning: for conversion from `McString' to `const char *' > McString.h:108: warning: because conversion sequence for the argument is better > McString.h: In method `int McString::operator >=(char *)': > McString.h:113: warning: choosing `McDArray::operator char *()' over `McDArray::operator const char *() const' > McString.h:113: warning: for conversion from `McString' to `const char *' > McString.h:113: warning: because conversion sequence for the argument is better > Entry.cc: At top level: > Entry.cc:48: variable-size type declared outside of any function > Entry.cc:49: variable-size type declared outside of any function > Entry.cc: In method `class Entry * Entry::findSub(char *, int, int)': > Entry.cc:301: warning: choosing `McDArray::operator char *()' over `McDArray::operator const char *() const' > Entry.cc:301: warning: for conversion from `McString' to `const char *' > Entry.cc:301: warning: because conversion sequence for the argument is better > Entry.cc: In function `int equalFunctionArgs(McString &, McString &)': > Entry.cc:745: warning: choosing `McDArray::operator char *()' over `McDArray::operator const char *() const' > Entry.cc:745: warning: for conversion from `McString' to `const char *' > Entry.cc:745: warning: because conversion sequence for the argument is better > Entry.cc:745: warning: choosing `McDArray::operator char *()' over `McDArray::operator const char *() const' > Entry.cc:745: warning: for conversion from `McString' to `const char *' > Entry.cc:745: warning: because conversion sequence for the argument is better > Entry.cc: In function `int equalSignature(Entry *, Entry *)': > Entry.cc:756: warning: choosing `McDArray::operator char *()' over `McDArray::operator const char *() const' > Entry.cc:756: warning: for conversion from `McString' to `const char *' > Entry.cc:756: warning: because conversion sequence for the argument is better > Entry.cc:756: warning: choosing `McDArray::operator char *()' over `McDArray::operator const char *() const' > Entry.cc:756: warning: for conversion from `McString' to `const char *' > Entry.cc:756: warning: because conversion sequence for the argument is better > Entry.cc: In function `int hasDocumentation(Entry *)': > Entry.cc:777: warning: choosing `McDArray::operator char *()' over `McDArray::operator const char *() const' > Entry.cc:777: warning: for conversion from `McString' to `const char *' > Entry.cc:777: warning: because conversion sequence for the argument is better > Entry.cc:778: warning: choosing `McDArray::operator char *()' over `McDArray::operator const char *() const' > Entry.cc:778: warning: for conversion from `McString' to `const char *' > Entry.cc:778: warning: because conversion sequence for the argument is better > Entry.cc:781: warning: choosing `McDArray::operator char *()' over `McDArray::operator const char *() const' > Entry.cc:781: warning: for conversion from `McString' to `const char *' > Entry.cc:781: warning: because conversion sequence for the argument is better > gmake[1]: *** [Entry.o] Error 1 > gmake[1]: Leaving directory `/usr/ports/devel/doc++/work/doc++-3.3.15/src' > gmake: *** [all-recursive] Error 1 > *** Error code 2 > > Stop in /usr/ports/devel/doc++. > *** Error code 1 > > Stop in /usr/ports/devel/doc++. > *** Error code 1 > > Stop in /usr/ports/devel/doc++. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message