From owner-freebsd-ports@FreeBSD.ORG Mon Jun 14 22:23:57 2004 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 EFAAA16A4CE for ; Mon, 14 Jun 2004 22:23:56 +0000 (GMT) Received: from postfix3-1.free.fr (postfix3-1.free.fr [213.228.0.44]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7CAFC43D5F for ; Mon, 14 Jun 2004 22:23:56 +0000 (GMT) (envelope-from stephane@freebsd.org) Received: from sequoia.mondomaineamoi.megalo (unknown [81.56.170.180]) by postfix3-1.free.fr (Postfix) with ESMTP id 9C02DC445F; Tue, 15 Jun 2004 00:23:54 +0200 (CEST) Received: from localhost.mondomaineamoi.megalo (localhost.mondomaineamoi.megalo [127.0.0.1])i5EMNqiJ035131; Tue, 15 Jun 2004 00:23:54 +0200 (CEST) (envelope-from stephane@freebsd.org) Date: Tue, 15 Jun 2004 00:23:51 +0200 From: "Stephane Legrand" To: "Jochem Huhmann" References: <1087242505.11842.12.camel@nova.revier.com> Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-15 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-ID: In-Reply-To: <1087242505.11842.12.camel@nova.revier.com> User-Agent: Opera M2/7.51 (FreeBSD, build 689) cc: ports@freebsd.org Subject: Re: FreeBSD Port: gnocl-0.5.15 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: stephane@freebsd.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jun 2004 22:23:57 -0000 Le Mon, 14 Jun 2004 21:48:26 +0200, Jochem Huhmann a écrit: > Hi Stephane, Hello, > I just tried to install Gnocl from the ports and noticed that it is > marked as "Broken with gtk+-2.4". Which is true for 0.5.15, which is the > version in the ports collection, but 0.5.16 (which is out some months > now) compiles and works flawlessly with gtk+-2.4. I looked at the > Makefile and the patches and tried to come up with a correct send-pr, > but the Tcl conventions used in FreeBSD are still a bit unfamiliar to > me. Especially the include-files being renamed according to the > Tcl-version caused quite a bit of head-scratching... If you could be so > kind and bump the port to the recent upstream version? Unfortunately, i can compile gnocl 0.5.16 on my box. I get the following error: ... cc -c -O -pipe -march=pentiumpro -I/usr/local/include/tcl8.4 -Wall -DVERSION=\"0.5.16\" -DGTK_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED -DUSE_TCL_STUBS -I/usr/local/include/atk-1.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/gtk-2.0 -I/usr/X11R6/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/X11R6/include/pango-1.0 -I/usr/local/include/freetype2 -I/usr/local/include -o combo.o combo.c combo.c:31: syntax error before `GtkCombo' combo.c: In function `traceFunc': combo.c:119: structure has no member named `combo' combo.c: In function `changedFunc': combo.c:145: structure has no member named `combo' combo.c: In function `destroyFunc': combo.c:161: structure has no member named `combo' combo.c: In function `configure': combo.c:177: structure has no member named `combo' combo.c:187: structure has no member named `combo' combo.c:188: structure has no member named `combo' combo.c:203: warning: implicit declaration of function `gtk_combo_set_popdown_strings' combo.c:203: structure has no member named `combo' combo.c: In function `cget': combo.c:262: structure has no member named `combo' combo.c:271: structure has no member named `combo' combo.c: In function `comboFunc': combo.c:304: structure has no member named `combo' combo.c:339: structure has no member named `combo' combo.c:353: structure has no member named `combo' combo.c: In function `gnoclComboCmd': combo.c:382: structure has no member named `combo' combo.c:382: warning: implicit declaration of function `GTK_COMBO' combo.c:382: warning: implicit declaration of function `gtk_combo_new' combo.c:388: structure has no member named `combo' combo.c:396: structure has no member named `combo' combo.c:401: structure has no member named `combo' combo.c:404: structure has no member named `combo' combo.c:405: structure has no member named `combo' gmake: *** [combo.o] Error 1 *** Error code 2 Stop in /mnt/ad1/usr/ports/x11-toolkits/gnocl. I have gtk-2.4.2 and this is with FreeBSD 4.10-BETA i386. Can you please send me the result of the following commands on your system ? : pkg_info -V gtk-2* uname -a And if you have any suggestion to fix this error, please tell :) Regards, Stephane. -- Je recherche un emploi de développeur/admin. sys. (FreeBSD,Linux,PHP,Perl,MySQL,OCaml,Tcl/Tk...) ==> http://stephleg.free.fr/cv.pdf <==