From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Oct 28 03:40:25 2008 Return-Path: Delivered-To: freebsd-ports-bugs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 264151065670 for ; Tue, 28 Oct 2008 03:40:25 +0000 (UTC) (envelope-from pwnedomina@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by mx1.freebsd.org (Postfix) with ESMTP id 88B278FC13 for ; Tue, 28 Oct 2008 03:40:24 +0000 (UTC) (envelope-from pwnedomina@gmail.com) Received: by nf-out-0910.google.com with SMTP id h3so925324nfh.33 for ; Mon, 27 Oct 2008 20:40:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=cwai507hlSzjlrAgoeStNNnzIF1dyeYWkEg2FIBM7Bg=; b=U2wWwwvOvGlxOvI5DaDdebnixAhuLkkGzvTfFIQ9DXfwroclQmybu38mrX0UWQq3tz JKD06fdTWs3UT5seZEAUH+r0+PSvBckjMMQDbKt9IFMKB9DZZQ7mBemejBo5d8eET/sU MAHAl7vo8cnDMQiIKS1Yb0SegIH8EKO1rcsXk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=rBJlfifI4j64AqA3b6BI6COlKsCcmOv4mQw9ZKiEm/09JyhZl2tnOguzJtQmUZ60xi GBa6t0nJooj/wD71s0e0Ry/anWPOTbcBIV954tIdpS2/0gKlkgP+OVyl3eR6lwraQfJS aqX6A1jNOnAuRBuHd1D1AVWkL7D20IxUl9bg8= Received: by 10.210.40.10 with SMTP id n10mr2065559ebn.102.1225165223178; Mon, 27 Oct 2008 20:40:23 -0700 (PDT) Received: from ?192.168.2.101? (bl10-148-244.dsl.telepac.pt [85.243.148.244]) by mx.google.com with ESMTPS id b36sm717937ika.6.2008.10.27.20.40.22 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 27 Oct 2008 20:40:22 -0700 (PDT) Message-ID: <490689A3.80301@gmail.com> Date: Tue, 28 Oct 2008 03:40:19 +0000 From: pwn User-Agent: Thunderbird 2.0.0.17 (Windows/20080914) MIME-Version: 1.0 To: Naram Qashat References: <4905AF39.9060408@cyberbotx.com> <4906461F.2030803@gmail.com> <49064EE2.8090608@cyberbotx.com> <490651D6.7050605@gmail.com> <49065EB0.3080703@cyberbotx.com> <49066745.9010102@gmail.com> <49068750.5040702@cyberbotx.com> In-Reply-To: <49068750.5040702@cyberbotx.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports-bugs@freebsd.org Subject: Re: scite port X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2008 03:40:25 -0000 Naram Qashat escreveu: > pwn wrote: >> Naram Qashat escreveu: >>> pwn wrote: >>>> Naram Qashat escreveu: >>>>> pwn wrote: >>>>>> Naram Qashat escreveu: >>>>>>> pwn wrote: >>>>>>>> im unable to install scite due to a problem with scintilla >>>>>>>> >>>>>>>> this is the output of a build of scite >>>>>>>> >>>>>>>> ===> Installing for scintilla-1.77 >>>>>>> >>>>>>> >From the looks of it, it's trying to install scintilla built >>>>>>> with GTK1 instead of GTK2. For an easy fix, manually install >>>>>>> scintilla first with the WITH_GTK2 knob set to yes. As an >>>>>>> aside, if anyone could tell me if there is a way to specify in >>>>>>> scite's Makefile that it's depend on scintilla needs to be built >>>>>>> with having WITH_GTK2 set, I'd appreciate it. Right now it only >>>>>>> checks if an existing install of scintilla was built as GTK2. >>>>>>> >>>>>>> Thanks, >>>>>>> Naram Qashat >>>>>> this is the output of scintilla when build with GTK2 >>>>>> # make install -DWITH_GTK2 >>>>>> ===> Installing for scintilla-gtk2-1.77 >>>>>> ===> scintilla-gtk2-1.77 depends on executable: pkg-config - found >>>>>> ===> scintilla-gtk2-1.77 depends on file: >>>>>> /usr/local/lib/gio/modules/libgiofam.so - found >>>>>> ===> scintilla-gtk2-1.77 depends on shared library: iconv.3 - >>>>>> found >>>>>> ===> scintilla-gtk2-1.77 depends on shared library: atk-1.0.0 - >>>>>> found >>>>>> ===> scintilla-gtk2-1.77 depends on shared library: glib-2.0.0 >>>>>> - found >>>>>> ===> scintilla-gtk2-1.77 depends on shared library: >>>>>> gtk-x11-2.0.0 - found >>>>>> ===> scintilla-gtk2-1.77 depends on shared library: pango-1.0.0 >>>>>> - found >>>>>> ===> Generating temporary packing list >>>>>> ===> Checking if x11-toolkits/scintilla already installed >>>>>> /bin/mkdir -p /usr/local/include/scintilla >>>>>> install -o root -g wheel -m 444 >>>>>> /usr/ports/x11-toolkits/scintilla/work/scintilla/gtk/../include/*.h >>>>>> /usr/local/include/scintilla >>>>>> install -s -o root -g wheel -m 555 >>>>>> /usr/ports/x11-toolkits/scintilla/work/scintilla/gtk/../bin/libscintilla.so.1 >>>>>> /usr/local/lib >>>>>> install: >>>>>> /usr/ports/x11-toolkits/scintilla/work/scintilla/gtk/../bin/libscintilla.so.1: >>>>>> No such file or directory >>>>>> *** Error code 71 >>>>>> >>>>>> Stop in /usr/ports/x11-toolkits/scintilla. >>>>> >>>>> If you had built it with GTK1 before, you'll need to rebuild it, >>>>> just telling it to install using WITH_GTK2=yes when it wasn't >>>>> built with that won't work. But let me know if it still complains >>>>> about the missing libscintilla.so.1 even if you do that. I'm a >>>>> bit surprised you are getting this since I build scintilla both >>>>> with and without the WITH_GTK2 knob enabled and I don't get this >>>>> issue. Maybe you should also give me your uname -a output just in >>>>> case. >>>>> >>>>> Thanks, >>>>> Naram Qashat >>>> >>>> i already try to build using WITH_GTK2 knob enabled, and i get the >>>> same error complaining libscintilla.so.1, this is the output of >>>> uname -a >>>> FreeBSD fbsd.home 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #5: Sun Oct >>>> 26 04:26:09 WET 2008 pwn@fbsd.home:/usr/obj/usr/src/sys/FKERN >>>> i386 >>>> also, dont know if its relevant but after a build try he generate a >>>> folder with name work which contains sever other files/folders >>>> # ls work/ >>>> .PLIST.mktmp >>>> .extract_done.scintilla._usr_local scite/ >>>> .build_done.scintilla._usr_local .patch_done.scintilla._usr_local >>>> .configure_done.scintilla._usr_local scintilla/ >>>> inside scintilla and scite folders there are files which contain >>>> instructions for compile >>>> >>>> >>> >>> Can you look through the build and see if this line ever came up (or >>> something really close to it) and if there was anything unusual >>> after it? >>> >>> c++ -shared -D_THREAD_SAFE -D_REENTRANT -I/usr/local/include/gtk-2.0 >>> -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0 >>> -I/usr/local/include/cairo -I/usr/local/include/pango-1.0 >>> -I/usr/local/include -I/usr/local/include/glib-2.0 >>> -I/usr/local/lib/glib-2.0/include -I/usr/local/include/freetype2 >>> -I/usr/local/include/pixman-1 -o ../bin/libscintilla.so.1 >>> DocumentAccessor.o WindowAccessor.o KeyWords.o StyleContext.o >>> CharClassify.o Decoration.o Document.o CallTip.o ScintillaBase.o >>> ContractionState.o Editor.o ExternalLexer.o PropSet.o PlatGTK.o >>> KeyMap.o LineMarker.o PositionCache.o ScintillaGTK.o CellBuffer.o >>> ViewStyle.o RESearch.o RunStyles.o Style.o Indicator.o >>> AutoComplete.o UniConversion.o XPM.o scintilla-marshal.o >>> >>> That's the link for libscintilla.so.1, so if that's not there or if >>> there was some error or something after that, it wouldn't have built >>> it. I can't see anything else odd, we're using the same version of >>> FreeBSD (Although I'm using 7.0, but both of us are using i386). I >>> just built it here and got libscintilla.so.1 in >>> work/scintilla/gtk/../bin like it should be. >>> >>> Thanks, >>> >>> >> >> >> *Naram Qashat* , here you have the link with the output of scintilla >> http://pastebin.com/m5d2a5524 and thank you for try to help, i just >> ask if there is any workaround since im unable to install scite via >> pkg_add >> > > Very strange, your system doesn't seem to be linking libscintilla.so.1 > at all. However, I do notice a different between our systems. Do you > have AR defined anywhere? On line 127 of your output, it shows it use > "ar rc" to create a scintilla.a instead of creating libscintilla.so.1 > and libscintilla_lexers.so.1. I'm a little puzzled by that. If you > could, from /usr/ports/x11-toolkits/scintilla, do "make patch" and > then pastebin the contents of work/scintilla/gtk/makefile for me. I > want to see if our files differ in any way as well. I'd like to > narrow down what the issue is. > > Thanks, > Naram Qashat here you have the contents of /usr/ports/x11-toolkits/scintilla/work/scintilla/gtk/makefile http://pastebin.com/m6db7bc18 > >>>>> >>>>>>> >>>>>>>> ===> scintilla-1.77 depends on executable: pkg-config - found >>>>>>>> ===> Generating temporary packing list >>>>>>>> ===> Checking if x11-toolkits/scintilla already installed >>>>>>>> /bin/mkdir -p /usr/local/include/scintilla >>>>>>>> install -o root -g wheel -m 444 >>>>>>>> /usr/ports/x11-toolkits/scintilla/work/scintilla/gtk/../include/*.h >>>>>>>> >>>>>>>> /usr/local/include/scintilla >>>>>>>> install -s -o root -g wheel -m 555 >>>>>>>> /usr/ports/x11-toolkits/scintilla/work/scintilla/gtk/../bin/libscintilla.so.1 >>>>>>>> >>>>>>>> /usr/local/lib >>>>>>>> install: >>>>>>>> /usr/ports/x11-toolkits/scintilla/work/scintilla/gtk/../bin/libscintilla.so.1: >>>>>>>> >>>>>>>> No such file or directory >>>>>>>> *** Error code 71 >>>>>>>> >>>>>>>> Stop in /usr/ports/x11-toolkits/scintilla. >>>>>>>> *** Error code 1 >>>>>>>> >>>>>>>> Stop in /usr/ports/editors/scite. >>>>>>>> >>>>>>>> what should i do to correct this, im using FreeBSD >>>>>>>> 7.1-PRERELEASE and all >>>>>>>> ports where updated via csup, this is the distinfo >>>>>>>> >>>>>>>> MD5 (scite177.tgz) = ba016919190c12cfb712e1f004df4187 >>>>>>>> SHA256 (scite177.tgz) = >>>>>>>> 51b14c1fdff1b88f9361faef5030bc8df24cdc4b23d2d9181303a7708f2eb2af >>>>>>>> SIZE (scite177.tgz) = 1520037 >>>>>>>> >>>>>>>> thanks in advance. >>>>>>>> _______________________________________________ >>>>>>>> freebsd-ports-bugs@freebsd.org mailing list >>>>>>>> http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs >>>>>>>> To unsubscribe, send any mail to >>>>>>>> "freebsd-ports-bugs-unsubscribe@freebsd.org" >>>>>>>> >>>>>>> >>>>>> >>>>>> >>>>> >>>> >>>> >>> >> >