From owner-freebsd-ports@FreeBSD.ORG Wed Oct 8 18:04:44 2003 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF74716A4B3 for ; Wed, 8 Oct 2003 18:04:44 -0700 (PDT) Received: from ms-smtp-03.southeast.rr.com (ms-smtp-03.southeast.rr.com [24.93.67.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 45D0244003 for ; Wed, 8 Oct 2003 18:04:43 -0700 (PDT) (envelope-from wegster@mindcore.net) Received: from mindcore.net (rdu74-169-237.nc.rr.com [24.74.169.237]) h9912MVx027394 for ; Wed, 8 Oct 2003 21:02:23 -0400 (EDT) Message-ID: <3F84B427.6080601@mindcore.net> Date: Wed, 08 Oct 2003 21:04:39 -0400 From: Scott W User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: newbie question about bsd ports/list archives and 5.1 current/xfce ports compile X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Oct 2003 01:04:44 -0000 Hey all. I've been trying to successfully get xfce compiled on a 5.1 current snapshot, mostly unsuccessfully. I've found a half dozen problems in the port (SOCKLEN_T undefined, C++ style comments the C compiler settings are puking on, etc etc), but am at an annoying stopping point at the moment, an error in scramble.c If anyone would be so kind as to answer a few questions, I'd appreciate it... (And before anyone says it, I've RTFM, Googled, and attempted to search the list archives, although I may have well been looking in the wrong FM ;-) 1. Is there an existing patch or defect listed against XFCE current? (where should I be looking specifically if not in the ports list?) 2. Is there more complete documentation on ports, as in: a. relationship between /usr/ports/X and /usr/src b. Have seen mention of the INDEX file, along with portsdb(not on my system) and pkgindex (also not on my system) 3. anyone happen to know offhand where the current stumbling block in building xfce is? Compile error as follows: ===> Installing for xfce-4.0.0 ===> xfce-4.0.0 depends on file: /usr/X11R6/lib/xfce4/mcs-plugins/ui_plugin.so - found ===> xfce-4.0.0 depends on executable: xfwm4 - found ===> xfce-4.0.0 depends on executable: xfce4-panel - found ===> xfce-4.0.0 depends on executable: xfdesktop - found ===> xfce-4.0.0 depends on executable: startxfce4 - found ===> xfce-4.0.0 depends on executable: xffm - not found ===> Verifying install for xffm in /usr/ports/x11-fm/xfce4-fm ===> Building for xfce4-fm-4.0.0 make all-recursive Making all in scramble if cc -DHAVE_CONFIG_H -I. -I. -I.. -I../libs -O -pipe -DSMP -DAPIC_IO -march=pentiumpro -W -Wall -ansi -pedantic -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -march=pentiumpro -MT scramble-scramble.o -MD -MP -MF ".deps/scramble-scramble.Tpo" -c -o scramble-scramble.o `test -f 'scramble.c' || echo './'`scramble.c; then mv -f ".deps/scramble-scramble.Tpo" ".deps/scramble-scramble.Po"; else rm -f ".deps/scramble-scramble.Tpo"; exit 1; fi In file included from /usr/include/sys/stat.h:100, from scramble.c:13: /usr/include/sys/time.h: In function `timespec2bintime': /usr/include/sys/time.h:125: warning: ISO C89 forbids long long integer constants /usr/include/sys/time.h: In function `timeval2bintime': /usr/include/sys/time.h:142: warning: ISO C89 forbids long long integer constants scramble.c: In function `main': scramble.c:112: syntax error before '/' token scramble.c:113: syntax error before ')' token scramble.c:113: warning: statement with no effect scramble.c: At top level: scramble.c:123: warning: initialization discards qualifiers from pointer target type scramble.c: In function `cifrador': scramble.c:129: syntax error before '/' token scramble.c:141: syntax error before '/' token scramble.c:143: syntax error before '/' token scramble.c:162: warning: comparison between signed and unsigned scramble.c:167: warning: comparison between signed and unsigned scramble.c: At top level: scramble.c:176: syntax error before '&' token scramble.c:176: warning: ISO C does not allow extra `;' outside of a function *** Error code 1 Stop in /usr/ports/x11-fm/xfce4-fm/work/xffm-4.0.0/scramble. *** Error code 1 Stop in /usr/ports/x11-fm/xfce4-fm/work/xffm-4.0.0. *** Error code 1 Stop in /usr/ports/x11-fm/xfce4-fm/work/xffm-4.0.0. *** Error code 1 Stop in /usr/ports/x11-fm/xfce4-fm. *** Error code 1 Stop in /usr/ports/x11-wm/xfce4. freeb# Thanks, Scott