From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Oct 29 14:00:19 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 940E0106575B for ; Wed, 29 Oct 2008 14:00:19 +0000 (UTC) (envelope-from pwnedomina@gmail.com) Received: from qb-out-0506.google.com (qb-out-0506.google.com [72.14.204.237]) by mx1.freebsd.org (Postfix) with ESMTP id DF8928FC2E for ; Wed, 29 Oct 2008 14:00:18 +0000 (UTC) (envelope-from pwnedomina@gmail.com) Received: by qb-out-0506.google.com with SMTP id f30so1166qba.35 for ; Wed, 29 Oct 2008 07:00:18 -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=AKWEox9UHG5Ljtx1s7s1ilqW1PS4M34VKokkeY/SPP0=; b=LeCJRBkXZuDvz336191KnnT/MTCh0ouCWD5h8/69pzENcf/n4sXU+YxGY5l6M8RKnX pUNzAFPypWvAp8LJL3PnG8T46K88cc0ivd4kQvbKA7DcrfxTM6/3LCTBuXYnBki7UCNA OT09v5fYLBafAXhr1rcvtg9YiaM7pfPo2iN+E= 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=qPoPvlDl+13GD8Tj5IoiFcw4soxOTMto4burTtYBeFS4u+x2BZKITD1A1m5CUOmMNp TlvCtCv90JiWvSx/6c41yxtEE+lxrRdSaKt2jXQVZfhxogNt+mQbrw2EDf4sCDaahawB kiUVAQNgQxu67i+sywSwzSlkaHR3MrlTyP7pk= Received: by 10.210.49.19 with SMTP id w19mr999596ebw.149.1225288817069; Wed, 29 Oct 2008 07:00:17 -0700 (PDT) Received: from ?192.168.2.101? (bl4-51-47.dsl.telepac.pt [81.193.51.47]) by mx.google.com with ESMTPS id 7sm4209847eyb.1.2008.10.29.07.00.15 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 29 Oct 2008 07:00:16 -0700 (PDT) Message-ID: <49086C6C.2070605@gmail.com> Date: Wed, 29 Oct 2008 14:00:12 +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> <490689A3.80301@gmail.com> <49068E94.2050500@cyberbotx.com> In-Reply-To: <49068E94.2050500@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: Wed, 29 Oct 2008 14:00:19 -0000 Naram Qashat escreveu: > pwn wrote: >> 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 >> > > Your system isn't patching the makefile at all. Looking at the first > pastebin again, I notice it seems like it's ignoring the patch-aa file > in the files folder of /usr/ports/x11-toolkits/scintilla. And I can't > see anything that would cause that to happen. You aren't missing the > files directory in /usr/ports/x11-toolkits/scintilla, are you? If > that is missing, you may need to re-cvsup to regenerate that folder. > If it's there, then I'm stumped, because the patch-aa file needs to be > applied for the port to install correctly. > > Thanks, > Naram Qashat Naram Qashat, after i re-cvsup it solved the problem, this problem is now solved. thank you for your help. > >>> >>>>>>> >>>>>>>>> >>>>>>>>>> ===> 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" >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>>> >>>>> >>>> >>> >> >> >