From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Oct 28 04:16:16 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 30A8A1065703 for ; Tue, 28 Oct 2008 04:16:16 +0000 (UTC) (envelope-from pwnedomina@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.169]) by mx1.freebsd.org (Postfix) with ESMTP id 8476C8FC14 for ; Tue, 28 Oct 2008 04:16:15 +0000 (UTC) (envelope-from pwnedomina@gmail.com) Received: by ug-out-1314.google.com with SMTP id 30so147009ugs.39 for ; Mon, 27 Oct 2008 21:16:14 -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=0xKUsRJoHePZwoxVEIT8NAb/mYqQdz9n0xbU5IYgQXo=; b=cFgPH9PAlrX0vp1CbzBYyXZTCKr9fMIWalD+BY+Z7N525li/kdN39RxXHk6TzuwBsp eTnrc9XEp1Xp0SNfqgpMXyeII7M3SMW7X9Iqy9EsWTxouZGj8NWAbo1XHgKdn6tZtwEw mLFqNAqaDdf2srd8g/UKqM5yQw6+XD5iZaAiU= 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=WOvsb3fA7+Ba477yQohRcyK5iciGOKx878eu5I8KeyPfv+S3o4nSSXaJ3G4RKyPvcB vLosHhaQGd1smy6+p+yQDDJ+sHh4grY8YS6RzSaAHHmN38KNT7aKsw7DY1lStQK0eGQL TE4D2GRL2bP8VfdgeqDsdi//HqZqEadK64Rs8= Received: by 10.67.21.11 with SMTP id y11mr2649066ugi.70.1225167374121; Mon, 27 Oct 2008 21:16:14 -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 l4sm550415ugf.2.2008.10.27.21.16.12 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 27 Oct 2008 21:16:13 -0700 (PDT) Message-ID: <4906920A.5080903@gmail.com> Date: Tue, 28 Oct 2008 04:16:10 +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: Tue, 28 Oct 2008 04:16:16 -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 im not missing any files and this port tree was recent updated using csup, ill try re-csup as you say maybe this will solve the problem.. thank you for your time. > >>> >>>>>>> >>>>>>>>> >>>>>>>>>> ===> 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" >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>>> >>>>> >>>> >>> >> >> >