From owner-freebsd-chromium@FreeBSD.ORG Sat Mar 19 21:31:49 2011 Return-Path: Delivered-To: freebsd-chromium@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7A1E9106566C for ; Sat, 19 Mar 2011 21:31:49 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-ey0-f182.google.com (mail-ey0-f182.google.com [209.85.215.182]) by mx1.freebsd.org (Postfix) with ESMTP id 077508FC13 for ; Sat, 19 Mar 2011 21:31:48 +0000 (UTC) Received: by eyg7 with SMTP id 7so1281482eyg.13 for ; Sat, 19 Mar 2011 14:31:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:sender:message-id:date:from:organization :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:content-type:content-transfer-encoding; bh=xK8scNkAe2twltFmC4skteAVCUhB7VXAwdQfhuMKTws=; b=jcXeIFNmYmkZWUyi9bjYG175I/Lz6ine/K1/4f7/1c67Rqk5aBIt6TC6+SU9bGdsB9 lnnpRZXEUNcYCDhci0KG4PqungQ9E7njHx631g2vcR5oT1bE/kwqF3HhMzQeniWC6GZ1 bJSkhSTwy8bUgmRMZin02SzWKN1/Ng80O79TU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:organization:user-agent:mime-version:to :cc:subject:references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; b=qrn/7PCkilKWB6h2MZSYm9zBY4bRHsigVfCfa/yWJ2Rx91DnPobXw761SYn2QGUCW+ StHIq9jIksOUnFxGa0mhYpl4X9v0A4NJak1g21bjcbgzFzo3YHPrm7O92iR0PPb2mFp3 wPaxAL2hhXV/ZI3rEzluaHVevuqAxJtIXI+Z8= Received: by 10.213.1.23 with SMTP id 23mr1284770ebd.147.1300570306696; Sat, 19 Mar 2011 14:31:46 -0700 (PDT) Received: from [192.168.123.167] (136-206-ftth.onsbrabantnet.nl [88.159.206.136]) by mx.google.com with ESMTPS id w59sm834456eeh.17.2011.03.19.14.31.45 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 19 Mar 2011 14:31:45 -0700 (PDT) Sender: =?UTF-8?Q?Ren=C3=A9_Ladan?= Message-ID: <4D8520C1.2070600@freebsd.org> Date: Sat, 19 Mar 2011 22:31:45 +0100 From: Rene Ladan Organization: The FreeBSD Project User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; nl-NL; rv:1.9.2.15) Gecko/20110305 Thunderbird/3.1.9 MIME-Version: 1.0 To: Ruslan Bukin References: <20110319080123.GA54562@bsdjail.com> <4D8506E0.4030509@freebsd.org> <20110319194312.GA72850@bsdjail.com> <4D85115E.7090109@freebsd.org> <20110319205005.GA74152@bsdjail.com> <20110319205920.GA74370@bsdjail.com> In-Reply-To: <20110319205920.GA74370@bsdjail.com> X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: freebsd-chromium@freebsd.org Subject: Re: port status X-BeenThere: freebsd-chromium@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Chromium issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Mar 2011 21:31:49 -0000 Op 19-03-2011 21:59, Ruslan Bukin schreef: > On Sat, Mar 19, 2011 at 11:50:05PM +0300, Ruslan Bukin wrote: >> On Sat, Mar 19, 2011 at 09:26:06PM +0100, Rene Ladan wrote: >>> Op 19-03-2011 20:43, Ruslan Bukin schreef: >>>> >>>> On Sat, Mar 19, 2011 at 08:41:20PM +0100, Rene Ladan wrote: >>>>> Op 19-03-2011 09:01, Ruslan Bukin schreef: >>>>>> is chromium port compiles already? >>>>>> >>>>> Not yet (the now abandonded version 9 did)... >>>>>> I tried on FreeBSD 8.2, no result: >>>>>> What hardware/architecture are you building this on? You don't seem to get the out-of-memory error I reported earlier in the thread (but then the 8 GB of swap space on my laptop isn't even touched). Maybe that error is specific to 9.0 or amd64. >>>>>> CXX(target) out/Release/obj.target/net/net/proxy/proxy_config.o >>>>>> CXX(target) out/Release/obj.target/net/net/proxy/proxy_config_service_fixed.o >>>>>> CXX(target) out/Release/obj.target/net/net/proxy/proxy_config_service_linux.o >>>>>> net/proxy/proxy_config_service_linux.cc:15:25: warning: sys/inotify.h: No such file or directory >>>>> >>>>> Hmm, are you sure you have the latest SVN revision (currently 113) ? >>>>> The proxy_config_service_linux.cc file was dropped after revision 105. >>>> >>>> yes I'm sure: >>>> 0 br:/home/br/chromium >svn up >>>> At revision 113. >>>> >>> Ah, I see now. The patch for proxy_config_service_linux.cc [1] was only >>> present in the Chromium 9 port. Appearently my build stops before it >>> compiles that file. >>> >>> Could you retry the build with r114 ? >> >> of course, >> >> remoting/host/capturer_linux.cc: In member function 'void remoting::CapturerLinuxPimpl::CalculateInvalidRects()': >> remoting/host/capturer_linux.cc:201: error: 'display_' was not declared in this scope >> remoting/host/capturer_linux.cc:201: error: 'XPending' was not declared in this scope >> remoting/host/capturer_linux.cc:202: error: 'XEvent' was not declared in this scope >> remoting/host/capturer_linux.cc:202: error: expected `;' before 'e' >> remoting/host/capturer_linux.cc:205: error: 'e' was not declared in this scope >> remoting/host/capturer_linux.cc:205: error: 'XNextEvent' was not declared in this scope >> remoting/host/capturer_linux.cc:206: error: 'XDamageNotify' was not declared in this scope >> remoting/host/capturer_linux.cc:209: error: 'XDamageNotifyEvent' was not declared in this scope >> remoting/host/capturer_linux.cc:209: error: 'event' was not declared in this scope >> Looks like the notify framework needs to be converted to that of FreeBSD. >> remoting/host/capturer_linux.cc:209: error: expected type-specifier before 'XDamageNotifyEvent' >> remoting/host/capturer_linux.cc:209: error: expected `>' before 'XDamageNotifyEvent' >> remoting/host/capturer_linux.cc:209: error: expected `(' before 'XDamageNotifyEvent' >> remoting/host/capturer_linux.cc:209: error: expected primary-expression before '>' token >> remoting/host/capturer_linux.cc:209: error: expected `)' before ';' token >> remoting/host/event_executor_linux.cc:7:22: warning: X11/Xlib.h: No such file or directory >> remoting/host/event_executor_linux.cc:8:24: warning: X11/keysym.h: No such file or directory >> remoting/host/event_executor_linux.cc:9:34: warning: X11/extensions/XTest.h: No such file or directory >> remoting/host/capturer_linux.cc: In member function 'void remoting::CapturerLinuxPimpl::CaptureRects(const remoting::InvalidRects&, CallbackRunner > >*)': >> remoting/host/capturer_linux.cc:245: error: 'XImage' was not declared in this scope >> [...] >> The Xlib.h and keysym.h were indeed missing in the dependency list (added in r115), /usr/local/include/X11/extensions/XTest.h should be present in libXtst-1.1.0 > > I called make second time and got another error: > This is an artifact of the build system where it tries do build some other stuff. Eventually it will give the same error over and over. > br# make > ===> Building for chromium-10.0.648.151 > ACTION Extracting last change to /usr/home/br/chromium/ports/www/chromium/work/chromium-courgette-redacted-10.0.648.151/out/Release/obj/gen/build/LASTCHANGE out/Release/obj/gen/build/LASTCHANGE.always > AR(target) out/Release/obj.target/third_party/WebKit/Source/WebCore/WebCore.gyp/libwebcore_html.a > CXX(target) out/Release/obj.target/webcore_platform/third_party/WebKit/Source/WebCore/platform/chromium/ScrollbarThemeChromiumLinux.o > CXX(target) out/Release/obj.target/webcore_platform/third_party/WebKit/Source/WebCore/platform/chromium/SoundChromiumPosix.o > CXX(target) out/Release/obj.target/webcore_platform/third_party/WebKit/Source/WebCore/platform/chromium/SuddenTerminationChromium.o > CXX(target) out/Release/obj.target/webcore_platform/third_party/WebKit/Source/WebCore/platform/chromium/SystemTimeChromium.o > CXX(target) out/Release/obj.target/webcore_platform/third_party/WebKit/Source/WebCore/platform/chromium/TemporaryLinkStubs.o > CXX(target) out/Release/obj.target/webcore_platform/third_party/WebKit/Source/WebCore/platform/chromium/WidgetChromium.o > third_party/WebKit/Source/WebCore/platform/chromium/ScrollbarThemeChromiumLinux.cpp: In member function 'virtual int WebCore::ScrollbarThemeChromiumLinux::scrollbarThickness(WebCore::ScrollbarControlSize)': > third_party/WebKit/Source/WebCore/platform/chromium/ScrollbarThemeChromiumLinux.cpp:49: error: 'getThemePartSize' is not a member of 'WebCore::PlatformBridge' > third_party/WebKit/Source/WebCore/platform/chromium/ScrollbarThemeChromiumLinux.cpp:49: error: 'PartScrollbarVerticalTrack' is not a member of 'WebCore::PlatformBridge' > third_party/WebKit/Source/WebCore/platform/chromium/ScrollbarThemeChromiumLinux.cpp: In member function 'virtual void WebCore::ScrollbarThemeChromiumLinux::paintTrackPiece(WebCore::GraphicsContext*, WebCore::Scrollbar*, const WebCore::IntRect&, WebCore::ScrollbarPart)': > third_party/WebKit/Source/WebCore/platform/chromium/ScrollbarThemeChromiumLinux.cpp:55: error: 'ThemePaintState' is not a member of 'WebCore::PlatformBridge' > third_party/WebKit/Source/WebCore/platform/chromium/ScrollbarThemeChromiumLinux.cpp:55: error: expected `;' before 'state' > third_party/WebKit/Source/WebCore/platform/chromium/ScrollbarThemeChromiumLinux.cpp:57: error: 'ThemePaintExtraParams' is not a member of 'WebCore::PlatformBridge' > third_party/WebKit/Source/WebCore/platform/chromium/ScrollbarThemeChromiumLinux.cpp:57: error: expected `;' before 'extraParams' > third_party/WebKit/Source/WebCore/platform/chromium/ScrollbarThemeChromiumLinux.cpp:58: error: 'extraParams' was not declared in this scope > third_party/WebKit/Source/WebCore/platform/chromium/ScrollbarThemeChromiumLinux.cpp:62: error: 'paintThemePart' is not a member of 'WebCore::PlatformBridge' > [..] > Ugh... sounds like coding. Regards, René -- http://www.rene-ladan.nl:8080/ GPG fingerprint = ADBC ECCD EB5F A6B4 549F 600D 8C9E 647A E564 2BFC (subkeys.pgp.net)