Date: Wed, 19 May 2004 11:47:53 +0200 From: Roman Neuhauser <neuhauser@chello.cz> To: Kirill Ponomarew <krion@FreeBSD.org> Cc: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/66853: [PATCH] devel/cccc unbreak build (old header) Message-ID: <20040519094753.GA7657@isis.wad.cz> In-Reply-To: <200405190923.i4J9Nk8t004275@freefall.freebsd.org> References: <200405190923.i4J9Nk8t004275@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
# krion@FreeBSD.org / 2004-05-19 02:23:46 -0700: > Synopsis: [PATCH] devel/cccc unbreak build (old header) > I don't think this patch is enough to unbreak the port. > Try to replace all depricated headers in sources. It *did* pass make build on this 4.9 machine, and I don't know C++, let alone which headers are obsolete, or what are their contemporary counterparts. I'll try to fix whatever "obsoleted by" errors you encounter while building the port with this patch if you send them to me. roman@isis ports/devel/cccc 1009:0 > cvs -q di Index: files/patch-ab =================================================================== RCS file: /home/ncvs/ports/devel/cccc/files/patch-ab,v retrieving revision 1.2 diff -u -r1.2 patch-ab --- files/patch-ab 18 Apr 1999 18:52:16 -0000 1.2 +++ files/patch-ab 18 May 2004 22:16:21 -0000 @@ -1,5 +1,5 @@ ---- cccc.h.orig Sun Aug 10 09:52:24 1997 -+++ cccc.h Sun Apr 18 11:47:39 1999 +--- cccc.h.orig Sun Aug 10 18:52:24 1997 ++++ cccc.h Wed May 19 00:14:18 2004 @@ -20,8 +20,13 @@ #else @@ -15,3 +15,12 @@ #endif +@@ -29,7 +34,7 @@ + // standard include files + #include <iostream.h> + #include <fstream.h> +-#include <strstream.h> ++#include <sstream> + #include SIGNAL_HEADER + #include <unistd.h> + #include <stdlib.h> roman@isis ports/devel/cccc 1010:0 > make build ===> Vulnerability check disabled ===> Extracting for cccc-2.1.1_1 >> Checksum OK for cccc-2.1.1.src.tar.gz. ===> Patching for cccc-2.1.1_1 ===> Applying FreeBSD patches for cccc-2.1.1_1 ===> cccc-2.1.1_1 depends on executable: antlr - found ===> cccc-2.1.1_1 depends on executable: dlg - found ===> cccc-2.1.1_1 depends on executable: gmake - found ===> Configuring for cccc-2.1.1_1 ===> Building for cccc-2.1.1_1 /usr/local/bin/antlr -CC -k 2 -gd -ge -gt -gh -rl 5000 -w1 -ft Ctokens.h cccc.g Antlr parser generator Version 1.33MR33 1989-2001 /usr/local/bin/dlg -C2 -i -CC -cl CLexer parser.dlg dlg Version 1.33MR33 1989-2001 g++ -c -O2 -pipe -I/usr/include/g++-include -I. -I/usr/local/include/pccts -o cccc.o cccc.cpp g++ -c -O2 -pipe -I/usr/include/g++-include -I. -I/usr/local/include/pccts -o CLexer.o CLexer.cpp g++ -c -O2 -pipe -I/usr/include/g++-include -I. -I/usr/local/include/pccts -o CParser.o CParser.cpp /usr/local/bin/antlr -CC -k 2 -gd -ge -gt -gh -rl 5000 -w1 -ft Jtokens.h java.g Antlr parser generator Version 1.33MR33 1989-2001 /usr/local/bin/dlg -C2 -i -CC -cl JLexer parser.dlg dlg Version 1.33MR33 1989-2001 g++ -c -O2 -pipe -I/usr/include/g++-include -I. -I/usr/local/include/pccts -o java.o java.cpp g++ -c -O2 -pipe -I/usr/include/g++-include -I. -I/usr/local/include/pccts -o JLexer.o JLexer.cpp g++ -c -O2 -pipe -I/usr/include/g++-include -I. -I/usr/local/include/pccts -o JParser.o JParser.cpp /usr/local/bin/antlr -CC -k 2 -gd -ge -gt -gh -rl 5000 -w1 -ft Atokens.h ada.g Antlr parser generator Version 1.33MR33 1989-2001 ada.g, line 1403: warning: alt 1 line 1404 and alt 2 line 1404 of of the rule itself These alts have ambig lookahead sequences resolved by a predicate for the second choice. The second choice may not be reachable. You may want to use a complementary predicate or rearrange the alts /usr/local/bin/dlg -C2 -i -CC -ci -cl ALexer parser.dlg dlg Version 1.33MR33 1989-2001 g++ -c -O2 -pipe -I/usr/include/g++-include -I. -I/usr/local/include/pccts -o ada.o ada.cpp g++ -c -O2 -pipe -I/usr/include/g++-include -I. -I/usr/local/include/pccts -o ALexer.o ALexer.cpp g++ -c -O2 -pipe -I/usr/include/g++-include -I. -I/usr/local/include/pccts -o AdaPrser.o AdaPrser.cpp g++ -c -O2 -pipe -I/usr/include/g++-include -I. -I/usr/local/include/pccts -o ccccmain.o ccccmain.cc g++ -c -O2 -pipe -I/usr/include/g++-include -I. -I/usr/local/include/pccts -o cccc_utl.o cccc_utl.cc g++ -c -O2 -pipe -I/usr/include/g++-include -I. -I/usr/local/include/pccts -o cccc_stg.o cccc_stg.cc g++ -c -O2 -pipe -I/usr/include/g++-include -I. -I/usr/local/include/pccts -o cccc_db.o cccc_db.cc g++ -c -O2 -pipe -I/usr/include/g++-include -I. -I/usr/local/include/pccts -o cccc_met.o cccc_met.cc g++ -c -O2 -pipe -I/usr/include/g++-include -I. -I/usr/local/include/pccts -o cccc_htm.o cccc_htm.cc g++ -c -O2 -pipe -I/usr/include/g++-include -I. -I/usr/local/include/pccts -o cccc_ast.o cccc_ast.cc g++ -c -O2 -pipe -I/usr/include/g++-include -I. -I/usr/local/include/pccts -o cccc_tok.o cccc_tok.cc g++ -c -O2 -pipe -I/usr/include/g++-include -I. -I/usr/local/include/pccts -o cccc_tbl.o cccc_tbl.cc g++ -c -O2 -pipe -I/usr/include/g++-include -I. -I/usr/local/include/pccts -o cccc_new.o cccc_new.cc g++ -c -O2 -pipe -I/usr/include/g++-include -I. -I/usr/local/include/pccts -o AParser.o /usr/local/include/pccts/AParser.cpp g++ -c -O2 -pipe -I/usr/include/g++-include -I. -I/usr/local/include/pccts -o DLexerBase.o /usr/local/include/pccts/DLexerBase.cpp g++ -c -O2 -pipe -I/usr/include/g++-include -I. -I/usr/local/include/pccts -o ASTBase.o /usr/local/include/pccts/ASTBase.cpp g++ -c -O2 -pipe -I/usr/include/g++-include -I. -I/usr/local/include/pccts -o PCCTSAST.o /usr/local/include/pccts/PCCTSAST.cpp g++ -c -O2 -pipe -I/usr/include/g++-include -I. -I/usr/local/include/pccts -o ATokenBuffer.o /usr/local/include/pccts/ATokenBuffer.cpp g++ -o cccc cccc.o CLexer.o CParser.o java.o JLexer.o JParser.o ada.o ALexer.o AdaPrser.o ccccmain.o cccc_utl.o cccc_stg.o cccc_db.o cccc_met.o cccc_htm.o cccc_ast.o cccc_tok.o cccc_tbl.o cccc_new.o AParser.o DLexerBase.o ASTBase.o PCCTSAST.o ATokenBuffer.o roman@isis ports/devel/cccc 1011:0 > -- FreeBSD 4.9-RELEASE-p2 11:31AM up 3:53, 3 users, load averages: 0.00, 0.00, 0.00
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040519094753.GA7657>