From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 00:00:52 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C0E7D1065670 for ; Sun, 13 Mar 2011 00:00:52 +0000 (UTC) (envelope-from ade@FreeBSD.org) Received: from panix.lovett.com (panix.lovett.com [166.84.7.128]) by mx1.freebsd.org (Postfix) with ESMTP id 99FCF8FC18 for ; Sun, 13 Mar 2011 00:00:52 +0000 (UTC) Received: from cpe-66-68-128-204.austin.res.rr.com ([66.68.128.204] helo=[172.16.32.150]) by panix.lovett.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.73 (FreeBSD)) (envelope-from ) id 1PyYjr-000Ihj-Ar; Sun, 13 Mar 2011 00:00:51 +0000 Mime-Version: 1.0 (Apple Message framework v1082) Content-Type: text/plain; charset=us-ascii From: Ade Lovett In-Reply-To: Date: Sat, 12 Mar 2011 18:00:40 -0600 Content-Transfer-Encoding: quoted-printable Message-Id: <9352461C-9DEA-4778-8FAF-B60E22A4A7AB@FreeBSD.org> References: To: bf1783@gmail.com X-Mailer: Apple Mail (2.1082) Cc: FreeBSD Ports Subject: Re: [HEADS UP] GNU make 3.82 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 00:00:52 -0000 On Mar 12, 2011, at 17:22 , b. f. wrote: >> On Fri, Mar 11, 2011 at 09:14:50PM -0800, Doug Barton wrote: >>> There are way too many things happening "in private" around here and >>> the only way to solve that problem is to open the doors. >>=20 >> Would you please offer examples of decisions that you feel that way = about? >=20 > We need not look any farther than this episode to see an example of > how things could have been handled better. I don't think that the > course of action that was ultimately adopted was unreasonable, but did > we have to wait from the 8 October, when I filed > ports/151312 I quote from the PR log: State-Changed-From-To: open->suspended State-Changed-By: ade State-Changed-When: Fri Oct 8 16:40:29 UTC 2010 State-Changed-Why: gnu make 3.81 -> 3.82 is, sadly, exceptionally non-trivial. A number = of features present in releases prior to 3.82 are technically "wrong", = and this release has corrected them. A _lot_ of stuff breaks. It will be looked at, but don't hold your breath. Plenty of other stuff was happening in autotools-land at the time. We = had already run a previous preliminary analysis of gmake 3.81->3.82 and = it was _not_ pretty. That update to the PR took just a little under 2 hours from initial = submission. Suggesting that it took until March 11th is disingenuous at = _best_ > to learn what was actually broken by the change, so that we could > begin to fix it? This requires multiple -exp runs. A number of ports that failed with = 3.81->3.82 have a non-trivial number of ports that depend on them. = Simply taking the first set of breakage does _not_ present the entire = picture. Short term hacks, such as allowing those ports to build with = 3.81 are _required_ in order to fully understand the depth of the = situation. Infrastructure work is a painful experience. Throwing out a PR with = "exp-run probably desirable" is not particularly useful, and shows a = certain naivety when it comes to such wide-ranging changes. It is a = highly iterative procedure, requiring many man- and cpu-hours of work. = Those of us that do it may not be doing the best possible job, but = there's a distinct lack of volunteers to actually run the process. = Behind closed doors, and in the Cabal Club, of course. *sigh* -aDe From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 00:01:24 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DD9421065672 for ; Sun, 13 Mar 2011 00:01:24 +0000 (UTC) (envelope-from corky1951@comcast.net) Received: from qmta06.emeryville.ca.mail.comcast.net (qmta06.emeryville.ca.mail.comcast.net [76.96.30.56]) by mx1.freebsd.org (Postfix) with ESMTP id C1CC58FC17 for ; Sun, 13 Mar 2011 00:01:24 +0000 (UTC) Received: from omta22.emeryville.ca.mail.comcast.net ([76.96.30.89]) by qmta06.emeryville.ca.mail.comcast.net with comcast id JPoF1g0041vN32cA6Q1QmA; Sun, 13 Mar 2011 00:01:24 +0000 Received: from comcast.net ([98.203.142.76]) by omta22.emeryville.ca.mail.comcast.net with comcast id JQ1M1g00e1f6R9u8iQ1Noi; Sun, 13 Mar 2011 00:01:23 +0000 Received: by comcast.net (sSMTP sendmail emulation); Sat, 12 Mar 2011 16:01:21 -0800 Date: Sat, 12 Mar 2011 16:01:21 -0800 From: Charlie Kester To: freebsd-ports@freebsd.org Message-ID: <20110313000121.GH79028@comcast.net> Mail-Followup-To: freebsd-ports@freebsd.org References: <4D76426A.2010006@secnap.com> <20110312215307.GB26099@lonesome.com> <20110312221233.GD79028@comcast.net> <4D7C00D5.8070003@FreeBSD.org> <20110312235709.GG79028@comcast.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <20110312235709.GG79028@comcast.net> User-Agent: Mutt/1.4.2.3i X-Mailer: Mutt 1.4.2.3i X-Composer: Vim 7.3 Subject: Re: Superfluous dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 00:01:24 -0000 On Sat 12 Mar 2011 at 15:57:09 PST Charlie Kester wrote: >What's really needed are better tools to help maintainers see what >their ports are installing, and for them to exercise more disciple in >asking "Is this really necessary, or should I make it optional? Is it >really a run dependency, or is it only needed for the build?" (*) s/disciple/discipline I need to exercise more proofreading discipline. :) From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 01:14:15 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AE4F2106564A for ; Sun, 13 Mar 2011 01:14:15 +0000 (UTC) (envelope-from rfarmer@predatorlabs.net) Received: from mail-vw0-f54.google.com (mail-vw0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id 5C00B8FC15 for ; Sun, 13 Mar 2011 01:14:15 +0000 (UTC) Received: by vws18 with SMTP id 18so1812176vws.13 for ; Sat, 12 Mar 2011 17:14:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=predatorlabs.net; s=google; h=domainkey-signature:mime-version:x-originating-ip:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=BvN34S28Nw6wpk6Ik1Ng6JKotwWM+XlOkRGjHYO/2W8=; b=gJMU+OAjPD9XKmUeh+mrQZ0J+s+9QcoZn3iUi3r0Uj2ObxfGYVfIlQCSHRXY8bVhQH qsYVc8pwQsF8EFoJM5erZyjqLfdAbPgX4AR0Gb6Uqq2ey1pH+5IQGTdo+dl5R6LU3X8s ZpLKgk+1EcDBb7GlZx5dln0J7SN9NWB/o5kR4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=predatorlabs.net; s=google; h=mime-version:x-originating-ip:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; b=F2OSAZfMzg3R8nw6aXPF+AZFx51SzrTxxk9xoqGSZ4qnwawXAh7LkJRHw28aJlVHMb 1Lu+QCJgyezgjOJVnY3bqSnCycdtfGMTQdvTHcVkyULVoypeAJTeAhES1XiQn8rTL7CB cbhyUx7/SbFLnMS8QqMHAlnEk8Z6DfJ8rXO98= MIME-Version: 1.0 Received: by 10.220.60.15 with SMTP id n15mr2852466vch.191.1299978854508; Sat, 12 Mar 2011 17:14:14 -0800 (PST) Received: by 10.220.192.140 with HTTP; Sat, 12 Mar 2011 17:14:14 -0800 (PST) X-Originating-IP: [128.95.133.76] In-Reply-To: <20110312204520.GF24575@lonesome.com> References: <488C7790-D3E2-4441-BEC8-DD26D8917181@freebsd.org> <4D792578.6000303@FreeBSD.org> <2B21F26B-D7EA-480B-BFA2-BD12DDDB7721@FreeBSD.org> <4D7932AC.1020508@FreeBSD.org> <883EDE8E-309A-497B-A9ED-2350AC1D2546@FreeBSD.org> <20110310235432.GA11144@lonesome.com> <4D796857.1020305@FreeBSD.org> <1150BA48-1B1D-4C8E-9059-ADF5CE2C494C@FreeBSD.org> <20110311050510.GA16469@lonesome.com> <4D7B014A.7050503@FreeBSD.org> <20110312204520.GF24575@lonesome.com> Date: Sat, 12 Mar 2011 17:14:14 -0800 Message-ID: From: Rob Farmer To: Mark Linimon Content-Type: text/plain; charset=ISO-8859-1 Cc: Doug Barton , FreeBSD Ports Subject: Re: [HEADS UP] GNU make 3.82 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 01:14:15 -0000 On Sat, Mar 12, 2011 at 12:45 PM, Mark Linimon wrote: > On Fri, Mar 11, 2011 at 09:14:50PM -0800, Doug Barton wrote: >> There are way too many things happening "in private" around here and >> the only way to solve that problem is to open the doors. > > Would you please offer examples of decisions that you feel that way about? > > mcl > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > I think the issue here is the original message, which was non-actionable. It basically read "we're going to shake things up, but don't have specifics right now." That doesn't build confidence, especially if there is some rough history here (I don't know the backstory). It would have been best to post the list and patch at the start, not defensively in response to criticism. Also, you suddenly getting involved probably didn't help, because it just gave the appearance that you guys were trying to double-team Doug. -- Rob Farmer From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 01:21:02 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0DF47106566C for ; Sun, 13 Mar 2011 01:21:02 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: from syn.atarininja.org (syn.csh.rit.edu [129.21.49.45]) by mx1.freebsd.org (Postfix) with ESMTP id DCA728FC0C for ; Sun, 13 Mar 2011 01:21:01 +0000 (UTC) Received: by syn.atarininja.org (Postfix, from userid 1001) id EAE105C3B; Sat, 12 Mar 2011 20:21:48 -0500 (EST) Date: Sat, 12 Mar 2011 20:21:48 -0500 From: Wesley Shields To: freebsd-ports@freebsd.org Message-ID: <20110313012148.GA36742@atarininja.org> References: <4D76426A.2010006@secnap.com> <20110312215307.GB26099@lonesome.com> <20110312221233.GD79028@comcast.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20110312221233.GD79028@comcast.net> User-Agent: Mutt/1.5.21 (2010-09-15) Subject: Re: Superfluous dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 01:21:02 -0000 On Sat, Mar 12, 2011 at 02:12:34PM -0800, Charlie Kester wrote: > On Sat 12 Mar 2011 at 13:53:07 PST Mark Linimon wrote: > >On Thu, Mar 10, 2011 at 10:28:40AM +0100, Hans Ottevanger wrote: > >> If anybody is interested I could consolidate my results and post a few patches. > > > >I would like to see them. > > > >This is the kind of really-dull-but-necessary work that we need to have > >people work on to fight the creeping dependencies :-) > > A few minutes ago, I was answering a post on the forums, in which a user > expressed surprise (and outrage) that the phpmyadmin port was installing > libX11 and similar things on his server. By installing it myself and > then using "pkg_tree -v" to examine the dependencies, I was able to > narrow it down to two of the port's options that were ON by default. > > I'm not aware of any tool that will display a similar dependency tree > for a port *before* it is installed. "make all-depends-list" creates > exactly what it suggests, a list, and doesn't show any of the > hierarchical info that is needed to answer questions like the one I was > working on. If there is such a tool, I'd love to hear about it. > Otherwise, it might be an interesting and useful project for someone to > take a stab at. There is always the "missing" target to show you what is currently missing if a particular port were to be installed with whatever options you have chosen. I use this target regularly, because I'm often too lazy to read OPTIONS and other knobs. -- WXS From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 01:44:56 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 96EB5106566C; Sun, 13 Mar 2011 01:44:56 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (pancho.soaustin.net [76.74.250.40]) by mx1.freebsd.org (Postfix) with ESMTP id 78DB48FC0A; Sun, 13 Mar 2011 01:44:56 +0000 (UTC) Received: by mail.soaustin.net (Postfix, from userid 502) id E40BA5615D; Sat, 12 Mar 2011 19:44:55 -0600 (CST) Date: Sat, 12 Mar 2011 19:44:55 -0600 From: Mark Linimon To: freebsd-ports@FreeBSD.org Message-ID: <20110313014455.GD27889@lonesome.com> References: <20110311021612.GB14159@lonesome.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20110311021612.GB14159@lonesome.com> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: dougb@FreeBSD.org, linimon@FreeBSD.org Subject: Re: Fwd: prelminary analysis of the gmake3.82 -exp run X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 01:44:56 -0000 A greatly expanded version of my original message is now at: http://wiki.freebsd.org/GmakeTODO Note: the second run is currently paused while we are working on hardware. mcl From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 01:46:13 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 21F3A106564A; Sun, 13 Mar 2011 01:46:13 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (pancho.soaustin.net [76.74.250.40]) by mx1.freebsd.org (Postfix) with ESMTP id F287D8FC08; Sun, 13 Mar 2011 01:46:12 +0000 (UTC) Received: by mail.soaustin.net (Postfix, from userid 502) id B644D5615D; Sat, 12 Mar 2011 19:46:12 -0600 (CST) Date: Sat, 12 Mar 2011 19:46:12 -0600 From: Mark Linimon To: Rob Farmer Message-ID: <20110313014612.GE27889@lonesome.com> References: <2B21F26B-D7EA-480B-BFA2-BD12DDDB7721@FreeBSD.org> <4D7932AC.1020508@FreeBSD.org> <883EDE8E-309A-497B-A9ED-2350AC1D2546@FreeBSD.org> <20110310235432.GA11144@lonesome.com> <4D796857.1020305@FreeBSD.org> <1150BA48-1B1D-4C8E-9059-ADF5CE2C494C@FreeBSD.org> <20110311050510.GA16469@lonesome.com> <4D7B014A.7050503@FreeBSD.org> <20110312204520.GF24575@lonesome.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.20 (2009-06-14) Cc: Doug Barton , FreeBSD Ports Subject: Re: [HEADS UP] GNU make 3.82 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 01:46:13 -0000 On Sat, Mar 12, 2011 at 05:14:14PM -0800, Rob Farmer wrote: > Also, you suddenly getting involved probably didn't help, because it > just gave the appearance that you guys were trying to double-team > Doug. As I've stated elsewhere in this thread, I had an empty slot for an -exp and just grabbed one. This was a mistake that I will not repeat. mcl From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 01:46:38 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 069AE106564A; Sun, 13 Mar 2011 01:46:38 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (pancho.soaustin.net [76.74.250.40]) by mx1.freebsd.org (Postfix) with ESMTP id D6BEB8FC0A; Sun, 13 Mar 2011 01:46:37 +0000 (UTC) Received: by mail.soaustin.net (Postfix, from userid 502) id 900295615D; Sat, 12 Mar 2011 19:46:37 -0600 (CST) Date: Sat, 12 Mar 2011 19:46:37 -0600 From: Mark Linimon To: Rob Farmer Message-ID: <20110313014637.GF27889@lonesome.com> References: <2B21F26B-D7EA-480B-BFA2-BD12DDDB7721@FreeBSD.org> <4D7932AC.1020508@FreeBSD.org> <883EDE8E-309A-497B-A9ED-2350AC1D2546@FreeBSD.org> <20110310235432.GA11144@lonesome.com> <4D796857.1020305@FreeBSD.org> <1150BA48-1B1D-4C8E-9059-ADF5CE2C494C@FreeBSD.org> <20110311050510.GA16469@lonesome.com> <4D7B014A.7050503@FreeBSD.org> <20110312204520.GF24575@lonesome.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.20 (2009-06-14) Cc: Doug Barton , FreeBSD Ports Subject: Re: [HEADS UP] GNU make 3.82 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 01:46:38 -0000 Actually, not "at random", it was "the latest one that came across the threshhold." Sorry. mcl From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 01:48:02 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id DE29C106566C for ; Sun, 13 Mar 2011 01:48:02 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from doug-optiplex.ka9q.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id B0802151B1B; Sun, 13 Mar 2011 01:48:02 +0000 (UTC) Message-ID: <4D7C2252.1020204@FreeBSD.org> Date: Sat, 12 Mar 2011 17:48:02 -0800 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.15) Gecko/20110304 Thunderbird/3.1.9 MIME-Version: 1.0 To: Rob Farmer References: <488C7790-D3E2-4441-BEC8-DD26D8917181@freebsd.org> <4D792578.6000303@FreeBSD.org> <2B21F26B-D7EA-480B-BFA2-BD12DDDB7721@FreeBSD.org> <4D7932AC.1020508@FreeBSD.org> <883EDE8E-309A-497B-A9ED-2350AC1D2546@FreeBSD.org> <20110310235432.GA11144@lonesome.com> <4D796857.1020305@FreeBSD.org> <1150BA48-1B1D-4C8E-9059-ADF5CE2C494C@FreeBSD.org> <20110311050510.GA16469@lonesome.com> <4D7B014A.7050503@FreeBSD.org> <20110312204520.GF24575@lonesome.com> In-Reply-To: X-Enigmail-Version: 1.1.2 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Mark Linimon , FreeBSD Ports Subject: Re: [HEADS UP] GNU make 3.82 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 01:48:02 -0000 On 03/12/2011 17:14, Rob Farmer wrote: > Also, you suddenly getting involved probably didn't help, because it > just gave the appearance that you guys were trying to double-team Rob, I appreciate your thoughtful response to this topic. In fairness to Mark, I am the one who expanded the scope of discussion to ports more generally, so I didn't object to his chiming in. Doug -- Nothin' ever doesn't change, but nothin' changes much. -- OK Go Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/ From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 01:48:29 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E8C6F1065673 for ; Sun, 13 Mar 2011 01:48:29 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (pancho.soaustin.net [76.74.250.40]) by mx1.freebsd.org (Postfix) with ESMTP id CBC598FC13 for ; Sun, 13 Mar 2011 01:48:29 +0000 (UTC) Received: by mail.soaustin.net (Postfix, from userid 502) id 814245615D; Sat, 12 Mar 2011 19:48:29 -0600 (CST) Date: Sat, 12 Mar 2011 19:48:29 -0600 From: Mark Linimon To: bf1783@gmail.com Message-ID: <20110313014829.GG27889@lonesome.com> References: <20110312235144.GC27889@lonesome.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20110312235144.GC27889@lonesome.com> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-ports@FreeBSD.org Subject: Re: [HEADS UP] GNU make 3.82 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 01:48:30 -0000 replying to myself. On Sat, Mar 12, 2011 at 05:51:44PM -0600, Mark Linimon wrote: > Up until recently, I haven't been doing any -exps myself, other than to > test the setup on pointyhat-west (on which I continue to find bugs in the > newer, generalized, codebase). Slightly untrue: the previous one that I did (also, still, to shake out bugs in pointyhat-west) wound up as bsd.port.mk revision 1.670 date 2011/02/25; which, again, I kind of grabbed some low-hanging fruit since I had an empty slot. mcl From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 01:59:46 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4E311106566B; Sun, 13 Mar 2011 01:59:46 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (pancho.soaustin.net [76.74.250.40]) by mx1.freebsd.org (Postfix) with ESMTP id 2F0A18FC0A; Sun, 13 Mar 2011 01:59:46 +0000 (UTC) Received: by mail.soaustin.net (Postfix, from userid 502) id DEA995615D; Sat, 12 Mar 2011 19:59:45 -0600 (CST) Date: Sat, 12 Mar 2011 19:59:45 -0600 From: Mark Linimon To: Ade Lovett Message-ID: <20110313015945.GI27889@lonesome.com> References: <9352461C-9DEA-4778-8FAF-B60E22A4A7AB@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <9352461C-9DEA-4778-8FAF-B60E22A4A7AB@FreeBSD.org> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: bf1783@gmail.com, FreeBSD Ports Subject: Re: [HEADS UP] GNU make 3.82 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 01:59:46 -0000 On Sat, Mar 12, 2011 at 06:00:40PM -0600, Ade Lovett wrote: > Throwing out a PR with "exp-run probably desirable" is not particularly > useful, and shows a certain naivety when it comes to such wide-ranging > changes. This seems a little harsh to me. OTOH, I think it's become much clearer to me during this process that people think that iterating over -exps, doing the analyses, and working with the maintainers (most of which has, in the past, happened via private email, and is thus mostly invisible), is a process that people don't understand, and thus don't "get" how involved it is, leading to understandable frustration that "this should already have been done by now". I will state one more time that if I had it to do all over again, I would not have picked gmake to fill up the empty slot I had on pointyhat-west. mcl From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 02:07:41 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 11FCC106564A for ; Sun, 13 Mar 2011 02:07:41 +0000 (UTC) (envelope-from jhellenthal@gmail.com) Received: from mail-iw0-f182.google.com (mail-iw0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id C4A488FC08 for ; Sun, 13 Mar 2011 02:07:40 +0000 (UTC) Received: by iwn33 with SMTP id 33so4594800iwn.13 for ; Sat, 12 Mar 2011 18:07:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:sender:date:from:to:cc:subject:in-reply-to :message-id:references:user-agent:x-openpgp-key-id :x-openpgp-key-fingerprint:mime-version:content-type; bh=PGFhnA4VCRF8/muVcl+E4FtgzfssnOvR1pppAlQYl/8=; b=MfCx+7IAJVmVcY4uE7rdRNrbv5Cu8gnvqgWKWJ4TqslDBrQfXSxSXFcPJl6YSTKaA2 q+yHQqCKibdxY6Ij/sw0hVlYqZqjdVNa14evPFKqUhBnMJj4Me+MQ6uEy6AULSIYM7q0 AEv63p6/LAVUU1HST9zuFQm4IT0SQu4jcp/Ac= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:date:from:to:cc:subject:in-reply-to:message-id:references :user-agent:x-openpgp-key-id:x-openpgp-key-fingerprint:mime-version :content-type; b=mg7YFn/iMTJ4v9xGD4DwLgf5VM7JYLRnK/ZCXlfWpMcgJRh7b8cS1b0T3vzmnjx6md udKTfm6x6gRUk/tFORoS5rdPtnlUFmrbg+DM+ag0frWHMmVKFqC6UljkwzK7iAm1yhKK mtbOKjfKUh0WjG6jOjMr9CUE9n4XqmddKnJO4= Received: by 10.42.244.1 with SMTP id lo1mr12684934icb.488.1299982060214; Sat, 12 Mar 2011 18:07:40 -0800 (PST) Received: from disbatch.dataix.local ([99.19.43.28]) by mx.google.com with ESMTPS id jv9sm4511531icb.1.2011.03.12.18.07.34 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 12 Mar 2011 18:07:38 -0800 (PST) Sender: "J. Hellenthal" Date: Sat, 12 Mar 2011 21:07:25 -0500 From: "J. Hellenthal" To: Subbsd In-Reply-To: Message-ID: References: <4D7BD9AE.5030609@FreeBSD.org> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) X-OpenPGP-Key-Id: 0x89D8547E X-OpenPGP-Key-Fingerprint: 85EF E26B 07BB 3777 76BE B12A 9057 8789 89D8 547E MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Doug Barton , ports-list freebsd Subject: Re: some ports doesn't build with non standard WRKDIRPREFIX X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 02:07:41 -0000 On Sat, 12 Mar 2011 16:07, subbsd@ wrote: > On Sat, Mar 12, 2011 at 11:38 PM, Doug Barton wrote: >> On 03/12/2011 00:37, Subbsd wrote: >>> >>> Hi. >>> >>> Ive have server with huge of RAM (32 GB) and after mounting tmpfs on >>> /tmp try use it for more faster port building. Most of the ports work >>> when set WRKDIRPREFIX="/tmp/ports" in /etc/make.conf is magnificently. >>> But part of ports not, for example: /usr/ports/devel/ode >>> >>> % make -V WRKDIRPREFIX -C/usr/ports/devel/ode >>> "/tmp/ports" >>> This is your problem right here... "do-not-use-quotes-here" # This is exactly whats in my make.conf for ports(7). WRKDIRPREFIX?=/usr/obj Read slower, -- Regards, J. Hellenthal (0x89D8547E) JJH48-ARIN From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 02:26:13 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4E57B1065672 for ; Sun, 13 Mar 2011 02:26:13 +0000 (UTC) (envelope-from perryh@pluto.rain.com) Received: from agora.rdrop.com (agora.rdrop.com [IPv6:2607:f678:1010::34]) by mx1.freebsd.org (Postfix) with ESMTP id 228748FC16 for ; Sun, 13 Mar 2011 02:26:13 +0000 (UTC) Received: from agora.rdrop.com (66@localhost [127.0.0.1]) by agora.rdrop.com (8.13.1/8.12.7) with ESMTP id p2D2QBuS023815 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 12 Mar 2011 18:26:12 -0800 (PST) (envelope-from perryh@pluto.rain.com) Received: (from uucp@localhost) by agora.rdrop.com (8.13.1/8.12.9/Submit) with UUCP id p2D2QBKL023814; Sat, 12 Mar 2011 18:26:11 -0800 (PST) Received: from fbsd61 by pluto.rain.com (4.1/SMI-4.1-pluto-M2060407) id AA03964; Sat, 12 Mar 11 18:13:23 PST Date: Sat, 12 Mar 2011 18:13:21 -0800 From: perryh@pluto.rain.com To: corky1951@comcast.net Message-Id: <4d7c2841.Luv9s8bmxfYBYXYS%perryh@pluto.rain.com> References: <4D76426A.2010006@secnap.com> <20110312215307.GB26099@lonesome.com> <20110312221233.GD79028@comcast.net> In-Reply-To: <20110312221233.GD79028@comcast.net> User-Agent: nail 11.25 7/29/05 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: Superfluous dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 02:26:13 -0000 Charlie Kester wrote: > A few minutes ago, I was answering a post on the forums, in which > a user expressed surprise (and outrage) that the phpmyadmin port > was installing libX11 and similar things on his server. By > installing it myself and then using "pkg_tree -v" to examine the > dependencies, I was able to narrow it down to two of the port's > options that were ON by default. > > I'm not aware of any tool that will display a similar dependency > tree for a port *before* it is installed. "make all-depends-list" > creates exactly what it suggests, a list, and doesn't show any > of the hierarchical info that is needed to answer questions like > the one I was working on. If there is such a tool, I'd love to > hear about it. Would something along the lines of "make -n fetch-recursive" help at all? I would expect it to walk the dependency tree in a predictable order. From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 02:28:43 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id 0E5371065673 for ; Sun, 13 Mar 2011 02:28:43 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from doug-optiplex.ka9q.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id A132C152166; Sun, 13 Mar 2011 02:28:42 +0000 (UTC) Message-ID: <4D7C2BDA.4030407@FreeBSD.org> Date: Sat, 12 Mar 2011 18:28:42 -0800 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.15) Gecko/20110304 Thunderbird/3.1.9 MIME-Version: 1.0 To: perryh@pluto.rain.com References: <4D76426A.2010006@secnap.com> <20110312215307.GB26099@lonesome.com> <20110312221233.GD79028@comcast.net> <4d7c2841.Luv9s8bmxfYBYXYS%perryh@pluto.rain.com> In-Reply-To: <4d7c2841.Luv9s8bmxfYBYXYS%perryh@pluto.rain.com> X-Enigmail-Version: 1.1.2 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: corky1951@comcast.net, freebsd-ports@freebsd.org Subject: Re: Superfluous dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 02:28:43 -0000 On 03/12/2011 18:13, perryh@pluto.rain.com wrote: > Charlie Kester wrote: > >> A few minutes ago, I was answering a post on the forums, in which >> a user expressed surprise (and outrage) that the phpmyadmin port >> was installing libX11 and similar things on his server. By >> installing it myself and then using "pkg_tree -v" to examine the >> dependencies, I was able to narrow it down to two of the port's >> options that were ON by default. >> >> I'm not aware of any tool that will display a similar dependency >> tree for a port *before* it is installed. "make all-depends-list" >> creates exactly what it suggests, a list, and doesn't show any >> of the hierarchical info that is needed to answer questions like >> the one I was working on. If there is such a tool, I'd love to >> hear about it. > > Would something along the lines of "make -n fetch-recursive" > help at all? I would expect it to walk the dependency tree > in a predictable order. The problem with the pre-existing targets is that they do not take the user's choices in OPTIONS into account. portmaster's technique (while not perfect) at least does that. Doug -- Nothin' ever doesn't change, but nothin' changes much. -- OK Go Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/ From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 02:30:59 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id B3C15106566B; Sun, 13 Mar 2011 02:30:59 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from doug-optiplex.ka9q.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 9E1E814DCC0; Sun, 13 Mar 2011 02:30:58 +0000 (UTC) Message-ID: <4D7C2C62.3080706@FreeBSD.org> Date: Sat, 12 Mar 2011 18:30:58 -0800 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.15) Gecko/20110304 Thunderbird/3.1.9 MIME-Version: 1.0 To: Ade Lovett References: <9352461C-9DEA-4778-8FAF-B60E22A4A7AB@FreeBSD.org> In-Reply-To: <9352461C-9DEA-4778-8FAF-B60E22A4A7AB@FreeBSD.org> X-Enigmail-Version: 1.1.2 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: bf1783@gmail.com, FreeBSD Ports Subject: Re: [HEADS UP] GNU make 3.82 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 02:30:59 -0000 On 03/12/2011 16:00, Ade Lovett wrote: > > On Mar 12, 2011, at 17:22 , b. f. wrote: > >>> On Fri, Mar 11, 2011 at 09:14:50PM -0800, Doug Barton wrote: >>>> There are way too many things happening "in private" around >>>> here and the only way to solve that problem is to open the >>>> doors. >>> >>> Would you please offer examples of decisions that you feel that >>> way about? >> >> We need not look any farther than this episode to see an example >> of how things could have been handled better. I don't think that >> the course of action that was ultimately adopted was unreasonable, >> but did we have to wait from the 8 October, when I filed >> ports/151312 > > I quote from the PR log: > > State-Changed-From-To: open->suspended State-Changed-By: ade > State-Changed-When: Fri Oct 8 16:40:29 UTC 2010 State-Changed-Why: > gnu make 3.81 -> 3.82 is, sadly, exceptionally non-trivial. A > number of features present in releases prior to 3.82 are technically > "wrong", and this release has corrected them. A _lot_ of stuff > breaks. It will be looked at, but don't hold your breath. > > Plenty of other stuff was happening in autotools-land at the time. > We had already run a previous preliminary analysis of gmake > 3.81->3.82 and it was _not_ pretty. > > That update to the PR took just a little under 2 hours from initial > submission. Suggesting that it took until March 11th is disingenuous > at _best_ Taking a mere 2 hours to slap someone down who was trying to help is not the same thing as actually making useful headway on the problem. To make matters worse, I finally took the time to figure out when 3.82 was released. I hadn't done so previously because I was afraid to know the answer. It's worse than I thought: http://ftp.gnu.org/gnu/make/ So either we have an emergency now because the problem has been ignored for 7 1/2 months, or there is no emergency. >> to learn what was actually broken by the change, so that we could >> begin to fix it? > > This requires multiple -exp runs. A number of ports that failed with > 3.81->3.82 have a non-trivial number of ports that depend on them. > Simply taking the first set of breakage does _not_ present the entire > picture. Short term hacks, such as allowing those ports to build > with 3.81 are _required_ in order to fully understand the depth of > the situation. This is only true if the only possible answer you're willing to entertain is, "those of us who have always done this work will be the only ones to look at the problem, thank you very much." It's painfully obvious at this point that what _should_ have happened when the problem was first discovered is basically what I have been suggesting all along. Send a message to ports@ and cc the maintainers of all ports that USE_GMAKE and ask them to test their port with gmake 3.82, and fix it if necessary. If that had been done 7 months ago we'd be done by now. > Infrastructure work is a painful experience. Throwing out a PR with > "exp-run probably desirable" is not particularly useful, and shows a > certain naivety when it comes to such wide-ranging changes. It is a > highly iterative procedure, requiring many man- and cpu-hours of > work. Those of us that do it may not be doing the best possible job, > but there's a distinct lack of volunteers to actually run the > process. One could also make the argument that there is a distinct lack of desire on the part of some who do this work to let anyone else help. For example, instead of simply saying, "don't hold your breath" what would have been more helpful are suggestions on how to proceed, what b.f. could help with, etc. The real problem here is that there is a very tiny subset of FreeBSD developers who insist on taking on a disproportionate amount of "behind the scenes" responsibilities, and are incredibly resistant to allowing anyone else into the inner circle. It's that attitude that I'm concerned about, not the details of this specific incident. Doug -- Nothin' ever doesn't change, but nothin' changes much. -- OK Go Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/ From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 02:46:32 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4C361106566C; Sun, 13 Mar 2011 02:46:32 +0000 (UTC) (envelope-from bf1783@googlemail.com) Received: from mail-gx0-f182.google.com (mail-gx0-f182.google.com [209.85.161.182]) by mx1.freebsd.org (Postfix) with ESMTP id E90768FC1A; Sun, 13 Mar 2011 02:46:31 +0000 (UTC) Received: by gxk28 with SMTP id 28so696435gxk.13 for ; Sat, 12 Mar 2011 18:46:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:reply-to:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=/XcpEjRKjGxZHdGG4dfSpoTzRRLMwWzeyGNYTS+qplc=; b=C56kJvYIfBEFfclz+D6WwWd9d8RqDuXOmm6xP/AafrZ4ElNJFcGkjyKJHs1wukAkeu 3dgHIsQxSH3jJBBsYAWtQfB+J+lp6VhyeR8333nzQeWettv5icQkFl3bgdf3+/SF2JAG Cm1gFpZN2aq2iCAQCqhEHvvyGgI0c4dO7BnCw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; b=T4Dqn+eeqIudwM4s3GuVNHmpLxhNyblUW3QH0oNCEJej01djNwMYKLurjXgfKwum3u VOy4f8dqsGJWzprVeRLqKIv4ci+r1dHv4X/q/JxKZQE2pjc7Kxu58zxtnO6frxtJMuv0 C1TN/Cm7kSBuT248GlFHA2D5VbnfC8gjjV0Mc= MIME-Version: 1.0 Received: by 10.236.66.50 with SMTP id g38mr1545535yhd.391.1299984391142; Sat, 12 Mar 2011 18:46:31 -0800 (PST) Received: by 10.236.103.137 with HTTP; Sat, 12 Mar 2011 18:46:30 -0800 (PST) In-Reply-To: <9352461C-9DEA-4778-8FAF-B60E22A4A7AB@FreeBSD.org> References: <9352461C-9DEA-4778-8FAF-B60E22A4A7AB@FreeBSD.org> Date: Sun, 13 Mar 2011 02:46:30 +0000 Message-ID: From: "b. f." To: Ade Lovett Content-Type: text/plain; charset=ISO-8859-1 Cc: FreeBSD Ports Subject: Re: [HEADS UP] GNU make 3.82 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: bf1783@gmail.com List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 02:46:32 -0000 On 3/13/11, Ade Lovett wrote: > > On Mar 12, 2011, at 17:22 , b. f. wrote: > >>> On Fri, Mar 11, 2011 at 09:14:50PM -0800, Doug Barton wrote: >>>> There are way too many things happening "in private" around here and >>>> the only way to solve that problem is to open the doors. >>> >>> Would you please offer examples of decisions that you feel that way >>> about? >> >> We need not look any farther than this episode to see an example of >> how things could have been handled better. I don't think that the >> course of action that was ultimately adopted was unreasonable, but did >> we have to wait from the 8 October, when I filed >> ports/151312 > > I quote from the PR log: > > State-Changed-From-To: open->suspended > State-Changed-By: ade > State-Changed-When: Fri Oct 8 16:40:29 UTC 2010 > State-Changed-Why: > gnu make 3.81 -> 3.82 is, sadly, exceptionally non-trivial. A number of > features present in releases prior to 3.82 are technically "wrong", and > this release has corrected them. A _lot_ of stuff breaks. It will be > looked at, but don't hold your breath. > > Plenty of other stuff was happening in autotools-land at the time. We had > already run a previous preliminary analysis of gmake 3.81->3.82 and it was > _not_ pretty. > > That update to the PR took just a little under 2 hours from initial > submission. Suggesting that it took until March 11th is disingenuous at > _best_ Your response, though initially prompt, doesn't contain any information, like that in Mark's recent message, that allows us to help solve any problems. As far as I can tell, you have not provided any specific results throughout the course of this update, even when repeatedly asked to do so. I did not follow up on this matter earlier, because I knew other, more pressing problems were being addressed, because I was myself busy, and because I saw no particular urgency to this update. I filed the ports/151312 as a reminder and a point-of-reference for progress reports on the update, probably for the same reasons that you later filed the duplicate ports/155215. I don't object to the course of action you proposed, and I understand that you and others have freely invested time and effort into this and other updates. But I think that the manner of your replies on this list and elsewhere has been unfortunate, even allowing for the fact that you may have been given some provocation. We expect and need more concrete information, and fewer ad hominem arguments and requests to defer to your judgment for unspecified or vague reasons. And now I think that we should bring this argument to a close, because we have spent too much time and energy on this matter, and aroused too much rancor, when we could have been doing more useful work. b. From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 03:39:44 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AFF7A106566C for ; Sun, 13 Mar 2011 03:39:44 +0000 (UTC) (envelope-from corky1951@comcast.net) Received: from qmta15.westchester.pa.mail.comcast.net (qmta15.westchester.pa.mail.comcast.net [76.96.59.228]) by mx1.freebsd.org (Postfix) with ESMTP id 6D57B8FC0C for ; Sun, 13 Mar 2011 03:39:44 +0000 (UTC) Received: from omta14.westchester.pa.mail.comcast.net ([76.96.62.60]) by qmta15.westchester.pa.mail.comcast.net with comcast id JTfY1g0041HzFnQ5FTfkVP; Sun, 13 Mar 2011 03:39:44 +0000 Received: from comcast.net ([98.203.142.76]) by omta14.westchester.pa.mail.comcast.net with comcast id JTfi1g0031f6R9u3aTfiJz; Sun, 13 Mar 2011 03:39:44 +0000 Received: by comcast.net (sSMTP sendmail emulation); Sat, 12 Mar 2011 19:39:41 -0800 Date: Sat, 12 Mar 2011 19:39:41 -0800 From: Charlie Kester To: freebsd-ports@freebsd.org Message-ID: <20110313033940.GJ79028@comcast.net> Mail-Followup-To: freebsd-ports@freebsd.org References: <4D76426A.2010006@secnap.com> <20110312215307.GB26099@lonesome.com> <20110312221233.GD79028@comcast.net> <4d7c2841.Luv9s8bmxfYBYXYS%perryh@pluto.rain.com> <4D7C2BDA.4030407@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <4D7C2BDA.4030407@FreeBSD.org> User-Agent: Mutt/1.4.2.3i X-Mailer: Mutt 1.4.2.3i X-Composer: Vim 7.3 Subject: Re: Superfluous dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 03:39:44 -0000 On Sat 12 Mar 2011 at 18:28:42 PST Doug Barton wrote: >On 03/12/2011 18:13, perryh@pluto.rain.com wrote: >>Charlie Kester wrote: >> >>>A few minutes ago, I was answering a post on the forums, in which >>>a user expressed surprise (and outrage) that the phpmyadmin port >>>was installing libX11 and similar things on his server. By >>>installing it myself and then using "pkg_tree -v" to examine the >>>dependencies, I was able to narrow it down to two of the port's >>>options that were ON by default. >>> >>>I'm not aware of any tool that will display a similar dependency >>>tree for a port *before* it is installed. "make all-depends-list" >>>creates exactly what it suggests, a list, and doesn't show any >>>of the hierarchical info that is needed to answer questions like >>>the one I was working on. If there is such a tool, I'd love to >>>hear about it. >> >>Would something along the lines of "make -n fetch-recursive" >>help at all? I would expect it to walk the dependency tree >>in a predictable order. > >The problem with the pre-existing targets is that they do not take the >user's choices in OPTIONS into account. portmaster's technique (while >not perfect) at least does that. True, but that's not really needed in order to answer questions like "Why is this port installing foo?" Once we know which dependency leads to foo, we can look to see if there's an option to disable it somewhere up the tree. Same for the original problem at the start of this thread. Once we know where foo gets pulled in, we can look to see if it's a BUILD or a RUN dependency. (Although it would be nice if whatever tool is displaying the tree would have indicated that already, just as it would nice if portions of the tree were "greyed out" if the controlling options are turned off...) From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 03:47:26 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B0F3E106566B; Sun, 13 Mar 2011 03:47:26 +0000 (UTC) (envelope-from ade@FreeBSD.org) Received: from panix.lovett.com (panix.lovett.com [166.84.7.128]) by mx1.freebsd.org (Postfix) with ESMTP id 8AD6E8FC17; Sun, 13 Mar 2011 03:47:26 +0000 (UTC) Received: from cpe-66-68-128-204.austin.res.rr.com ([66.68.128.204] helo=[172.16.32.150]) by panix.lovett.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.73 (FreeBSD)) (envelope-from ) id 1PycH7-000Ixz-Pw; Sun, 13 Mar 2011 03:47:25 +0000 Mime-Version: 1.0 (Apple Message framework v1082) Content-Type: text/plain; charset=us-ascii From: Ade Lovett In-Reply-To: <4D7C2C62.3080706@FreeBSD.org> Date: Sat, 12 Mar 2011 21:47:14 -0600 Content-Transfer-Encoding: quoted-printable Message-Id: <3D7FEE79-13FC-482B-9116-ADF59A161525@FreeBSD.org> References: <9352461C-9DEA-4778-8FAF-B60E22A4A7AB@FreeBSD.org> <4D7C2C62.3080706@FreeBSD.org> To: Doug Barton X-Mailer: Apple Mail (2.1082) Cc: FreeBSD Ports Subject: Re: [HEADS UP] GNU make 3.82 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 03:47:26 -0000 On Mar 12, 2011, at 20:30 , Doug Barton wrote: > The real problem here is that there is a very tiny subset of FreeBSD = developers who insist on taking on a disproportionate amount of "behind = the scenes" responsibilities, and are incredibly resistant to allowing = anyone else into the inner circle. The "inner circle" in this case would be autotools@ - whilst not a true = mailing list, anyone can ask to be added to the alias, just in the same = way as we have x11@ and so on. You'll notice also the port in question = has autotools@ as its maintainer, not an individual committer. The very nature of infrastructural ports, ie: those in which a change = can have wide-ranging effects across the tree are such that they take = "disproportionate" amounts of time and effort to improve. Even with = vastly improved package building clusters, it can easily take 4 or more = full runs to iron out all the issues. That's just the way it is. Handling such ports also _very_ quickly engenders, rightly or wrongly, a = specific way of doing things, otherwise they just don't ever get done. = If a few ruffled feathers is the collateral damage for keeping things = (vaguely) sane and up to date, then, quite frankly, so be it. It really = is as simple as that. -aDe From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 04:12:48 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 908B1106564A; Sun, 13 Mar 2011 04:12:48 +0000 (UTC) (envelope-from perryh@pluto.rain.com) Received: from agora.rdrop.com (agora.rdrop.com [IPv6:2607:f678:1010::34]) by mx1.freebsd.org (Postfix) with ESMTP id 62B9A8FC1B; Sun, 13 Mar 2011 04:12:48 +0000 (UTC) Received: from agora.rdrop.com (66@localhost [127.0.0.1]) by agora.rdrop.com (8.13.1/8.12.7) with ESMTP id p2D4Clsf032885 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 12 Mar 2011 20:12:47 -0800 (PST) (envelope-from perryh@pluto.rain.com) Received: (from uucp@localhost) by agora.rdrop.com (8.13.1/8.12.9/Submit) with UUCP id p2D4CltU032884; Sat, 12 Mar 2011 20:12:47 -0800 (PST) Received: from fbsd61 by pluto.rain.com (4.1/SMI-4.1-pluto-M2060407) id AA04341; Sat, 12 Mar 11 20:02:40 PST Date: Sat, 12 Mar 2011 20:02:38 -0800 From: perryh@pluto.rain.com To: dougb@freebsd.org Message-Id: <4d7c41de.0fAx27IM1ro9CjLl%perryh@pluto.rain.com> References: <4D76426A.2010006@secnap.com> <20110312215307.GB26099@lonesome.com> <20110312221233.GD79028@comcast.net> <4D7C00D5.8070003@FreeBSD.org> In-Reply-To: <4D7C00D5.8070003@FreeBSD.org> User-Agent: nail 11.25 7/29/05 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: Superfluous dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 04:12:48 -0000 Doug Barton wrote: > ... what is really needed is for the OPTIONS framework to take > environmental preferences into account when dealing with defaults > ... if WITHOUT_X11 is defined in make.conf, then the defaults for > OPTIONS that are related to requiring X11 stuff should be off ... > that logic really needs to be in bsd.options.mk. Any volunteers? While we are at it, WITHOUT_X11 really needs a WITHOUT_X11_SERVER subcase. There's precious little use for an X11 _server_ on many headless systems -- I don't say "all" because someone might want VNC even on a headless box -- but they may well want some X11 _clients_. I'd consider volunteering if not for ENOTIME -- I'm having enough trouble finding time to get an 8.x system set up "the way I want it" before my current (6.1) box dies of old age. (The principal problem involves either a geom issue or, much more likely, my misunderstanding of how that part of geom works. The same trace code will work equally well to clear up either case :) From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 07:05:41 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D13CF106564A for ; Sun, 13 Mar 2011 07:05:41 +0000 (UTC) (envelope-from aragon@phat.za.net) Received: from mail.geek.sh (decoder.geek.sh [196.36.198.81]) by mx1.freebsd.org (Postfix) with ESMTP id 664798FC08 for ; Sun, 13 Mar 2011 07:05:41 +0000 (UTC) Received: from igor.geek.sh (196-209-149-233.dynamic.isadsl.co.za [196.209.149.233]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.geek.sh (Postfix) with ESMTPSA id 1B00B3B2E8 for ; Sun, 13 Mar 2011 08:48:04 +0200 (SAST) Message-ID: <4D7C68A2.8060000@phat.za.net> Date: Sun, 13 Mar 2011 08:48:02 +0200 From: Aragon Gouveia User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.1.11) Gecko/20100725 Thunderbird/3.0.6 MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <4D76426A.2010006@secnap.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: Superfluous dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 07:05:41 -0000 On 03/10/11 11:28, Hans Ottevanger wrote: > By making a few trivial changes i can make xorg-7.5.1 fully > independent on run-time of Python, Perl and Bison. The same can be > done for kde-lite-3.5.10_8 when I also disable the Perl support in > net-snmp, which is a dependency of kdeutils-3.5.10_8. > > If anybody is interested I could consolidate my results and post a few patches. Just a heads up, be aware of pkg_add -r: http://lists.freebsd.org/pipermail/freebsd-ports/2010-October/064256.html I look forward to seeing your changes too. :) Regards, Aragon From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 08:28:54 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8F34C106566C for ; Sun, 13 Mar 2011 08:28:54 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 45F738FC19 for ; Sun, 13 Mar 2011 08:28:54 +0000 (UTC) Received: from gate.ipt.ru ([194.62.233.123] helo=h30.sp.ipt.ru) by services.ipt.ru with esmtps (TLSv1:AES128-SHA:128) (Exim 4.54 (FreeBSD)) id 1PygfT-0003mS-Nu; Sun, 13 Mar 2011 11:28:51 +0300 From: Boris Samorodov To: Kartik Thakore References: <20110312044351.GA14675@ravenloft.kiev.ua> <5a14f1f3-9a8f-46f4-9dea-81924f84a6d2@q12g2000prb.googlegroups.com> <26608867@h30.sp.ipt.ru> Date: Sun, 13 Mar 2011 11:28:51 +0300 In-Reply-To: (Kartik Thakore's message of "Sat, 12 Mar 2011 12:43:50 -0500") Message-ID: <01637516_-_@h30.sp.ipt.ru> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Alex Kozlov , "freebsd-ports@freebsd.org" Subject: [solved] Re: SDL, perl and frozen-bubble: core dumped X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 08:28:54 -0000 Gentlemen, thank you for your incredible help. Success! Frozen-bubble runs! On Sat, 12 Mar 2011 12:43:50 -0500 Kartik Thakore wrote: > Just install frozen bubble with > cpan Games:: FrozenBubble Well, it was many years ago when I used direct CPAN installs. ;-) So, I deleted the FrozenBubble package and used "perl -MCPAN -e shell" to install FrozenBubble as Kartik suggested. Then I choze the recommended option (reinstall SDL and others). And finally I can use the game. > If you give me your details for freebsd I can try to get a portable frozenbubble package made. You are too kind to my modest person, I can't ask you to do it. Anyway you already have helped me. > Kartik Thakore > On 2011-03-12, at 4:35 AM, Boris Samorodov wrote: > > Hi Kartik, > > > > On Sat, 12 Mar 2011 00:29:58 -0800 (PST) kthakore wrote: > > > >> I picked this up on Google Alerts. I am the maintainer for SDL Perl > >> and we have over the past year fixed a lot of bugs in SDL Perl. In > >> addition to > > > > It was my first idea when I faced with the problem. However new > > SDL versions have a new API. So changing FreeBSD port as well as > > dependencies may need more time. > > > >> that we have also migrated Frozen Bubble over to 2.2.2beta which > >> should fix this problem. Please consider packaging the following > >> packages. > > > >> http://search.cpan.org/~garu/SDL-2.531/lib/pods/SDL.pod > >> http://search.cpan.org/~kthakore/Games-FrozenBubble-2.212/lib/Games/FrozenBubble.pm > > > >> Frozen Bubble beta is officially mentioned on the http://www.frozen-bubble.org/downloads/ > >> site. > > > > Seems to be more work than I expected when offered my wife to > > install her favourable game. ;-) > > > >> Btw Arch has already picked up the packages. -- WBR, bsam From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 08:30:59 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 72E21106564A for ; Sun, 13 Mar 2011 08:30:59 +0000 (UTC) (envelope-from thakore.kartik@gmail.com) Received: from mail-iw0-f182.google.com (mail-iw0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 304678FC12 for ; Sun, 13 Mar 2011 08:30:58 +0000 (UTC) Received: by iwn33 with SMTP id 33so4754784iwn.13 for ; Sun, 13 Mar 2011 00:30:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:references:in-reply-to:mime-version :content-transfer-encoding:content-type:message-id:cc:x-mailer:from :subject:date:to; bh=I7zZyo1N+dQklmEByVZKaFocLSdx8sNM3845V3fqQ6E=; b=lv42NhkIKmLVJOgFDYANksM+/JXk6vNhd4PJVuHD7nz6UdM+AdE/ojC5SRxhJ9eONJ 4l/rmrxWjoF9gpgWX/qWZD4d2Y14kx9X+WPVNGdT7mdLHAJAR5QzlNCfMErCA4IZhj2n FnV3aEy05h5IOEnGBYrC0ZG4/ViPe6kx/plig= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=references:in-reply-to:mime-version:content-transfer-encoding :content-type:message-id:cc:x-mailer:from:subject:date:to; b=qKz11pqayrNWOgG6JPUK7I7v1XMfxp3xbZOrKwQ2msNjasylzTyzwYxvX4OwCGqAkz O/bUBb95PIHZ9bB4EXwO44gO17VQzoU13ReyfCa5DftRL6htBhkU29mU8OAC4JnJiAKr mu9xJJqXnAaz/nxvV+fKHShqmQS4NTbYr4Vgk= Received: by 10.42.159.6 with SMTP id j6mr5766422icx.260.1300005057408; Sun, 13 Mar 2011 00:30:57 -0800 (PST) Received: from [25.2.163.12] ([74.198.9.140]) by mx.google.com with ESMTPS id gy41sm5358654ibb.5.2011.03.13.00.30.54 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 13 Mar 2011 00:30:56 -0800 (PST) References: <20110312044351.GA14675@ravenloft.kiev.ua> <5a14f1f3-9a8f-46f4-9dea-81924f84a6d2@q12g2000prb.googlegroups.com> <26608867@h30.sp.ipt.ru> <01637516_-_@h30.sp.ipt.ru> In-Reply-To: <01637516_-_@h30.sp.ipt.ru> Mime-Version: 1.0 (iPhone Mail 8C148) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Message-Id: <62B1CCBC-C796-4F4D-914F-BA15C845E0BB@gmail.com> X-Mailer: iPhone Mail (8C148) From: Kartik Thakore Date: Sun, 13 Mar 2011 04:30:45 -0400 To: Boris Samorodov Cc: Alex Kozlov , "freebsd-ports@freebsd.org" Subject: Re: [solved] Re: SDL, perl and frozen-bubble: core dumped X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 08:30:59 -0000 No problem! Hope you wife enjoys the game :) if you find any bugs let me kno= w on SDL-devel@perl.org Kartik Thakore On 2011-03-13, at 4:28 AM, Boris Samorodov wrote: > Gentlemen, >=20 > thank you for your incredible help. Success! Frozen-bubble runs! >=20 > On Sat, 12 Mar 2011 12:43:50 -0500 Kartik Thakore wrote: >=20 >> Just install frozen bubble with >=20 >> cpan Games:: FrozenBubble >=20 > Well, it was many years ago when I used direct CPAN installs. ;-) > So, I deleted the FrozenBubble package and used "perl -MCPAN -e shell" > to install FrozenBubble as Kartik suggested. Then I choze the > recommended option (reinstall SDL and others). And finally I > can use the game. >=20 >> If you give me your details for freebsd I can try to get a portable froze= nbubble package made. >=20 > You are too kind to my modest person, I can't ask you to do it. > Anyway you already have helped me. >=20 >> Kartik Thakore >=20 >> On 2011-03-12, at 4:35 AM, Boris Samorodov wrote: >=20 >>> Hi Kartik, >>>=20 >>> On Sat, 12 Mar 2011 00:29:58 -0800 (PST) kthakore wrote: >>>=20 >>>> I picked this up on Google Alerts. I am the maintainer for SDL Perl >>>> and we have over the past year fixed a lot of bugs in SDL Perl. In >>>> addition to >>>=20 >>> It was my first idea when I faced with the problem. However new >>> SDL versions have a new API. So changing FreeBSD port as well as >>> dependencies may need more time. >>>=20 >>>> that we have also migrated Frozen Bubble over to 2.2.2beta which >>>> should fix this problem. Please consider packaging the following >>>> packages. >>>=20 >>>> http://search.cpan.org/~garu/SDL-2.531/lib/pods/SDL.pod >>>> http://search.cpan.org/~kthakore/Games-FrozenBubble-2.212/lib/Games/Froz= enBubble.pm >>>=20 >>>> Frozen Bubble beta is officially mentioned on the http://www.frozen-bub= ble.org/downloads/ >>>> site. >>>=20 >>> Seems to be more work than I expected when offered my wife to >>> install her favourable game. ;-) >>>=20 >>>> Btw Arch has already picked up the packages. >=20 > --=20 > WBR, bsam From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 10:39:29 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8DCC21065670; Sun, 13 Mar 2011 10:39:29 +0000 (UTC) (envelope-from uqs@spoerlein.net) Received: from acme.spoerlein.net (acme.spoerlein.net [IPv6:2a01:4f8:131:23c2::1]) by mx1.freebsd.org (Postfix) with ESMTP id 1EB758FC0C; Sun, 13 Mar 2011 10:39:28 +0000 (UTC) Received: from localhost (acme.spoerlein.net [IPv6:2a01:4f8:131:23c2::1]) by acme.spoerlein.net (8.14.4/8.14.4) with ESMTP id p2DAdQbA046078 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 13 Mar 2011 11:39:26 +0100 (CET) (envelope-from uqs@spoerlein.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=spoerlein.net; s=dkim200908; t=1300012767; bh=o9jp+soSAb8ILRygVWCrb9mPj9WU9nEJPtyPXpTob/4=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:In-Reply-To; b=oZqVZmUiAOSfUey8CLGZsvJUczo0Vni0U5AXNlB6kxCyTYjQ02SCeRRCgIbr4jpWD A9PPY4oiBmp9GThQNmhsJgw8dIjPjmyBOpvBuWqscAg5iZk4OYaVLV658sASwLyxUV ulLkD0JUI3rKMVe/EAl5nkMZjW2AgcFMf2pRtprg= Date: Sun, 13 Mar 2011 11:39:26 +0100 From: Ulrich =?utf-8?B?U3DDtnJsZWlu?= To: Mark Linimon Message-ID: <20110313103926.GD85668@acme.spoerlein.net> Mail-Followup-To: Mark Linimon , freebsd-ports@freebsd.org, dougb@freebsd.org, linimon@freebsd.org References: <20110311021612.GB14159@lonesome.com> <20110313014455.GD27889@lonesome.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20110313014455.GD27889@lonesome.com> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: dougb@freebsd.org, linimon@freebsd.org, freebsd-ports@freebsd.org Subject: Re: Fwd: prelminary analysis of the gmake3.82 -exp run X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 10:39:29 -0000 On Sat, 12.03.2011 at 19:44:55 -0600, Mark Linimon wrote: > A greatly expanded version of my original message is now at: > > http://wiki.freebsd.org/GmakeTODO > > Note: the second run is currently paused while we are working on hardware. Augmented with a crude estimate of ports affected by these breakages (via grepping INDEX, basically). Only 7 ports have more than 10 deps, fixing these (for real) might be a good start. I couldn't find a link to the actual gmake-3.82 update patch. How do people actually test their changes? Uli From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 11:06:51 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B319A106564A; Sun, 13 Mar 2011 11:06:51 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (pancho.soaustin.net [76.74.250.40]) by mx1.freebsd.org (Postfix) with ESMTP id 91F2A8FC0A; Sun, 13 Mar 2011 11:06:51 +0000 (UTC) Received: by mail.soaustin.net (Postfix, from userid 502) id E4C355615D; Sun, 13 Mar 2011 06:06:50 -0500 (CDT) Date: Sun, 13 Mar 2011 06:06:50 -0500 From: Mark Linimon To: freebsd-ports@freebsd.org, dougb@freebsd.org, linimon@freebsd.org Message-ID: <20110313110650.GA13699@lonesome.com> References: <20110311021612.GB14159@lonesome.com> <20110313014455.GD27889@lonesome.com> <20110313103926.GD85668@acme.spoerlein.net> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20110313103926.GD85668@acme.spoerlein.net> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: Subject: Re: Fwd: prelminary analysis of the gmake3.82 -exp run X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 11:06:51 -0000 On Sun, Mar 13, 2011 at 11:39:26AM +0100, Ulrich Spörlein wrote: > Augmented with a crude estimate of ports affected by these breakages > (via grepping INDEX, basically). With a little detective work, you can get that from pointyhat. e.g. the "Aff." ("Affects") column in http://pointyhat-west.isc.freebsd.org/errorlogs/amd64-8-exp-latest/ > I couldn't find a link to the actual gmake-3.82 update patch. How do > people actually test their changes? It's in the PR, ports/155215: http://tinderbox.lovett.com/patches/gmake-20110310.diff mcl From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 11:42:25 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 425FD106566B for ; Sun, 13 Mar 2011 11:42:25 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3fd3:cd67:fafa:3d78]) by mx1.freebsd.org (Postfix) with ESMTP id 98F788FC14 for ; Sun, 13 Mar 2011 11:42:24 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.187.76.163]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.4/8.14.4) with ESMTP id p2DBgKng074792 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Sun, 13 Mar 2011 11:42:20 GMT (envelope-from m.seaman@infracaninophile.co.uk) X-DKIM: Sendmail DKIM Filter v2.8.3 smtp.infracaninophile.co.uk p2DBgKng074792 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=infracaninophile.co.uk; s=201001-infracaninophile; t=1300016540; bh=mgve8xESyrVWobNQsUULNtaPA+QWjEGWMtKrR7fwBZQ=; h=Message-ID:Date:From:MIME-Version:To:Subject:References: In-Reply-To:Content-Type:Cc:Content-Type:Date:From:In-Reply-To: Message-ID:Mime-Version:References:To; z=Message-ID:=20<4D7CAD95.4090606@infracaninophile.co.uk>|Date:=20S un,=2013=20Mar=202011=2011:42:13=20+0000|From:=20Matthew=20Seaman= 20|User-Agent:=20Mozilla/5.0=20(M acintosh=3B=20U=3B=20Intel=20Mac=20OS=20X=2010.6=3B=20en-US=3B=20r v:1.9.2.15)=20Gecko/20110303=20Thunderbird/3.1.9|MIME-Version:=201 .0|To:=20freebsd-ports@freebsd.org|Subject:=20Re:=20Superfluous=20 dependencies|References:=20=09<4D76426A.2010006@secnap.com>=09=09<2011 0312215307.GB26099@lonesome.com>=09<20110312221233.GD79028@comcast .net>=20<4D7C00D5.8070003@FreeBSD.org>|In-Reply-To:=20<4D7C00D5.80 70003@FreeBSD.org>|X-Enigmail-Version:=201.1.1|OpenPGP:=20id=3D60A E908C|Content-Type:=20multipart/signed=3B=20micalg=3Dpgp-sha1=3B=0 D=0A=20protocol=3D"application/pgp-signature"=3B=0D=0A=20boundary= 3D"------------enig122859FFBD54F4B1B0B7FA3F"; b=WARNH7ty4oiR0P7v23cGC8qq4Fxzu2NfOTdpjAE76VDNx8c3Q65F30NxMXNt3lEBP l37Jh6SOe5wVEICyYZH8ZAitB3tVLyT8CGjX7wSHu3jPb9ira0iZi/ajkE7hjWJnaG +Qr2jjLCGEinwtmRuc1MU8hbRHaAtbHc4KheCqWg= Message-ID: <4D7CAD95.4090606@infracaninophile.co.uk> Date: Sun, 13 Mar 2011 11:42:13 +0000 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9 MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <4D76426A.2010006@secnap.com> <20110312215307.GB26099@lonesome.com> <20110312221233.GD79028@comcast.net> <4D7C00D5.8070003@FreeBSD.org> In-Reply-To: <4D7C00D5.8070003@FreeBSD.org> X-Enigmail-Version: 1.1.1 OpenPGP: id=60AE908C Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig122859FFBD54F4B1B0B7FA3F" X-Virus-Scanned: clamav-milter 0.97 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-0.1 required=5.0 tests=BAYES_20,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,SPF_FAIL autolearn=no version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on lucid-nonsense.infracaninophile.co.uk Subject: Re: Superfluous dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 11:42:25 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig122859FFBD54F4B1B0B7FA3F Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 12/03/2011 23:25, Doug Barton wrote: > That said, what is really needed is for the OPTIONS framework to take > environmental preferences into account when dealing with defaults. In > other words, if WITHOUT_X11 is defined in make.conf, then the defaults > for OPTIONS that are related to requiring X11 stuff should be off. Ther= e > are a few ports that have rolled their own manipulation of this, but > that logic really needs to be in bsd.options.mk. Any volunteers? +1 I've always felt it quite bizarre that WITHOUT_X11=3Dyes has precisely no= effect on the various X11 ports themselves. Mind you, X11 is only the largest and most obvious target here. There's also CUPS, SASL, MYSQL, POSTGRESQL, SQLITE, LDAP and many more where it would be handy to be able to set a server-wide policy which: * disabled any optional dependency on the named target * blocked installation of any port with an obligatory dependency on the target * blocked installation of the target port or ports themselves -- which I think is doable, given you're installing onto a clean system. What I can't get my head round is how to cope with changes of policy on a system with plenty of packages already installed. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate JID: matthew@infracaninophile.co.uk Kent, CT11 9PW --------------enig122859FFBD54F4B1B0B7FA3F Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.16 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk18rZwACgkQ8Mjk52CukIwz1gCgiluNnCk//tPnfY66f9lqAt/o FMwAn3vjgGQhojnLgNdSrPecBU4MMqqw =cstM -----END PGP SIGNATURE----- --------------enig122859FFBD54F4B1B0B7FA3F-- From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 12:17:42 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A063A106566C for ; Sun, 13 Mar 2011 12:17:42 +0000 (UTC) (envelope-from dereckson@espace-win.org) Received: from mail-qw0-f54.google.com (mail-qw0-f54.google.com [209.85.216.54]) by mx1.freebsd.org (Postfix) with ESMTP id 63A858FC17 for ; Sun, 13 Mar 2011 12:17:42 +0000 (UTC) Received: by qwc9 with SMTP id 9so786347qwc.13 for ; Sun, 13 Mar 2011 05:17:41 -0700 (PDT) MIME-Version: 1.0 Received: by 10.224.105.139 with SMTP id t11mr10044390qao.282.1300016964270; Sun, 13 Mar 2011 04:49:24 -0700 (PDT) Sender: dereckson@espace-win.org Received: by 10.229.68.67 with HTTP; Sun, 13 Mar 2011 04:49:24 -0700 (PDT) In-Reply-To: <8801299244283@web143.yandex.ru> References: <8801299244283@web143.yandex.ru> Date: Sun, 13 Mar 2011 12:49:24 +0100 X-Google-Sender-Auth: se0Cm1YaUpn3NVCKxo8YF9AzS3I Message-ID: From: Dereckson To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: Anoop K Subject: Re: (no subject) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 12:17:42 -0000 Good afternoon, Meanwhile, you can download the source, uncompress and launch the FreeBSD-aware interactive installer who compile and install the file. fetch http://radsite.lbl.gov/radiance/dist/rad4R0all.tar.gz tar xzvf rad4R0all.tar.gz cd ray ./makeall install If when you prepare the port, you use this installer instead to scons, you have to: - see how to offer $PREFIX instead /usr/local as default value (a patch against makeall?) - add to your port the following block: .if defined(BATCH) || defined(PACKAGE_BUILDING) IGNORE=3D'This installer is interactive.' .endif A better way would be to copy the makeall script in a new one where you pick default options (and use $PREFIX). On Fri, Mar 4, 2011 at 2:11 PM, Konstantin Tokarev wrot= e: > > > 04.03.2011, 10:44, "Anoop K" : >> Hello, >> I am a MS windows user and have come here from PC-BSD. I would like to >> make a port request for Radiance < http://radsite.lbl.gov/radiance/ >. >> >> N.B: >> I have only begun experimenting with FreeBSD and have 8.2 installed on >> a stand alone multi boot machine, running KDE environment. > > You can start here: > http://www.freebsd.org/doc/en/books/porters-handbook/ > > -- > Regards, > Konstantin > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > --=20 S=E9bastien Santoro aka Dereckson http://www.dereckson.be/ From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 12:21:34 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 02B74106566B; Sun, 13 Mar 2011 12:21:34 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from megatron.madpilot.net (megatron.madpilot.net [88.149.173.206]) by mx1.freebsd.org (Postfix) with ESMTP id 99B248FC18; Sun, 13 Mar 2011 12:21:33 +0000 (UTC) Received: from megatron.madpilot.net (localhost [127.0.0.1]) by megatron.madpilot.net (Postfix) with ESMTP id BDE571874; Sun, 13 Mar 2011 13:05:10 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=madpilot.net; h= user-agent:in-reply-to:content-disposition:content-type :content-type:mime-version:references:message-id:subject:subject :from:from:date:date:received:received; s=mail; t=1300017908; x= 1301832308; bh=cPW+iX+B41jjPDlLJCg0GYdO7/m2ZY6tryzxftxlmgY=; b=m Y9aDWu4q6RUvO0yFDX7wgLaxXCkLD17qjwcpdc+rA1wJzQ6mVtoyAUtX4MVtVhjN C+itMx5Xo4pxkCT8Vg7ILkx+i37xXGwpKNWs0PUGV7TxrGKuY8nZLRB5VNPzAMEz zpiBO3q8vr6OEwNf5ljNwso2iK+z2JUDY1bjBsv8UY= X-Virus-Scanned: amavisd-new at madpilot.net Received: from megatron.madpilot.net ([127.0.0.1]) by megatron.madpilot.net (megatron.madpilot.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id whlNHstJxYjT; Sun, 13 Mar 2011 13:05:08 +0100 (CET) Received: by megatron.madpilot.net (Postfix, from userid 1000) id F10EE186C; Sun, 13 Mar 2011 13:05:07 +0100 (CET) Date: Sun, 13 Mar 2011 13:05:07 +0100 From: Guido Falsi To: Doug Barton Message-ID: <20110313120507.GA75195@megatron.madpilot.net> References: <4D7BED01.6000506@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4D7BED01.6000506@FreeBSD.org> X-Operating-System: FreeBSD 8.2-STABLE User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-ports@FreeBSD.org Subject: Re: Compiling ports in a post-9.0-RELEASE world X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 12:21:34 -0000 On Sat, Mar 12, 2011 at 02:00:33PM -0800, Doug Barton wrote: > Howdy, > > As many of you are no doubt already aware, much work has been > undertaken to make clang the default compiler for the src tree > starting with 9.0-RELEASE. It is not 100% certain that this change > will be made, but it's looking more likely every day. > > This raises an interesting question for how to deal with compiling > ports after 9.0 is released. So far there are 2 main ideas for how > to deal with this: > > 1. Fix all ports to compile with both gcc 4.2 (for RELENG_[78]) and clang. This perhaps would be bst, but...(see below) > 2. Adopt an official "ports compiler," which would likely be one of > the gcc versions from the ports tree itself, and update all ports to > work with it. Since most of the software in the ports tree tends to be quite linux or gcc centric I think 2 is the only viable option. BTW I'd suggest a variation to 2. I think some option like "CLANG_SAFE" or "USE_CLANG"(just saying, perhaps a better name can be found) should be added to the infrastructure so, on 9.x and newer systems, maintainer can sign that their port does build using the system compiler. Obviously for ports having dependencies, especially libraries, some extra testing should be performed to make sure depending ports, which could use a different compiler, link correctly. -- Guido Falsi From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 13:32:12 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7EAF9106566B for ; Sun, 13 Mar 2011 13:32:12 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: from mail-qw0-f54.google.com (mail-qw0-f54.google.com [209.85.216.54]) by mx1.freebsd.org (Postfix) with ESMTP id 3A92C8FC19 for ; Sun, 13 Mar 2011 13:32:11 +0000 (UTC) Received: by qwc9 with SMTP id 9so807779qwc.13 for ; Sun, 13 Mar 2011 06:32:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:from:date:message-id:subject:to :content-type; bh=iaXQxAOdHTD0NZxpS7teIdv4jr5hQaz1aquapR8YOhA=; b=nl4cmpiG4sD31OxK2IUNkin6NzbiWsf9WJEm46IZ/s9IcJLb4TI9prAUIh9dccBoov ecF1WewOiGVyvHACXjeNYdOvLKcqXMKcs2KvmY97RNgJ7xqUnNhDscIKFH9EzWaJae3r n7BKpgER9yzjUw5XJSLQVRxEAwwC+96wUOWho= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type; b=cpyga2p3PYwh8cPz3a+TzC4DAUj5wK2iUw8bscAtXtbdXzMhwnEZZ02Vw9Nhbg72BG lQ02uLTHM27ZolNoH5zAW/0hDivjdZXA4wYDNf2uiWCF0NeJJdZx5Y/HZdkYV3Ig/rbH oWKuphkGllcoq+jJSlimdrsBBr1QNXVQ20iBE= Received: by 10.229.42.83 with SMTP id r19mr1146048qce.77.1300023023379; Sun, 13 Mar 2011 06:30:23 -0700 (PDT) MIME-Version: 1.0 Received: by 10.229.219.137 with HTTP; Sun, 13 Mar 2011 06:24:09 -0700 (PDT) From: arrowdodger <6yearold@gmail.com> Date: Sun, 13 Mar 2011 16:24:09 +0300 Message-ID: To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Generate plist from install_manifest.txt when port uses CMake? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 13:32:12 -0000 Hello. Suppose we have a port, which uses CMake as build system and contains following code: include(FindFoo) if(Foo_FOUND) add_library(FooPlugin ...) install(FooPlugin) else() message(STATUS "Foo not found, plugin will not be built.") endif() If user already has foo port installed, then this check will succeed and plugin will be built, possibly altering plist. But since it's happening in CMake, we dont know when we should adjust plist in port's Makefile. So, port author is forced to create absolutely full plist with all variants of turned options (which can be mutually exclusive, by the way). It's quite hard, IMHO, especially when port has a lot of such optional dependencies. Moving all of them into OPTIONS isnt a good solution too, because WITHOUT_FOO option, cannot prevent CMake from building stuff if foo port is already installed. So, how about using CMake-generated install_manifest.txt to generate plists? They are 100% accurate for any variant of used options and are generated automatically, which makes porter's life easier. From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 13:55:15 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2DDC3106566B for ; Sun, 13 Mar 2011 13:55:15 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (alchemy.franken.de [194.94.249.214]) by mx1.freebsd.org (Postfix) with ESMTP id B4B028FC12 for ; Sun, 13 Mar 2011 13:55:14 +0000 (UTC) Received: from alchemy.franken.de (localhost [127.0.0.1]) by alchemy.franken.de (8.14.4/8.14.4/ALCHEMY.FRANKEN.DE) with ESMTP id p2DDtDwE065999; Sun, 13 Mar 2011 14:55:13 +0100 (CET) (envelope-from marius@alchemy.franken.de) Received: (from marius@localhost) by alchemy.franken.de (8.14.4/8.14.4/Submit) id p2DDtDg4065998; Sun, 13 Mar 2011 14:55:13 +0100 (CET) (envelope-from marius) Date: Sun, 13 Mar 2011 14:55:13 +0100 From: Marius Strobl To: Guido Falsi Message-ID: <20110313135513.GA65945@alchemy.franken.de> References: <4D7BED01.6000506@FreeBSD.org> <20110313120507.GA75195@megatron.madpilot.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20110313120507.GA75195@megatron.madpilot.net> User-Agent: Mutt/1.4.2.3i Cc: Doug Barton , freebsd-ports@freebsd.org Subject: Re: Compiling ports in a post-9.0-RELEASE world X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 13:55:15 -0000 On Sun, Mar 13, 2011 at 01:05:07PM +0100, Guido Falsi wrote: > On Sat, Mar 12, 2011 at 02:00:33PM -0800, Doug Barton wrote: > > Howdy, > > > > As many of you are no doubt already aware, much work has been > > undertaken to make clang the default compiler for the src tree > > starting with 9.0-RELEASE. It is not 100% certain that this change > > will be made, but it's looking more likely every day. Actually, originally it was outlined that GCC would stay the default in FreeBSD 9 in any case: http://wiki.freebsd.org/201005ToolchainSummitSummary "GCC will continue to be built and installed as cc/c++ by default." IIRC this statement so far was repeated on mailing lists. > > > > This raises an interesting question for how to deal with compiling > > ports after 9.0 is released. So far there are 2 main ideas for how > > to deal with this: > > > > 1. Fix all ports to compile with both gcc 4.2 (for RELENG_[78]) and clang. > > This perhaps would be bst, but...(see below) > > > 2. Adopt an official "ports compiler," which would likely be one of > > the gcc versions from the ports tree itself, and update all ports to > > work with it. > > Since most of the software in the ports tree tends to be quite linux > or gcc centric I think 2 is the only viable option. > > BTW I'd suggest a variation to 2. I think some option like "CLANG_SAFE" > or "USE_CLANG"(just saying, perhaps a better name can be found) > should be added to the infrastructure so, on 9.x and newer systems, > maintainer can sign that their port does build using the system > compiler. Obviously for ports having dependencies, especially > libraries, some extra testing should be performed to make sure > depending ports, which could use a different compiler, link correctly. > Given that clang so far only is a viable alternative on x86 if at all option 2 or the proposed variation of it would also be a necessary precursor for !x86, assuming that eventually clang will be the default for x86 (or whatever architectures it then is en par with GCC). For !x86 CLANG_SAFE or whatever then would be a NOP. Wasn't there a GSoC project aimed at implementing something like that in the ports infrastructure? Marius From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 15:27:48 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4450C106566B for ; Sun, 13 Mar 2011 15:27:48 +0000 (UTC) (envelope-from hans.ottevanger@gmail.com) Received: from mail-pz0-f54.google.com (mail-pz0-f54.google.com [209.85.210.54]) by mx1.freebsd.org (Postfix) with ESMTP id 18E478FC16 for ; Sun, 13 Mar 2011 15:27:47 +0000 (UTC) Received: by pzk27 with SMTP id 27so643052pzk.13 for ; Sun, 13 Mar 2011 08:27:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=tpnNL+AKrlPeoqFizemeGtMG2ocAKj6nn42Pefz9ZfU=; b=NCYJcknuV4bckjw3YVvTUanO91qi4x32NM8FaAB8EhA504P+197oAg5m0ZmkKx6PEH RTp4zmpUeKRIiNqYer/MLtlyMlDSWWrgE+hFe7N0fFwDFpx9xq+LYkEKcLYqzd3KOgB1 IyOjxEz2VEn6N5NQe9r0qsmBihbyXtmIZA4kI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=tt7Xeobji28ZdUxElsXERXMwrxYdVcB0TNHUV3PxRaksfem1VhVm+FmZS3+TxB8M0z bxf4UuDZaBl/6/Vly1dlFNeAxkUQO4N7t5/fFLFIPj6S0LgmS4CoFuF0cZgTlXq9sDUY OW1hHcB4ecIT4cyjMZRQ1sHc0X2jp9SVrT+ek= MIME-Version: 1.0 Received: by 10.142.147.4 with SMTP id u4mr1318956wfd.80.1300030067544; Sun, 13 Mar 2011 08:27:47 -0700 (PDT) Received: by 10.143.43.5 with HTTP; Sun, 13 Mar 2011 08:27:47 -0700 (PDT) In-Reply-To: <20110312215307.GB26099@lonesome.com> References: <4D76426A.2010006@secnap.com> <20110312215307.GB26099@lonesome.com> Date: Sun, 13 Mar 2011 16:27:47 +0100 Message-ID: From: Hans Ottevanger To: Mark Linimon Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-ports@freebsd.org Subject: Re: Superfluous dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 15:27:48 -0000 On Sat, Mar 12, 2011 at 10:53 PM, Mark Linimon wrote: > On Thu, Mar 10, 2011 at 10:28:40AM +0100, Hans Ottevanger wrote: >> If anybody is interested I could consolidate my results and post a few patches. > > I would like to see them. > > This is the kind of really-dull-but-necessary work that we need to have > people work on to fight the creeping dependencies :-) > > mcl > Real life intervened the last few days, so excuses for the delay. Since the test system I used last week became a mess in the process, I restarted the effort this morning on my 9.0-CURRENT system (amd64, r219593). I have cvsupped the ports tree at about 10:45 UTC. Limiting the discussion to Xorg alone for now, I made the following changes to just three makefiles: Index: devel/glib20/Makefile =================================================================== RCS file: /home/ncvs/ports/devel/glib20/Makefile,v retrieving revision 1.174 diff -r1.174 Makefile 42,43c42,43 < USE_PYTHON= yes < USE_PERL5= yes --- > USE_PYTHON_BUILD=yes > USE_PERL5_BUILD=yes Index: sysutils/hal/Makefile =================================================================== RCS file: /home/ncvs/ports/sysutils/hal/Makefile,v retrieving revision 1.69 diff -r1.69 Makefile 29c29 < USE_PYTHON= yes --- > USE_PYTHON_BUILD=yes Index: sysutils/polkit/Makefile =================================================================== RCS file: /home/ncvs/ports/sysutils/polkit/Makefile,v retrieving revision 1.9 diff -r1.9 Makefile 20c20 < RUN_DEPENDS= ${LOCALBASE}/share/gir-1.0/GLib-2.0.gir:${PORTSDIR}/devel/gobject-introspection --- > #RUN_DEPENDS= ${LOCALBASE}/share/gir-1.0/GLib-2.0.gir:${PORTSDIR}/devel/gobject-introspection The first two are quite trivial, the third could be a bit tricky, but I cannot find (and imagine) a situation where gobject-introspection is needed on run-time for a "normal" end-user. After building and installing xorg-7.5.1 I can deinstall the following packages (and probably quite a few others that are only needed at build-time): autoconf-2.68 automake-1.11.1 bison-2.4.3,1 gobject-introspection-0.9.12_1 help2man-1.39.2 intltool-0.41.1 m4-1.4.15,1 p5-Locale-gettext-1.05_3 p5-XML-Parser-2.40 perl-5.10.1_3 python27-2.7.1_1 xcb-proto-1.6 As far as I can see now, X functions OK, though I still have to compile KDE. Kind regards Hans Ottevanger From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 16:35:54 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0F8E71065670 for ; Sun, 13 Mar 2011 16:35:54 +0000 (UTC) (envelope-from hans.ottevanger@gmail.com) Received: from mail-px0-f172.google.com (mail-px0-f172.google.com [209.85.212.172]) by mx1.freebsd.org (Postfix) with ESMTP id D48768FC0A for ; Sun, 13 Mar 2011 16:35:53 +0000 (UTC) Received: by pxi6 with SMTP id 6so3049569pxi.17 for ; Sun, 13 Mar 2011 09:35:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=9X7aYWrQyLqfOfdB55ODsSY/XBlpk+4Ez8hjJYjbJTs=; b=O9is5ZsV3az/6NKLzg3eJfcgWEGuwXi6TFWtbqN53ybjEVeVFfQvzudJPj/9JttfJi V2KXX8Ru1LNMWd0UIHmT6DuE+DTD1mty00mkM3JtwtRhnSl5GTEYeiNWecNwQW72jKG6 m7K3ULuyf1ge+PKsEFPtYZRtkAe7wqLnc9lkE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=kB2/Qfjm/+DZ4lIK57PSiJ5Y5BR/jF25YR4j9FqKFOMn/Z/bvNFpppqyMEZ2/vySTS 0B6/FZ4YsTlnLggCH2ny99OhL7K9lcl0+uGORnYqKF5A+xfRgGYAtV4JeUuHywIma4Rd 0zwp2ac1zjKPx1sBiEjMHP9mSDLk5dVzgdMRc= MIME-Version: 1.0 Received: by 10.142.139.17 with SMTP id m17mr9471435wfd.251.1300034153273; Sun, 13 Mar 2011 09:35:53 -0700 (PDT) Received: by 10.143.43.5 with HTTP; Sun, 13 Mar 2011 09:35:53 -0700 (PDT) In-Reply-To: References: <4D76426A.2010006@secnap.com> <20110312215307.GB26099@lonesome.com> Date: Sun, 13 Mar 2011 17:35:53 +0100 Message-ID: From: Hans Ottevanger To: Mark Linimon Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-ports@freebsd.org Subject: Re: Superfluous dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 16:35:54 -0000 On Sun, Mar 13, 2011 at 4:27 PM, Hans Ottevanger wrote: > On Sat, Mar 12, 2011 at 10:53 PM, Mark Linimon wro= te: >> On Thu, Mar 10, 2011 at 10:28:40AM +0100, Hans Ottevanger wrote: >>> If anybody is interested I could consolidate my results and post a few = patches. >> >> I would like to see them. >> >> This is the kind of really-dull-but-necessary work that we need to have >> people work on to fight the creeping dependencies :-) >> >> mcl >> > > Real life intervened the last few days, so excuses for the delay. > > Since the test system I used last week became a mess in the process, I > restarted the effort this morning on my 9.0-CURRENT system (amd64, > r219593). I have cvsupped the ports tree at about 10:45 UTC. Limiting > the discussion to Xorg alone for now, I made the following changes to > just three makefiles: > > Index: devel/glib20/Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > RCS file: /home/ncvs/ports/devel/glib20/Makefile,v > retrieving revision 1.174 > diff -r1.174 Makefile > 42,43c42,43 > < USE_PYTHON=3D =A0 yes > < USE_PERL5=3D =A0 =A0yes > --- >> USE_PYTHON_BUILD=3Dyes >> USE_PERL5_BUILD=3Dyes > Index: sysutils/hal/Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > RCS file: /home/ncvs/ports/sysutils/hal/Makefile,v > retrieving revision 1.69 > diff -r1.69 Makefile > 29c29 > < USE_PYTHON=3D =A0 yes > --- >> USE_PYTHON_BUILD=3Dyes > Index: sysutils/polkit/Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > RCS file: /home/ncvs/ports/sysutils/polkit/Makefile,v > retrieving revision 1.9 > diff -r1.9 Makefile > 20c20 > < RUN_DEPENDS=3D > ${LOCALBASE}/share/gir-1.0/GLib-2.0.gir:${PORTSDIR}/devel/gobject-introsp= ection > --- >> #RUN_DEPENDS=3D ${LOCALBASE}/share/gir-1.0/GLib-2.0.gir:${PORTSDIR}/deve= l/gobject-introspection > > The first two are quite trivial, the third could be a bit tricky, but > I cannot find (and imagine) a situation where gobject-introspection is > needed on run-time for a "normal" end-user. > > After building and installing xorg-7.5.1 I can deinstall the following > packages (and probably quite a few others that are only needed at > build-time): > > autoconf-2.68 > automake-1.11.1 > bison-2.4.3,1 > gobject-introspection-0.9.12_1 > help2man-1.39.2 > intltool-0.41.1 > m4-1.4.15,1 > p5-Locale-gettext-1.05_3 > p5-XML-Parser-2.40 > perl-5.10.1_3 > python27-2.7.1_1 > xcb-proto-1.6 > > As far as I can see now, X functions OK, though I still have to compile K= DE. > > > Kind regards > > Hans Ottevanger > As suggested by Chris Rees, also as unified diffs: --- devel/glib20/Makefile.orig 2011-03-13 17:26:30.000000000 +0100 +++ devel/glib20/Makefile 2011-03-13 17:26:47.000000000 +0100 @@ -39,8 +39,8 @@ USE_GNOME=3D gnomehack pkgconfig ltverhack USE_GMAKE=3D yes MAKE_JOBS_SAFE=3D yes -USE_PYTHON=3D yes -USE_PERL5=3D yes +USE_PYTHON_BUILD=3Dyes +USE_PERL5_BUILD=3Dyes CONFIGURE_ARGS=3D --enable-static --with-libiconv=3Dgnu \ --disable-gtk-doc --with-html-dir=3D${PREFIX}/share/doc \ --disable-man --without-xml-catalog \ --- sysutils/hal/Makefile.orig 2011-03-13 17:05:01.000000000 +0100 +++ sysutils/hal/Makefile 2011-03-13 17:27:58.000000000 +0100 @@ -26,7 +26,7 @@ USE_GNOME=3D gnomehack intlhack ltverhack USE_AUTOTOOLS=3D libtool USE_LDCONFIG=3D yes -USE_PYTHON=3D yes +USE_PYTHON_BUILD=3Dyes CONFIGURE_ARGS=3D --disable-gtk-doc \ --with-backend=3Dfreebsd \ --disable-docbook-docs \ --- sysutils/polkit/Makefile.orig 2011-03-13 17:05:11.000000000 +0100 +++ sysutils/polkit/Makefile 2011-03-13 17:28:54.000000000 +0100 @@ -17,7 +17,7 @@ BUILD_DEPENDS=3D ${LOCALBASE}/share/gir-1.0/GLib-2.0.gir:${PORTSDIR}/devel/gobject-introspec= tion LIB_DEPENDS=3D eggdbus-1.0:${PORTSDIR}/devel/eggdbus \ expat.6:${PORTSDIR}/textproc/expat2 -RUN_DEPENDS=3D ${LOCALBASE}/share/gir-1.0/GLib-2.0.gir:${PORTSDIR}/devel/gobject-introspec= tion +#RUN_DEPENDS=3D ${LOCALBASE}/share/gir-1.0/GLib-2.0.gir:${PORTSDIR}/devel/gobject-introspec= tion USE_GNOME=3D gnomehack glib20 intlhack USE_GMAKE=3D yes Kind regards, Hans Ottevanger From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 16:47:56 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D17B7106566B; Sun, 13 Mar 2011 16:47:56 +0000 (UTC) (envelope-from mezz.freebsd@gmail.com) Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by mx1.freebsd.org (Postfix) with ESMTP id 185F48FC13; Sun, 13 Mar 2011 16:47:55 +0000 (UTC) Received: by fxm11 with SMTP id 11so2687835fxm.13 for ; Sun, 13 Mar 2011 09:47:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=pqiUjlziAZkyxqJIj5GaxazepSht7GjokdQ50bAqulU=; b=ny3Pj8APNWNWUBp2CjL310g5mU+sk/euf2mpcrZ/v/RyGZvtWeuLzGMUqXSwJdkNls 4aN9pQMJU7uy+47T19B3UDlxI/EU+R1GahEs1ozO1Dy9H2rwb8pB+1cNVB+IDVX5fnW3 XRoYL0xhlu3LT9/cvuN+BfL5MnpabZfjHBwTI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=Q8R5d98RHmXzgBLUosiSXcNC6T+EJwkOj7sGGU9h5UrqbWdYsI1RMXmX5sr4TAjt1k WhE9d872dMeoRas+wulzhmq4ohI2AksNtNxNTWvS5poc0SRZbi2iY3LW/CeC5g//TiX5 YnxZBggetEX6AUYhyTzlHm21v23w6WsyJNcJA= MIME-Version: 1.0 Received: by 10.223.27.136 with SMTP id i8mr13389622fac.41.1300034874256; Sun, 13 Mar 2011 09:47:54 -0700 (PDT) Received: by 10.223.83.136 with HTTP; Sun, 13 Mar 2011 09:47:54 -0700 (PDT) In-Reply-To: <20110313110650.GA13699@lonesome.com> References: <20110311021612.GB14159@lonesome.com> <20110313014455.GD27889@lonesome.com> <20110313103926.GD85668@acme.spoerlein.net> <20110313110650.GA13699@lonesome.com> Date: Sun, 13 Mar 2011 11:47:54 -0500 Message-ID: From: Jeremy Messenger To: Mark Linimon Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: dougb@freebsd.org, linimon@freebsd.org, freebsd-ports@freebsd.org Subject: Re: Fwd: prelminary analysis of the gmake3.82 -exp run X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 16:47:56 -0000 On Sun, Mar 13, 2011 at 6:06 AM, Mark Linimon wrote: > On Sun, Mar 13, 2011 at 11:39:26AM +0100, Ulrich Sp=F6rlein wrote: >> Augmented with a crude estimate of ports affected by these breakages >> (via grepping INDEX, basically). > > With a little detective work, you can get that from pointyhat. =A0e.g. > the "Aff." ("Affects") column in > > =A0http://pointyhat-west.isc.freebsd.org/errorlogs/amd64-8-exp-latest/ > >> I couldn't find a link to the actual gmake-3.82 update patch. =A0How do >> people actually test their changes? > > It's in the PR, ports/155215: > > =A0http://tinderbox.lovett.com/patches/gmake-20110310.diff Or see here: http://lists.freebsd.org/pipermail/cvs-ports/2011-March/213529= .html I know that my steps was incorrect on 'cp' part, but I am sure that everyone can figure it out. ;-) Cheers, Mezz > mcl --=20 mezz.freebsd@gmail.com - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 16:49:51 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8499C1065672 for ; Sun, 13 Mar 2011 16:49:51 +0000 (UTC) (envelope-from freebsd-ports@m.gmane.org) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by mx1.freebsd.org (Postfix) with ESMTP id 38C0A8FC14 for ; Sun, 13 Mar 2011 16:49:51 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1PyoUF-0003hW-Vk for freebsd-ports@freebsd.org; Sun, 13 Mar 2011 17:49:47 +0100 Received: from 201.82.184.203 ([201.82.184.203]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 13 Mar 2011 17:49:47 +0100 Received: from kubito by 201.82.184.203 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 13 Mar 2011 17:49:47 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-ports@freebsd.org From: Raphael Kubo da Costa Date: Sun, 13 Mar 2011 13:49:34 -0300 Lines: 8 Message-ID: <877hc36k4h.fsf@gmail.com> References: Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 201.82.184.203 User-Agent: Gnus/5.110014 (No Gnus v0.14) Emacs/23.2 (berkeley-unix) Cancel-Lock: sha1:Q8wMRMd0Li8VB1DJHXlODemfMnw= Subject: Re: Generate plist from install_manifest.txt when port uses CMake? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 16:49:51 -0000 arrowdodger <6yearold@gmail.com> writes: > So, how about using CMake-generated install_manifest.txt to generate plists? > They are 100% accurate for any variant of used options and are generated > automatically, which makes porter's life easier. How would it interact with other "features" a plist might have, such as @dirrm or @dirrmtry and other commands? From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 17:20:55 2011 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AF809106566B; Sun, 13 Mar 2011 17:20:55 +0000 (UTC) (envelope-from arved@FreeBSD.org) Received: from gazoz.arved.priv.at (cl-1383.ham-01.de.sixxs.net [IPv6:2001:6f8:900:566::2]) by mx1.freebsd.org (Postfix) with ESMTP id 22E608FC1E; Sun, 13 Mar 2011 17:20:54 +0000 (UTC) Received: from inek.arved.priv.at (inek-gif0.arved.priv.at [IPv6:2001:6f8:13fb::2]) by gazoz.arved.priv.at (8.14.4/8.14.4) with ESMTP id p2DHKrEb064868; Sun, 13 Mar 2011 18:20:53 +0100 (CET) (envelope-from arved@FreeBSD.org) Received: from fs03.lm33.srv.sil.at (elma.local.arved.priv.at [192.168.1.28]) by inek.arved.priv.at (8.14.4/8.14.4) with ESMTP id p2DHKlJD065262; Sun, 13 Mar 2011 18:20:52 +0100 (CET) (envelope-from arved@FreeBSD.org) Mime-Version: 1.0 (Apple Message framework v1082) Content-Type: text/plain; charset=us-ascii From: =?iso-8859-1?Q?Tilman_Keskin=F6z?= In-Reply-To: Date: Sun, 13 Mar 2011 18:20:46 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: References: <1299844349.1472.93.camel@xenon> To: George Liaskos X-Mailer: Apple Mail (2.1082) Cc: FreeBSD Ports , x11@FreeBSD.org Subject: Re: [ECFT] drm/dri/mesa/xorg-server update [Part 1] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 17:20:55 -0000 Hi List, I can confirm that the patch fixes compilation. The server starts up, but after the KDE4 splashscreen it segfaults. I tried removing the dri modules from my config, but it does not work. I tried to start with an autogenerated config, but the autogenerated config doesn't work either (on Ctrl+C the Server aborts). On Mar 12, 2011, at 17:21 , George Liaskos wrote: > I compiled the intel driver with the following patch: >=20 > --- src/i830_video.c.orig 2011-03-12 18:00:01.000000000 +0200 > +++ src/i830_video.c 2011-03-12 17:59:08.000000000 +0200 > @@ -2164,7 +2164,7 @@ > static void > i830_fill_colorkey (ScreenPtr pScreen, uint32_t key, RegionPtr = clipboxes) > { > - DrawablePtr root =3D &WindowTable[pScreen->myNum]->drawable; > + DrawablePtr root =3D pScreen->root->drawable.id; > XID pval[2]; > BoxPtr pbox =3D REGION_RECTS(clipboxes); > int i, nbox =3D REGION_NUM_RECTS(clipboxes); > @@ -2176,7 +2176,7 @@ > gc =3D GetScratchGC(root->depth, pScreen); > pval[0] =3D key; > pval[1] =3D IncludeInferiors; > - (void) ChangeGC(gc, GCForeground|GCSubwindowMode, pval); > + dixChangeGC(NullClient, gc, GCForeground|GCSubwindowMode, NULL);=09= > ValidateGC(root, gc); >=20 > rects =3D xalloc (nbox * sizeof(xRectangle)); >=20 > It works but it doesn't support dri1, > = http://cgit.freedesktop.org/mesa/mesa/commit/?id=3D48c0ff14240044935049a11= 14edfc69bc6682b95 >=20 > Log: http://pastebin.com/W1iiDvWX > _______________________________________________ > freebsd-x11@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 17:34:16 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5B309106564A for ; Sun, 13 Mar 2011 17:34:16 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: from mail-qy0-f175.google.com (mail-qy0-f175.google.com [209.85.216.175]) by mx1.freebsd.org (Postfix) with ESMTP id 0F9628FC0C for ; Sun, 13 Mar 2011 17:34:15 +0000 (UTC) Received: by qyk35 with SMTP id 35so758951qyk.13 for ; Sun, 13 Mar 2011 10:34:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type; bh=uSulA4o8bl1Uq7UZrkG/pvMy6iap7IRiz9UbQlXr210=; b=jyDVdCfL24FnT3hamwxWa5uHEpBWaiyXjfcnpAd3PbBgvQFwd9Kb+/TAws/uionKaI BbGVlvuKLvtZZmtPw3Ab1IkfnHVWIjha1Q/h9TeN2ptJHNv/C7GO5g3ew63rJdthEJuX bm1aUKR0PiJi0GHp3TxX/MHOjxpCM5cNXozoM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; b=XV7mZgswFYtcJ0VF58TDNsCoAx/ROA82QyiWm7vfsc+ds7tLm+rShQ8SI11crjF3Dl gBPy0hauOao9euzUoQNxY2XTePekKse9NUa/siWJAmfHXe0CVwdDfOjNViwPmzKP9hFf 8bshGwdcqioTZYji4pGgPn7rcs0P9INATYkB8= Received: by 10.229.130.164 with SMTP id t36mr9205577qcs.39.1300037655191; Sun, 13 Mar 2011 10:34:15 -0700 (PDT) MIME-Version: 1.0 Received: by 10.229.219.137 with HTTP; Sun, 13 Mar 2011 10:33:55 -0700 (PDT) In-Reply-To: <877hc36k4h.fsf@gmail.com> References: <877hc36k4h.fsf@gmail.com> From: arrowdodger <6yearold@gmail.com> Date: Sun, 13 Mar 2011 20:33:55 +0300 Message-ID: To: Raphael Kubo da Costa , freebsd-ports@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: Generate plist from install_manifest.txt when port uses CMake? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 17:34:16 -0000 On Sun, Mar 13, 2011 at 7:49 PM, Raphael Kubo da Costa wrote: > How would it interact with other "features" a plist might have, such as > @dirrm or @dirrmtry and other commands? > I'm not sure, if i get your question right. You are asking how we can distinguish which dirs should be @dirrm'd and which - @dirrmtry'd? I haven't thought about it much, but we can hardcode paths, which are always should be @dirrmtry'd (such as /usr/local/lib, /usr/local/share/icons, etc.) and make all others @dirrm. From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 17:40:06 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 08A9C106564A; Sun, 13 Mar 2011 17:40:05 +0000 (UTC) (envelope-from miwi.freebsd@googlemail.com) Received: from mail-gy0-f182.google.com (mail-gy0-f182.google.com [209.85.160.182]) by mx1.freebsd.org (Postfix) with ESMTP id 7F10C8FC13; Sun, 13 Mar 2011 17:40:05 +0000 (UTC) Received: by gyg13 with SMTP id 13so711859gyg.13 for ; Sun, 13 Mar 2011 10:40:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:sender:reply-to:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to:cc :content-type; bh=aEqvp7+/5Bp9WDM1rVrWrL6HrAkF9jsQqnoYhPSZXf8=; b=eXTbMDd7rdQb2Yy8FD7nVc/dVNDaSAZZ8ZNx1RjIvwJIVSQUws9BBluouJSJFgQLni orLixXzPYu9MCC02KONP7tP8jWhsGtTOOklZVbsreSwS4gsaPVVfSsUZsThLYhRoqhmu JFatQG/qDUyZuCIJ3Ug/KMjjGxjJWZq3mG8tc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:sender:reply-to:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; b=ZiD5nUl1ujHWdTxFmO7Ft1mUorDRT54fcSWZYXswl6MBimCGkTVZEi0WCJTnhB7aFz P+GbsGib9eDsYV9RORg7XtBub41JfI8UGVHPyyY/Y9h4W+uHimln06d8hs+NZ5jfpMbW 1BDYpLMlPECNWF/P2LlT9uX7kV6ErtDu8OOns= MIME-Version: 1.0 Received: by 10.90.14.39 with SMTP id 39mr2240337agn.127.1300038004227; Sun, 13 Mar 2011 10:40:04 -0700 (PDT) Sender: miwi.freebsd@googlemail.com Received: by 10.90.83.8 with HTTP; Sun, 13 Mar 2011 10:40:04 -0700 (PDT) In-Reply-To: References: <1299844349.1472.93.camel@xenon> Date: Mon, 14 Mar 2011 01:40:04 +0800 X-Google-Sender-Auth: hfrMDDAGs3wRaGtZ4WxYquhtj2s Message-ID: From: Martin Wilke To: =?UTF-8?Q?Tilman_Keskin=C3=B6z?= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: FreeBSD Ports , George Liaskos , x11@freebsd.org Subject: Re: [ECFT] drm/dri/mesa/xorg-server update [Part 1] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: miwi@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 17:40:06 -0000 On Mon, Mar 14, 2011 at 1:20 AM, Tilman Keskin=C3=B6z w= rote: > Hi List, > > I can confirm that the patch fixes compilation. > > The server starts up, but after the KDE4 splashscreen it segfaults. > > I tried removing the dri modules from my config, but it does not work. > > > I tried to start with an autogenerated config, but the autogenerated > config doesn't work either (on Ctrl+C the Server aborts). > > ok this is with intel ? > > On Mar 12, 2011, at 17:21 , George Liaskos wrote: > > > I compiled the intel driver with the following patch: > > > > --- src/i830_video.c.orig 2011-03-12 18:00:01.000000000 +0200 > > +++ src/i830_video.c 2011-03-12 17:59:08.000000000 +0200 > > @@ -2164,7 +2164,7 @@ > > static void > > i830_fill_colorkey (ScreenPtr pScreen, uint32_t key, RegionPtr clipboxe= s) > > { > > - DrawablePtr root =3D &WindowTable[pScreen->myNum]->drawable; > > + DrawablePtr root =3D pScreen->root->drawable.id; > > XID pval[2]; > > BoxPtr pbox =3D REGION_RECTS(clipboxes); > > int i, nbox =3D REGION_NUM_RECTS(clipboxes); > > @@ -2176,7 +2176,7 @@ > > gc =3D GetScratchGC(root->depth, pScreen); > > pval[0] =3D key; > > pval[1] =3D IncludeInferiors; > > - (void) ChangeGC(gc, GCForeground|GCSubwindowMode, pval); > > + dixChangeGC(NullClient, gc, GCForeground|GCSubwindowMode, NULL); > > ValidateGC(root, gc); > > > > rects =3D xalloc (nbox * sizeof(xRectangle)); > > > > It works but it doesn't support dri1, > > > http://cgit.freedesktop.org/mesa/mesa/commit/?id=3D48c0ff14240044935049a1= 114edfc69bc6682b95 > > > > Log: http://pastebin.com/W1iiDvWX > > _______________________________________________ > > freebsd-x11@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 17:43:49 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2C815106566B for ; Sun, 13 Mar 2011 17:43:49 +0000 (UTC) (envelope-from freebsd-ports@m.gmane.org) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by mx1.freebsd.org (Postfix) with ESMTP id D29D38FC08 for ; Sun, 13 Mar 2011 17:43:48 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1PypKV-0008UR-Jk for freebsd-ports@freebsd.org; Sun, 13 Mar 2011 18:43:47 +0100 Received: from 201.82.184.203 ([201.82.184.203]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 13 Mar 2011 18:43:47 +0100 Received: from kubito by 201.82.184.203 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 13 Mar 2011 18:43:47 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-ports@freebsd.org From: Raphael Kubo da Costa Date: Sun, 13 Mar 2011 14:43:34 -0300 Lines: 14 Message-ID: <87r5aa6hmh.fsf@gmail.com> References: <877hc36k4h.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 201.82.184.203 User-Agent: Gnus/5.110014 (No Gnus v0.14) Emacs/23.2 (berkeley-unix) Cancel-Lock: sha1:74RROW9MR72Ayg5to2/fWFABPYI= Subject: Re: Generate plist from install_manifest.txt when port uses CMake? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 17:43:49 -0000 arrowdodger <6yearold@gmail.com> writes: > On Sun, Mar 13, 2011 at 7:49 PM, Raphael Kubo da Costa wrote: > >> How would it interact with other "features" a plist might have, such as >> @dirrm or @dirrmtry and other commands? >> > > I'm not sure, if i get your question right. You are asking how we can > distinguish which dirs should be @dirrm'd and which - @dirrmtry'd? Nope, I mean if the plist is completely automatically generated, how are you going to add commands to it, such as "@dirrm" or any other? In the Makefile? From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 17:56:03 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 60196106566B for ; Sun, 13 Mar 2011 17:56:03 +0000 (UTC) (envelope-from tingox@gmail.com) Received: from mail-vx0-f182.google.com (mail-vx0-f182.google.com [209.85.220.182]) by mx1.freebsd.org (Postfix) with ESMTP id 187E68FC19 for ; Sun, 13 Mar 2011 17:56:02 +0000 (UTC) Received: by vxc34 with SMTP id 34so4333390vxc.13 for ; Sun, 13 Mar 2011 10:56:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to :content-type; bh=3PdLwHL53A4Oj9Jy74GLc6y52715oEfvLXaQsJtZauo=; b=IboKMIrDsfCAQ/C9wkoK4BIHL6lukIn2XROPO1RdPmCHuF4jGleEIRRrwC39Y3szJI rbpBu6wgkyRxQiHd5rDsCqFNn6aihfWd4DFvCa7bGxb19tmRyo7abWbPEEyWwfWSBV2I drpykE0eT/HBX8b7Tr/XIsFxFvJctAAdlNkCU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=VrQEKiex0Ug94P3qUX1CS/KIIUxqqFjsunn820sXSvDB05vhcmg2iEWpnXGYcUEoiF mk23uYJQ10BskddtScmTs5+y+S7tnW+j3ME2Rt/Xsdld3Ji7K8l+a9aadj4jMBe2/Iod QSovTsl0rqNaFTC30py5vmvcjujl38nB5FqCo= MIME-Version: 1.0 Received: by 10.220.46.210 with SMTP id k18mr2926336vcf.171.1300038961783; Sun, 13 Mar 2011 10:56:01 -0700 (PDT) Received: by 10.220.201.202 with HTTP; Sun, 13 Mar 2011 10:56:01 -0700 (PDT) Date: Sun, 13 Mar 2011 18:56:01 +0100 Message-ID: From: Torfinn Ingolfsen To: FreeBSD Ports ML , sylvio@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Cc: Subject: gscan2pdf 0.9.32 has unsatisfied dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 17:56:03 -0000 It seems gscan2pdf 0.9.32 is missing a dependency: tingo@kg-v2$ uname -a FreeBSD kg-v2.kg4.no 8.1-STABLE FreeBSD 8.1-STABLE #3: Thu Sep 16 22:18:48 CEST 2010 root@kg-v2.kg4.no:/usr/obj/usr/src/sys/GENERIC amd64 tingo@kg-v2$ gscan2pdf Can't locate Log/Log4perl.pm in @INC (@INC contains: /usr/local/lib/perl5/5.10.1/BSDPAN /usr/local/lib/perl5/site_perl/5.10.1/mach /usr/local/lib/perl5/site_perl/5.10.1 /usr/local/lib/perl5/5.10.1/mach /usr/local/lib/perl5/5.10.1 .) at /usr/local/bin/gscan2pdf line 156. BEGIN failed--compilation aborted at /usr/local/bin/gscan2pdf line 156. I installed p5-Log-Log4perl, and now I get this: tingo@kg-v2$ gscan2pdf Constant subroutine main::LC_CTYPE redefined at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Prototype mismatch: sub main::LC_CTYPE () vs none at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Constant subroutine main::LC_NUMERIC redefined at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Prototype mismatch: sub main::LC_NUMERIC () vs none at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Constant subroutine main::LC_TIME redefined at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Prototype mismatch: sub main::LC_TIME () vs none at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Constant subroutine main::LC_COLLATE redefined at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Prototype mismatch: sub main::LC_COLLATE () vs none at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Constant subroutine main::LC_MONETARY redefined at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Prototype mismatch: sub main::LC_MONETARY () vs none at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Constant subroutine main::LC_MESSAGES redefined at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Prototype mismatch: sub main::LC_MESSAGES () vs none at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Constant subroutine main::LC_ALL redefined at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Prototype mismatch: sub main::LC_ALL () vs none at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 This Perl not built to support threads Compilation failed in require at /usr/local/bin/gscan2pdf line 12397. BEGIN failed--compilation aborted at /usr/local/bin/gscan2pdf line 12397. Yes, it still fails, but at least the it doesn't complain about missing stuff. A debug run: tingo@kg-v2$ gscan2pdf --debug Constant subroutine main::LC_CTYPE redefined at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Prototype mismatch: sub main::LC_CTYPE () vs none at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Constant subroutine main::LC_NUMERIC redefined at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Prototype mismatch: sub main::LC_NUMERIC () vs none at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Constant subroutine main::LC_TIME redefined at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Prototype mismatch: sub main::LC_TIME () vs none at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Constant subroutine main::LC_COLLATE redefined at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Prototype mismatch: sub main::LC_COLLATE () vs none at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Constant subroutine main::LC_MONETARY redefined at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Prototype mismatch: sub main::LC_MONETARY () vs none at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Constant subroutine main::LC_MESSAGES redefined at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Prototype mismatch: sub main::LC_MESSAGES () vs none at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Constant subroutine main::LC_ALL redefined at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Prototype mismatch: sub main::LC_ALL () vs none at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 This Perl not built to support threads Compilation failed in require at /usr/local/bin/gscan2pdf line 12397. BEGIN failed--compilation aborted at /usr/local/bin/gscan2pdf line 12397. -- Regards, Torfinn Ingolfsen From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 17:59:46 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6EFA8106564A for ; Sun, 13 Mar 2011 17:59:46 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: from mail-qw0-f54.google.com (mail-qw0-f54.google.com [209.85.216.54]) by mx1.freebsd.org (Postfix) with ESMTP id 1E7F48FC16 for ; Sun, 13 Mar 2011 17:59:45 +0000 (UTC) Received: by qwc9 with SMTP id 9so892081qwc.13 for ; Sun, 13 Mar 2011 10:59:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=v09UKeKZXy6bjxTbY2CevdGUwSmYfik+lBQtCC8ce9M=; b=cfhO34hj1ouLgE+L5anWrW0URBhmxliFnGSxoJrs+BVx/Yr6BxPZ7ryEnhw1B5zhHC sjbIlEZnnOO23Bly/tZjZCICNB2jz9CY1HMTXpO6OeAix51nIaKHYYFwMUvT6eMLZzem tfX6lCEel8Up1UeDH2GiATROjncn1n+NptVIg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; b=Pq/dYmjJ9z2JpkTbfrodegWUR/40xT+dYFPRwRAKv5YNMbh5gcHQxGnTndAxwj4BIV QlSScVjx+IT8kw85F5jjdga6ffF4HILCH5+S0g+neuCRk1zEOW74FlaE3hHhzVzP/qVZ Hg8W0hOr/QRk8qlsIY97IL6DrVMZayurIXvIw= Received: by 10.229.118.72 with SMTP id u8mr9224895qcq.1.1300039185099; Sun, 13 Mar 2011 10:59:45 -0700 (PDT) MIME-Version: 1.0 Received: by 10.229.219.137 with HTTP; Sun, 13 Mar 2011 10:51:01 -0700 (PDT) In-Reply-To: <87r5aa6hmh.fsf@gmail.com> References: <877hc36k4h.fsf@gmail.com> <87r5aa6hmh.fsf@gmail.com> From: arrowdodger <6yearold@gmail.com> Date: Sun, 13 Mar 2011 20:51:01 +0300 Message-ID: To: Raphael Kubo da Costa Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-ports@freebsd.org Subject: Re: Generate plist from install_manifest.txt when port uses CMake? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 17:59:46 -0000 On Sun, Mar 13, 2011 at 8:43 PM, Raphael Kubo da Costa wrote: > Nope, I mean if the plist is completely automatically generated, how are > you going to add commands to it, such as "@dirrm" or any other? In the > Makefile? > Are they actually needed? I can't come up with example when i need to put something into plist, if everything in it already generated automatically. The initial idea was to get rid of writing something into plist by hand. From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 18:05:03 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EBBD51065670; Sun, 13 Mar 2011 18:05:02 +0000 (UTC) (envelope-from arved@freebsd.org) Received: from gazoz.arved.priv.at (cl-1383.ham-01.de.sixxs.net [IPv6:2001:6f8:900:566::2]) by mx1.freebsd.org (Postfix) with ESMTP id 727C98FC12; Sun, 13 Mar 2011 18:05:02 +0000 (UTC) Received: from inek.arved.priv.at (inek-gif0.arved.priv.at [IPv6:2001:6f8:13fb::2]) by gazoz.arved.priv.at (8.14.4/8.14.4) with ESMTP id p2DI517F065575; Sun, 13 Mar 2011 19:05:01 +0100 (CET) (envelope-from arved@freebsd.org) Received: from fs03.lm33.srv.sil.at (elma.local.arved.priv.at [192.168.1.28]) by inek.arved.priv.at (8.14.4/8.14.4) with ESMTP id p2DI4tH3065430; Sun, 13 Mar 2011 19:05:00 +0100 (CET) (envelope-from arved@freebsd.org) Mime-Version: 1.0 (Apple Message framework v1082) Content-Type: text/plain; charset=us-ascii From: =?iso-8859-1?Q?Tilman_Keskin=F6z?= In-Reply-To: Date: Sun, 13 Mar 2011 19:04:55 +0100 Content-Transfer-Encoding: 7bit Message-Id: References: <1299844349.1472.93.camel@xenon> To: miwi@freebsd.org X-Mailer: Apple Mail (2.1082) Cc: FreeBSD Ports , x11@freebsd.org Subject: Re: [ECFT] drm/dri/mesa/xorg-server update [Part 1] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 18:05:03 -0000 On Mar 13, 2011, at 18:40 , Martin Wilke wrote: > >> Hi List, >> >> I can confirm that the patch fixes compilation. >> >> The server starts up, but after the KDE4 splashscreen it segfaults. >> >> I tried removing the dri modules from my config, but it does not work. >> >> >> I tried to start with an autogenerated config, but the autogenerated >> config doesn't work either (on Ctrl+C the Server aborts). >> >> > ok this is with intel ? Yes, with Intel. The card is an Intel G33. The crash is probably happening the first time something tries to access dri, libdrm. From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 18:07:58 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AE339106566B; Sun, 13 Mar 2011 18:07:58 +0000 (UTC) (envelope-from miwi.freebsd@googlemail.com) Received: from mail-yi0-f54.google.com (mail-yi0-f54.google.com [209.85.218.54]) by mx1.freebsd.org (Postfix) with ESMTP id 3971F8FC12; Sun, 13 Mar 2011 18:07:57 +0000 (UTC) Received: by yie12 with SMTP id 12so2016179yie.13 for ; Sun, 13 Mar 2011 11:07:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:sender:reply-to:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to:cc :content-type; bh=uxwVbe2yoNN8mcG5Yh72+fM4Swab8B30U+c6BxFAQ+M=; b=Eql8R6ikc9CzdSqQQQTvOaFL2M3A5flAv9TtOvFDiy6x5YQZLMbXMieAG5tllIJvmf Q/06MWcPlJOi+dSj9s4vSp+feN/HSPO/DgtSsx1xPaTgTrMQ2lMI+lzNi3uEBNGCGTPp tzm3/0JtZx9Lp8C+7se/6mOek29CTGop4kbc0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:sender:reply-to:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; b=xce1L6Q2ZVADnbMhzxdgcLXxF9d39kuVrJQBvBX5kClUU0RaAxWhwbO2JociqjLx0P vJNP+fEFgocAhRs+yQbFeqarkljDhqjUYUGC+RAEH1cgyoKY5E90fLSZ2WTS9BP0sYOx GWm6DxeSZSd5wvF29+UhTcfzxKUIrusk/c0FA= MIME-Version: 1.0 Received: by 10.91.160.15 with SMTP id m15mr2236128ago.181.1300039675837; Sun, 13 Mar 2011 11:07:55 -0700 (PDT) Sender: miwi.freebsd@googlemail.com Received: by 10.90.83.8 with HTTP; Sun, 13 Mar 2011 11:07:55 -0700 (PDT) In-Reply-To: References: <1299844349.1472.93.camel@xenon> Date: Mon, 14 Mar 2011 02:07:55 +0800 X-Google-Sender-Auth: Jxx4vbPLd-Up0h9Cfnv1fTebi9I Message-ID: From: Martin Wilke To: =?UTF-8?Q?Tilman_Keskin=C3=B6z?= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: FreeBSD Ports , x11@freebsd.org Subject: Re: [ECFT] drm/dri/mesa/xorg-server update [Part 1] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: miwi@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 18:07:58 -0000 On Mon, Mar 14, 2011 at 2:04 AM, Tilman Keskin=C3=B6z w= rote: > > On Mar 13, 2011, at 18:40 , Martin Wilke wrote: > > > >> Hi List, > >> > >> I can confirm that the patch fixes compilation. > >> > >> The server starts up, but after the KDE4 splashscreen it segfaults. > >> > >> I tried removing the dri modules from my config, but it does not work. > >> > >> > >> I tried to start with an autogenerated config, but the autogenerated > >> config doesn't work either (on Ctrl+C the Server aborts). > >> > >> > > ok this is with intel ? > > Yes, with Intel. The card is an Intel G33. > The crash is probably happening the first time something tries to access > dri, libdrm. > ok gives any logs? From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 18:10:31 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4F2A9106566B for ; Sun, 13 Mar 2011 18:10:31 +0000 (UTC) (envelope-from freebsd-ports@m.gmane.org) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by mx1.freebsd.org (Postfix) with ESMTP id 007F68FC16 for ; Sun, 13 Mar 2011 18:10:30 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1PypkK-0002dH-Gr for freebsd-ports@freebsd.org; Sun, 13 Mar 2011 19:10:28 +0100 Received: from 201.82.184.203 ([201.82.184.203]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 13 Mar 2011 19:10:28 +0100 Received: from kubito by 201.82.184.203 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 13 Mar 2011 19:10:28 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-ports@freebsd.org From: Raphael Kubo da Costa Date: Sun, 13 Mar 2011 15:10:16 -0300 Lines: 22 Message-ID: <87mxky6gdz.fsf@gmail.com> References: <877hc36k4h.fsf@gmail.com> <87r5aa6hmh.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 201.82.184.203 User-Agent: Gnus/5.110014 (No Gnus v0.14) Emacs/23.2 (berkeley-unix) Cancel-Lock: sha1:h58EEgYmxltaRkyNEBCeohWEzcY= Subject: Re: Generate plist from install_manifest.txt when port uses CMake? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 18:10:31 -0000 arrowdodger <6yearold@gmail.com> writes: > On Sun, Mar 13, 2011 at 8:43 PM, Raphael Kubo da Costa wrote: > >> Nope, I mean if the plist is completely automatically generated, how are >> you going to add commands to it, such as "@dirrm" or any other? In the >> Makefile? > > Are they actually needed? I can't come up with example when i need to put > something into plist, if everything in it already generated automatically. > The initial idea was to get rid of writing something into plist by hand. I might be missing something here, but I think they sometimes are. Taking devel/cmake itself as an example, it has a few @dirrm and @dirrmtry entries in the end which seem to make sense to exist. Either way, using install_manifest.txt even as a hint does sounds useful to me too. P.S.: There's no need to CC me in the responses, just mailing freebsd-ports should be fine :) From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 18:16:02 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A164B106564A for ; Sun, 13 Mar 2011 18:16:02 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) by mx1.freebsd.org (Postfix) with ESMTP id 5E37C8FC0C for ; Sun, 13 Mar 2011 18:16:02 +0000 (UTC) Received: from elsa.codelab.cz (localhost.codelab.cz [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 9B9F519E02E; Sun, 13 Mar 2011 19:16:00 +0100 (CET) Received: from [192.168.1.2] (ip-86-49-61-235.net.upcbroadband.cz [86.49.61.235]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id 0311C19E02D; Sun, 13 Mar 2011 19:15:57 +0100 (CET) Message-ID: <4D7D09E4.7020804@quip.cz> Date: Sun, 13 Mar 2011 19:16:04 +0100 From: Miroslav Lachman <000.fbsd@quip.cz> User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.1.17) Gecko/20110123 SeaMonkey/2.0.12 MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <4D76426A.2010006@secnap.com> <20110312215307.GB26099@lonesome.com> <20110312221233.GD79028@comcast.net> In-Reply-To: <20110312221233.GD79028@comcast.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: corky1951@comcast.net Subject: Re: Superfluous dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 18:16:02 -0000 Charlie Kester wrote: [...] > A few minutes ago, I was answering a post on the forums, in which a user > expressed surprise (and outrage) that the phpmyadmin port was installing > libX11 and similar things on his server. By installing it myself and > then using "pkg_tree -v" to examine the dependencies, I was able to > narrow it down to two of the port's options that were ON by default. I made a simple shell script similar to pkg_tree but for ports about year ago. http://freebsd.quip.cz/script/ports_tree.sh It is very simple script showing full dependency tree for all listed dependencies (not skipping already shown deps - portdependencytree.py is not showing them again). This way, you can find what needs libtool for example. You can call it 'ports_tree.sh lang/php5', then it will show you all dependencies (build + run), or you can use -b (build deps only) or -r (run deps only) example of build deps for Vim: ports_tree.sh -b editors/vim editors/vim converters/libiconv devel/libtool devel/gettext converters/libiconv devel/libtool devel/libtool run deps for Vim: ports_tree.sh -r editors/vim editors/vim converters/libiconv devel/gettext converters/libiconv Shown dependency tree is affected by make.conf / ports.conf, options etc. Miroslav Lachman From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 18:24:50 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5ECD3106566C for ; Sun, 13 Mar 2011 18:24:50 +0000 (UTC) (envelope-from aehlig@linta.de) Received: from linta.de (isilmar-3.linta.de [188.40.101.200]) by mx1.freebsd.org (Postfix) with ESMTP id AE1928FC08 for ; Sun, 13 Mar 2011 18:24:48 +0000 (UTC) Received: (qmail 25898 invoked by uid 10); 13 Mar 2011 18:24:47 -0000 Received: from curry.linta.de by isilmar.linta.de with BSMTP; 13 Mar 2011 18:24:47 -0000 Received: by curry.linta.de (Postfix, from userid 1001) id 0A2B31CC42; Sun, 13 Mar 2011 18:24:40 +0000 (GMT) Date: Sun, 13 Mar 2011 18:24:40 +0000 From: "Klaus T. Aehlig" To: Guido Falsi Message-ID: <20110313182439.GA71055@curry.linta.de> References: <4D7BED01.6000506@FreeBSD.org> <20110313120507.GA75195@megatron.madpilot.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20110313120507.GA75195@megatron.madpilot.net> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: Doug Barton , freebsd-ports@FreeBSD.org Subject: Re: Compiling ports in a post-9.0-RELEASE world X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 18:24:50 -0000 Hi, > I think some option like "CLANG_SAFE" or "USE_CLANG" (just > saying, perhaps a better name can be found) should be added [...] I also think that it would be very useful to go the same route as with MAKE_JOBS, i.e., ports can opt in, and in the long run opt out, of being build with clang. In my opinion, that should also include a variable like FORCE_MAKE_JOBS, say FORCE_CLANG, that makes all undecided ports (i.e., those neither CLANG_SAFE nor CLANG_UNSAFE) chose clang. Best, Klaus From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 19:15:04 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0737F106566C for ; Sun, 13 Mar 2011 19:15:04 +0000 (UTC) (envelope-from swell.k@gmail.com) Received: from mail-gw0-f54.google.com (mail-gw0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id AEC428FC0A for ; Sun, 13 Mar 2011 19:15:03 +0000 (UTC) Received: by gwb15 with SMTP id 15so1793255gwb.13 for ; Sun, 13 Mar 2011 12:15:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=wLL/5Yp+3t09qqogPuN8TYz6mBWsCUBnyb0qgGxVoaw=; b=Jz7bJHd9f4t+naZMrabOpvRRy69H+EVMKKUUDEIn5lQrOA1K9X6/88OYE76EESZGS4 5bHGyIG5dKzkxbAw0b8SDSuY+WUoluNIKMqbxpZabO+hjrEMF9BFo+WVckWb5HPz+zCx aJWLzCBQHzI19S2E55/IBfzGGJ5GODc0/gnr0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; b=qxodWcz/yh+sd4YP3GQ2KNjMByicNz01wjwnwZ8eeEqRr0Am96WD/YXJjNB6OlWVZJ N+m6KXWXZ7NY+hqY92eJ+qycv342MVwM6kPPGyxVS3UbcCdxO/6e1s3UuP9E8ihx7YUw OewyZWK9ebMLEqLSAFyY78HngiYb3QPFdZPH8= Received: by 10.151.117.12 with SMTP id u12mr5043951ybm.142.1300043702101; Sun, 13 Mar 2011 12:15:02 -0700 (PDT) Received: from localhost (server51262.uk2net.com [83.170.92.9]) by mx.google.com with ESMTPS id d3sm4743462ybi.5.2011.03.13.12.14.59 (version=SSLv3 cipher=OTHER); Sun, 13 Mar 2011 12:15:01 -0700 (PDT) From: Anonymous To: Alexey Dokuchaev References: <20101223091804.GA19986@FreeBSD.org> <3A5DF4C7-76DE-4577-8890-B2DC30453021@FreeBSD.org> <20101223142828.GA57702@FreeBSD.org> Date: Sun, 13 Mar 2011 22:14:46 +0300 In-Reply-To: <20101223142828.GA57702@FreeBSD.org> (Alexey Dokuchaev's message of "Thu, 23 Dec 2010 14:28:28 +0000") Message-ID: <86d3lultnd.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain Cc: freebsd-ports@freebsd.org Subject: Re: Plans for making MAKE_JOBS_SAFE as default X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 19:15:04 -0000 Alexey Dokuchaev writes: > On Thu, Dec 23, 2010 at 07:12:22AM -0600, Ade Lovett wrote: >> On Dec 23, 2010, at 03:18 , Alexey Dokuchaev wrote: >> > I'd really like to see that happen. If there is anything I can help >> > with, don't hesitate to ask. :-) >> >> Given that we're _really_ close to 7.4/8.2 -- not this side of >> January -- random uneducated guess. In time for 9.0. > > I understand that it's not in time for upcoming releases, but I'd like > to push the change after the ports tree is unslushed. 7.4/8.2 are officially out. Didn't you request an -exp run yet? I've tried to look at pointyhat.freebsd.org but it's opaque regarding what patches were used for each -exp run. And there is no PR. -- just a reminder From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 19:55:49 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B4F0A106566B for ; Sun, 13 Mar 2011 19:55:49 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3fd3:cd67:fafa:3d78]) by mx1.freebsd.org (Postfix) with ESMTP id E59848FC0C for ; Sun, 13 Mar 2011 19:55:48 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.187.76.163]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.4/8.14.4) with ESMTP id p2DJtjmd032257 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Sun, 13 Mar 2011 19:55:45 GMT (envelope-from m.seaman@infracaninophile.co.uk) X-DKIM: Sendmail DKIM Filter v2.8.3 smtp.infracaninophile.co.uk p2DJtjmd032257 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=infracaninophile.co.uk; s=201001-infracaninophile; t=1300046145; bh=AnTszShWPTl3vf48CrtKmlFhevQm69Ff/5fhvKU6iZY=; h=Message-ID:Date:From:MIME-Version:To:Subject:References: In-Reply-To:Content-Type:Cc:Content-Type:Date:From:In-Reply-To: Message-ID:Mime-Version:References:To; z=Message-ID:=20<4D7D213A.8000009@infracaninophile.co.uk>|Date:=20S un,=2013=20Mar=202011=2019:55:38=20+0000|From:=20Matthew=20Seaman= 20|User-Agent:=20Mozilla/5.0=20(M acintosh=3B=20U=3B=20Intel=20Mac=20OS=20X=2010.6=3B=20en-US=3B=20r v:1.9.2.15)=20Gecko/20110303=20Thunderbird/3.1.9|MIME-Version:=201 .0|To:=20freebsd-ports@freebsd.org|Subject:=20Re:=20Superfluous=20 dependencies|References:=20=09<4D76426A.2010006@secnap.com>=09=09<2011 0312215307.GB26099@lonesome.com>=09<20110312221233.GD79028@comcast .net>=09<4d7c2841.Luv9s8bmxfYBYXYS%perryh@pluto.rain.com>=09<4D7C2 BDA.4030407@FreeBSD.org>=20<20110313033940.GJ79028@comcast.net>|In -Reply-To:=20<20110313033940.GJ79028@comcast.net>|X-Enigmail-Versi on:=201.1.1|OpenPGP:=20id=3D60AE908C|Content-Type:=20multipart/sig ned=3B=20micalg=3Dpgp-sha1=3B=0D=0A=20protocol=3D"application/pgp- signature"=3B=0D=0A=20boundary=3D"------------enigE77A237210895AA6 5F4A1201"; b=f+MUWNDvTJxmixEWQZpuzD8gtbHcN/sknyaUGPo9rUswlD6QDFsrkmKgngqGO2i2J FH+9LcOwVUd96pdmStjxeYL0yZCwtKOgZNutOuZwm6hrvdaRRKTIAMDcVoUIqc+5IK 33zufmzh5+ozQ8ir8kaZXVECvOKH1K7GmrgzxFrI= Message-ID: <4D7D213A.8000009@infracaninophile.co.uk> Date: Sun, 13 Mar 2011 19:55:38 +0000 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9 MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <4D76426A.2010006@secnap.com> <20110312215307.GB26099@lonesome.com> <20110312221233.GD79028@comcast.net> <4d7c2841.Luv9s8bmxfYBYXYS%perryh@pluto.rain.com> <4D7C2BDA.4030407@FreeBSD.org> <20110313033940.GJ79028@comcast.net> In-Reply-To: <20110313033940.GJ79028@comcast.net> X-Enigmail-Version: 1.1.1 OpenPGP: id=60AE908C Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigE77A237210895AA65F4A1201" X-Virus-Scanned: clamav-milter 0.97 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,SPF_FAIL autolearn=no version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on lucid-nonsense.infracaninophile.co.uk Subject: Re: Superfluous dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 19:55:49 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigE77A237210895AA65F4A1201 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 13/03/2011 03:39, Charlie Kester wrote: > On Sat 12 Mar 2011 at 18:28:42 PST Doug Barton wrote: >> On 03/12/2011 18:13, perryh@pluto.rain.com wrote: >>> Charlie Kester wrote: >>> >>>> A few minutes ago, I was answering a post on the forums, in which >>>> a user expressed surprise (and outrage) that the phpmyadmin port >>>> was installing libX11 and similar things on his server. By >>>> installing it myself and then using "pkg_tree -v" to examine the >>>> dependencies, I was able to narrow it down to two of the port's >>>> options that were ON by default. >>>> >>>> I'm not aware of any tool that will display a similar dependency >>>> tree for a port *before* it is installed. "make all-depends-list" >>>> creates exactly what it suggests, a list, and doesn't show any >>>> of the hierarchical info that is needed to answer questions like >>>> the one I was working on. If there is such a tool, I'd love to >>>> hear about it. >>> >>> Would something along the lines of "make -n fetch-recursive" >>> help at all? I would expect it to walk the dependency tree >>> in a predictable order. >> >> The problem with the pre-existing targets is that they do not take the= >> user's choices in OPTIONS into account. portmaster's technique (while >> not perfect) at least does that. >=20 > True, but that's not really needed in order to answer questions like > "Why is this port installing foo?" Once we know which dependency leads= > to foo, we can look to see if there's an option to disable it somewhere= > up the tree. >=20 > Same for the original problem at the start of this thread. Once we know= > where foo gets pulled in, we can look to see if it's a BUILD or a RUN > dependency. (Although it would be nice if whatever tool is displaying > the tree would have indicated that already, just as it would nice if > portions of the tree were "greyed out" if the controlling options are > turned off...) Well, this seems to be turning into a bit of a band-wagon. Here's my attempt to jump on it. Since I already had about 90% of the necessary code already in my FreeBSD::Portindex stuff, I've added a new 'portdepends' script. This generates a detailed dependency tree printout for a port using the data stored in the portindex cache. Output looks like this: % portdepends textproc/sphinxsearch [......] sphinxsearch-0.9.9 (textproc/sphinxsearch) [.....L] - libiconv-1.13.1_1 (converters/libiconv) [...B..] - - libtool-2.4 (devel/libtool) [.....L] - mysql-client-5.1.55 (databases/mysql51-client) [...BR.] - - openssl-1.0.0_5 (security/openssl) [...B..] - - - makedepend-1.0.3,1 (devel/makedepend) [...BR.] - - - - pkg-config-0.25_1 (devel/pkg-config) [...B..] - - - - - gmake-3.81_4 (devel/gmake) [.....L] - - - - - - gettext-0.18.1.1 (devel/gettext) [.....L] - - - - - - - libiconv-1.13.1_1 (converters/libiconv) [...B..] - - - - - - - - libtool-2.4 (devel/libtool) [...B..] - - - - - - - libtool-2.4 (devel/libtool) [...BR.] - - - - xproto-7.0.16 (x11/xproto) [...BR.] - - - - - pkg-config-0.25_1 (devel/pkg-config) [...B..] - - - - - - gmake-3.81_4 (devel/gmake) [.....L] - - - - - - - gettext-0.18.1.1 (devel/gettext) [.....L] - - - - - - - - libiconv-1.13.1_1 (converters/libiconv) [...B..] - - - - - - - - - libtool-2.4 (devel/libtool) [...B..] - - - - - - - - libtool-2.4 (devel/libtool) [EP.B..] - - - perl-5.10.1_3 (lang/perl5.10) [.....L] - expat-2.0.1_1 (textproc/expat2) The left hand column shows the type of dependency: one of Extract, Patch, Fetch (v. rare), Build, Run or Lib. It's kind of repetitive, unlike Mark Linimon's python script, mostly because I wanted to keep the code relatively simple. Download here: http://www.infracaninophile.co.uk/portindex/FreeBSD-Portindex-2.3.tar.bz2= I'll submit a ports PR shortly. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate JID: matthew@infracaninophile.co.uk Kent, CT11 9PW --------------enigE77A237210895AA65F4A1201 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.16 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk19IUEACgkQ8Mjk52CukIwr9wCfUWQlgVBvP4F7psfG2A1xGUAj q3IAnRRPXiZWBNnHz9OGzOUnzSNkQhbU =0H7/ -----END PGP SIGNATURE----- --------------enigE77A237210895AA65F4A1201-- From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 21:03:37 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 88D28106564A; Sun, 13 Mar 2011 21:03:37 +0000 (UTC) (envelope-from geo.liaskos@gmail.com) Received: from mail-gx0-f182.google.com (mail-gx0-f182.google.com [209.85.161.182]) by mx1.freebsd.org (Postfix) with ESMTP id 058148FC0C; Sun, 13 Mar 2011 21:03:36 +0000 (UTC) Received: by gxk28 with SMTP id 28so890926gxk.13 for ; Sun, 13 Mar 2011 14:03:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=BHbHNvm1cVia9zg6Tp7dOzgJFVa7ZjOssPIkgO1gvdY=; b=l9AqvbdYoAYEW2QngrUltIqh8ceGEFfdyfK+KKBsJ1PAokHP2uTprVTP6ezl1zQiej OXCJg8HWzldiB9yWUeOk1LY+SZoRr/MB1v/waywHyKGy25JZ0aOzYCAHOuGtz/Fb2gUt sc6eJvwbirTjHPfwdZ15pd6EnpAv0r/STy/Jw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=SRA94PJ/8z1khF4MB3nKkcjAIkL57fpGNjBZp4zXtWuHedPbGPa8Xc8vnvI2BRS5Nn 2ijeapco2dK4RpfAlTO6SFqr4xCxzvaGPo0xdllpX3Ixlnh5xh/ZEZdoEnBCA4DDzYXH 7KuOkk0vkTTsXYC52qmtAUEjTelT64esMrBk4= MIME-Version: 1.0 Received: by 10.100.24.7 with SMTP id 7mr2885432anx.43.1300050216127; Sun, 13 Mar 2011 14:03:36 -0700 (PDT) Received: by 10.100.11.10 with HTTP; Sun, 13 Mar 2011 14:03:36 -0700 (PDT) In-Reply-To: References: <1299844349.1472.93.camel@xenon> Date: Sun, 13 Mar 2011 23:03:36 +0200 Message-ID: From: George Liaskos To: =?UTF-8?Q?Tilman_Keskin=C3=B6z?= Content-Type: text/plain; charset=UTF-8 Cc: FreeBSD Ports , x11@freebsd.org, miwi@freebsd.org Subject: Re: [ECFT] drm/dri/mesa/xorg-server update [Part 1] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 21:03:37 -0000 > The crash is probably happening the first time something tries to access > dri, libdrm. I believe that kwin tries to use desktop effects by default. Better try a simple xinit for start to see how it goes and post the log. Ok, after some research about the patch i believe that this how it should be : --- src/i830_video.c.orig 2009-05-13 03:12:11.000000000 +0300 +++ src/i830_video.c 2011-03-13 21:39:08.000000000 +0200 @@ -57,7 +57,6 @@ #include "xf86.h" #include "xf86_OSproc.h" -#include "xf86Resources.h" #include "compiler.h" #include "xf86PciInfo.h" #include "xf86Pci.h" @@ -2165,7 +2164,7 @@ static void i830_fill_colorkey (ScreenPtr pScreen, uint32_t key, RegionPtr clipboxes) { - DrawablePtr root = &WindowTable[pScreen->myNum]->drawable; + DrawablePtr root = &pScreen->root->drawable; XID pval[2]; BoxPtr pbox = REGION_RECTS(clipboxes); int i, nbox = REGION_NUM_RECTS(clipboxes); @@ -2177,7 +2176,7 @@ gc = GetScratchGC(root->depth, pScreen); pval[0] = key; pval[1] = IncludeInferiors; - (void) ChangeGC(gc, GCForeground|GCSubwindowMode, pval); + (void) dixChangeGC(NullClient, gc, GCForeground|GCSubwindowMode, pval, NULL); ValidateGC(root, gc); rects = xalloc (nbox * sizeof(xRectangle)); This patch replaces xf86-video-intel/files/patch-src_i830_video.c It works for me without AIGLX, tried dwm/awesome/xfce4. I will build kde next. From owner-freebsd-ports@FreeBSD.ORG Sun Mar 13 21:27:33 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4B1E61065691 for ; Sun, 13 Mar 2011 21:27:33 +0000 (UTC) (envelope-from peterjeremy@acm.org) Received: from mail11.syd.optusnet.com.au (mail11.syd.optusnet.com.au [211.29.132.192]) by mx1.freebsd.org (Postfix) with ESMTP id CE0E78FC1C for ; Sun, 13 Mar 2011 21:27:32 +0000 (UTC) Received: from server.vk2pj.dyndns.org (c220-239-116-103.belrs4.nsw.optusnet.com.au [220.239.116.103]) by mail11.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id p2DLRTKQ024801 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 14 Mar 2011 08:27:30 +1100 X-Bogosity: Ham, spamicity=0.000000 Received: from server.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by server.vk2pj.dyndns.org (8.14.4/8.14.4) with ESMTP id p2DLRSVt062474; Mon, 14 Mar 2011 08:27:28 +1100 (EST) (envelope-from peter@server.vk2pj.dyndns.org) Received: (from peter@localhost) by server.vk2pj.dyndns.org (8.14.4/8.14.4/Submit) id p2DLRSCA062455; Mon, 14 Mar 2011 08:27:28 +1100 (EST) (envelope-from peter) Date: Mon, 14 Mar 2011 08:27:27 +1100 From: Peter Jeremy To: Ade Lovett Message-ID: <20110313212727.GB5392@server.vk2pj.dyndns.org> References: <488C7790-D3E2-4441-BEC8-DD26D8917181@freebsd.org> <4D792578.6000303@FreeBSD.org> <2B21F26B-D7EA-480B-BFA2-BD12DDDB7721@FreeBSD.org> <4D7932AC.1020508@FreeBSD.org> <883EDE8E-309A-497B-A9ED-2350AC1D2546@FreeBSD.org> <20110310235432.GA11144@lonesome.com> <4D796857.1020305@FreeBSD.org> <1150BA48-1B1D-4C8E-9059-ADF5CE2C494C@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="jq0ap7NbKX2Kqbes" Content-Disposition: inline In-Reply-To: <1150BA48-1B1D-4C8E-9059-ADF5CE2C494C@FreeBSD.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.21 (2010-09-15) Cc: Doug Barton , FreeBSD Ports Subject: Re: [HEADS UP] GNU make 3.82 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2011 21:27:33 -0000 --jq0ap7NbKX2Kqbes Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2011-Mar-10 21:46:06 -0600, Ade Lovett wrote: >As for the rest of your post. It's the usual diatribe. If you think >you can do better, by all means, step up to the plate and actually >_do_ something. Like yours truly has done reducing libtool to 1 >version, and autoconf/automake to 2 versions (legacy and current). I think you are being unreasonable here. Doug is not denigrating the work you have put into the ports system, he is merely stating that your proposed implementation plan for gmake 3.82 seems sub-optimal, based on the publicly available information. Your initial post did not even include a reference to your planned changes. I fully accept that the problem has been created by the gmake developers and is nothing to do with you. >Unless you're prepared to step up to the plate, offer alternate >_concrete_ plans (as I have already done) and are willing to spend >considerable brain and cpu cycles to get to the desired solution, you >have no right to question what _is_ being done by those that _are_ >doing it. It's very difficult to offer an alternative plan when the information needed to produce such a plan is being withheld. On several occasion, Doug has asked for the results of the gmake 3.82 exp run. This request (which seems perfectly reasonable to me) has been consistently ignored. Elsewhere in this thread, there was a reference to ports/151312. This shows as "superceded by ports/155215". Looking at the latter port, it includes a reference to a patchset to implement your plan. Having read through this thread, it is still unclear to me why it is not possible to fix up the problematic ports before importing gmake 3.82, removing the need for a gmake381 port. --=20 Peter Jeremy --jq0ap7NbKX2Kqbes Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (FreeBSD) iEYEARECAAYFAk19Nr8ACgkQ/opHv/APuIdqUQCdEmMTIYRMgKuNwH2m1VY8eeVy cZ8Anj/3gmKjFebc63ab9nlAGGeyzUXl =+VCX -----END PGP SIGNATURE----- --jq0ap7NbKX2Kqbes-- From owner-freebsd-ports@FreeBSD.ORG Mon Mar 14 00:30:39 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B5E1F106564A; Mon, 14 Mar 2011 00:30:39 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (pancho.soaustin.net [76.74.250.40]) by mx1.freebsd.org (Postfix) with ESMTP id 924378FC0A; Mon, 14 Mar 2011 00:30:39 +0000 (UTC) Received: by mail.soaustin.net (Postfix, from userid 502) id EB9BE56160; Sun, 13 Mar 2011 19:30:38 -0500 (CDT) Date: Sun, 13 Mar 2011 19:30:38 -0500 From: Mark Linimon To: Peter Jeremy Message-ID: <20110314003038.GA28390@lonesome.com> References: <488C7790-D3E2-4441-BEC8-DD26D8917181@freebsd.org> <4D792578.6000303@FreeBSD.org> <2B21F26B-D7EA-480B-BFA2-BD12DDDB7721@FreeBSD.org> <4D7932AC.1020508@FreeBSD.org> <883EDE8E-309A-497B-A9ED-2350AC1D2546@FreeBSD.org> <20110310235432.GA11144@lonesome.com> <4D796857.1020305@FreeBSD.org> <1150BA48-1B1D-4C8E-9059-ADF5CE2C494C@FreeBSD.org> <20110313212727.GB5392@server.vk2pj.dyndns.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20110313212727.GB5392@server.vk2pj.dyndns.org> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: Doug Barton , FreeBSD Ports , Ade Lovett Subject: Re: [HEADS UP] GNU make 3.82 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2011 00:30:39 -0000 On Mon, Mar 14, 2011 at 08:27:27AM +1100, Peter Jeremy wrote: > On several occasion, Doug has asked for the results of the gmake 3.82 > exp run. This request (which seems perfectly reasonable to me) has > been consistently ignored. Provided in email in this thread two days ago; annotated, at a high level of detail, on the wiki, one day ago. http://wiki.freebsd.org/GmakeTODO mcl From owner-freebsd-ports@FreeBSD.ORG Mon Mar 14 00:45:52 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2AE06106566B for ; Mon, 14 Mar 2011 00:45:52 +0000 (UTC) (envelope-from dougb@dougbarton.us) Received: from mail2.fluidhosting.com (mx22.fluidhosting.com [204.14.89.5]) by mx1.freebsd.org (Postfix) with ESMTP id CBD3C8FC14 for ; Mon, 14 Mar 2011 00:45:51 +0000 (UTC) Received: (qmail 1590 invoked by uid 399); 14 Mar 2011 00:45:47 -0000 Received: from router.ka9q.net (HELO ?192.168.2.9?) (dougb@dougbarton.us@75.60.237.91) by mail2.fluidhosting.com with ESMTPAM; 14 Mar 2011 00:45:47 -0000 X-Originating-IP: 75.60.237.91 X-Sender: dougb@dougbarton.us Message-ID: <4D7D653A.6090703@dougbarton.us> Date: Sun, 13 Mar 2011 17:45:46 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9 MIME-Version: 1.0 To: Peter Jeremy References: <20110314003535.GC5392@server.vk2pj.dyndns.org> In-Reply-To: <20110314003535.GC5392@server.vk2pj.dyndns.org> X-Enigmail-Version: 1.1.1 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org Subject: Re: portmaster comments X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2011 00:45:52 -0000 On 3/13/2011 5:35 PM, Peter Jeremy wrote: > Hi Doug, > > I'd like to raise a couple of nits with portmaster (primarily a wish > for more configurability): > > 1) In v3.0, you added code to nice(1) all make(1) invocations. In some > cases, the default niceness does not suit me (in particular, I'd often > prefer '0' to '10'). Would it be possible to add an option to control > the priority? > > 2) In v3.6, you added a "find $WRKDIRPREFIX ..." to the cleanup. For > various reasons, I have _lots_ of unrelated stuff under that tree and > so the find(1) takes an unacceptably long time to run. It would be > nice to restrict that search to $WRKDIRPREFIX${.CURDIR} and have an > option to disable it completely. Neither is likely to happen. :) I may however remove 1, it didn't really help much, if at all. As for 2, my suggestion is to have a WRKDIRPREFIX for development stuff, and a different one for portmaster. It's pretty easy to do with a make.conf knob searching for whether UPGRADE_TOOL is set to "portmaster." I have such a thing which I can send you if you really need me to, but I'm not booted into FreeBSD right now so I don't have it close to hand. BTW, the reason I'm not amenable to your suggestion in 2 is that only a few developer-types actually care about this, and that doesn't justify the code complexity. Just be thankful I didn't go with my first instinct, which was to 'rm -rf $WRKDIRPREFIX' :) hth, Doug -- Nothin' ever doesn't change, but nothin' changes much. -- OK Go Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/ From owner-freebsd-ports@FreeBSD.ORG Mon Mar 14 01:21:11 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 141261065670 for ; Mon, 14 Mar 2011 01:21:11 +0000 (UTC) (envelope-from rfarmer@predatorlabs.net) Received: from mail-vx0-f182.google.com (mail-vx0-f182.google.com [209.85.220.182]) by mx1.freebsd.org (Postfix) with ESMTP id C08358FC18 for ; Mon, 14 Mar 2011 01:21:10 +0000 (UTC) Received: by vxc34 with SMTP id 34so4512626vxc.13 for ; Sun, 13 Mar 2011 18:21:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=predatorlabs.net; s=google; h=domainkey-signature:mime-version:x-originating-ip:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=QuTc0qMaOvlmnA0Kj4o0uc8rVcjYMXiiuefoAh4cXFQ=; b=Z74A3QtXj0YnCH17rkoNQ2erM8hk0gomk4qHRgUmFuE4PNJjQek+371IHmpzhAZp2e Ju+P4tSym7Rf7hqhLwaTCxA9OL0WvDnpnZA9/oETN7XlChwR6vEqhosSTbWg3GaI1eOj lZhn25b0r/DF4PN5BNQiD0C797iexpaXPVHQA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=predatorlabs.net; s=google; h=mime-version:x-originating-ip:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; b=iiJAETrWMCsBitlKJqSFtDTJ0D/7GzVFoiWZcxwPKtUiNcfnzdIJxjarQR5qiSq70Q F+4kJweEH+VnHmyp4R0q32Wx8P2t0JVtP41o61PXSizoqYM3dbQCUPn52jVnvjodaD1T GYS3zIjt0i7m89fiLSqcHXcWk/L+tTRPYn+gk= MIME-Version: 1.0 Received: by 10.52.67.146 with SMTP id n18mr2628137vdt.232.1300065669869; Sun, 13 Mar 2011 18:21:09 -0700 (PDT) Received: by 10.220.192.140 with HTTP; Sun, 13 Mar 2011 18:21:09 -0700 (PDT) X-Originating-IP: [128.95.133.127] In-Reply-To: <87r5aa6hmh.fsf@gmail.com> References: <877hc36k4h.fsf@gmail.com> <87r5aa6hmh.fsf@gmail.com> Date: Sun, 13 Mar 2011 18:21:09 -0700 Message-ID: From: Rob Farmer To: Raphael Kubo da Costa Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-ports@freebsd.org Subject: Re: Generate plist from install_manifest.txt when port uses CMake? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2011 01:21:11 -0000 On Sun, Mar 13, 2011 at 10:43 AM, Raphael Kubo da Costa wrote: > Nope, I mean if the plist is completely automatically generated, how are > you going to add commands to it, such as "@dirrm" or any other? In the > Makefile? > You can have most of the plist dynamically generated, then whatever is in pkg-plist is added (at the end, IIRC). See math/scilab for an example. -- Rob Farmer From owner-freebsd-ports@FreeBSD.ORG Mon Mar 14 01:47:33 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8D934106566B for ; Mon, 14 Mar 2011 01:47:33 +0000 (UTC) (envelope-from peterjeremy@acm.org) Received: from fallbackmx08.syd.optusnet.com.au (fallbackmx08.syd.optusnet.com.au [211.29.132.10]) by mx1.freebsd.org (Postfix) with ESMTP id 15D188FC13 for ; Mon, 14 Mar 2011 01:47:32 +0000 (UTC) Received: from mail18.syd.optusnet.com.au (mail18.syd.optusnet.com.au [211.29.132.199]) by fallbackmx08.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id p2E0ZeQj015445 for ; Mon, 14 Mar 2011 11:35:40 +1100 Received: from server.vk2pj.dyndns.org (c220-239-116-103.belrs4.nsw.optusnet.com.au [220.239.116.103]) by mail18.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id p2E0ZZmc014588 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 14 Mar 2011 11:35:36 +1100 X-Bogosity: Ham, spamicity=0.000000 Received: from server.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by server.vk2pj.dyndns.org (8.14.4/8.14.4) with ESMTP id p2E0ZZeJ086505; Mon, 14 Mar 2011 11:35:35 +1100 (EST) (envelope-from peter@server.vk2pj.dyndns.org) Received: (from peter@localhost) by server.vk2pj.dyndns.org (8.14.4/8.14.4/Submit) id p2E0ZZFe086504; Mon, 14 Mar 2011 11:35:35 +1100 (EST) (envelope-from peter) Date: Mon, 14 Mar 2011 11:35:35 +1100 From: Peter Jeremy To: dougb@freebsd.org Message-ID: <20110314003535.GC5392@server.vk2pj.dyndns.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="7qSK/uQB79J36Y4o" Content-Disposition: inline X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.21 (2010-09-15) Cc: ports@freebsd.org Subject: portmaster comments X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2011 01:47:33 -0000 --7qSK/uQB79J36Y4o Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Doug, I'd like to raise a couple of nits with portmaster (primarily a wish for more configurability): 1) In v3.0, you added code to nice(1) all make(1) invocations. In some cases, the default niceness does not suit me (in particular, I'd often prefer '0' to '10'). Would it be possible to add an option to control the priority? 2) In v3.6, you added a "find $WRKDIRPREFIX ..." to the cleanup. For various reasons, I have _lots_ of unrelated stuff under that tree and so the find(1) takes an unacceptably long time to run. It would be nice to restrict that search to $WRKDIRPREFIX${.CURDIR} and have an option to disable it completely. --=20 Peter Jeremy --7qSK/uQB79J36Y4o Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (FreeBSD) iEYEARECAAYFAk19YtYACgkQ/opHv/APuIfCkgCfcjDLpx1GSkScEBZPgWRWzZ6Z FdcAnR29DHGoE8sBll3W7PB4SoRZv1uk =xGMx -----END PGP SIGNATURE----- --7qSK/uQB79J36Y4o-- From owner-freebsd-ports@FreeBSD.ORG Mon Mar 14 03:45:25 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 18C2E1065670; Mon, 14 Mar 2011 03:45:25 +0000 (UTC) (envelope-from ade@FreeBSD.org) Received: from panix.lovett.com (panix.lovett.com [166.84.7.128]) by mx1.freebsd.org (Postfix) with ESMTP id DFA888FC19; Mon, 14 Mar 2011 03:45:24 +0000 (UTC) Received: from cpe-66-68-128-204.austin.res.rr.com ([66.68.128.204] helo=[172.16.32.150]) by panix.lovett.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.73 (FreeBSD)) (envelope-from ) id 1Pyyih-000LQv-H0; Mon, 14 Mar 2011 03:45:23 +0000 Mime-Version: 1.0 (Apple Message framework v1082) Content-Type: text/plain; charset=us-ascii From: Ade Lovett In-Reply-To: <20110313212727.GB5392@server.vk2pj.dyndns.org> Date: Sun, 13 Mar 2011 22:45:10 -0500 Content-Transfer-Encoding: quoted-printable Message-Id: <889C01A0-3193-4E41-9549-6D8423ED2322@FreeBSD.org> References: <488C7790-D3E2-4441-BEC8-DD26D8917181@freebsd.org> <4D792578.6000303@FreeBSD.org> <2B21F26B-D7EA-480B-BFA2-BD12DDDB7721@FreeBSD.org> <4D7932AC.1020508@FreeBSD.org> <883EDE8E-309A-497B-A9ED-2350AC1D2546@FreeBSD.org> <20110310235432.GA11144@lonesome.com> <4D796857.1020305@FreeBSD.org> <1150BA48-1B1D-4C8E-9059-ADF5CE2C494C@FreeBSD.org> <20110313212727.GB5392@server.vk2pj.dyndns.org> To: Peter Jeremy X-Mailer: Apple Mail (2.1082) Cc: Doug Barton , FreeBSD Ports , Ade Lovett Subject: Re: [HEADS UP] GNU make 3.82 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2011 03:45:25 -0000 On Mar 13, 2011, at 16:27 , Peter Jeremy wrote: > Having read through this thread, it is still unclear to me why it is > not possible to fix up the problematic ports before importing gmake > 3.82, removing the need for a gmake381 port. I believe Mark has offered up, on multiple occasions a wiki page from = the _first_ exp run. Of course, if port "A" fails as a result of gmake (or, quite frankly, = whatever), and it has dependent ports, then unti such time as the = proverbial "quick hack" to unbreak it, we have absolutely no idea of the = carnage further down the tree. devel/gmake381 exists for one reason, and one reason only. To allow = -exp runs to fully test what breaks, and what doesn't with a devel/gmake = being 3.82. You'll notice that it is not attached to the build (in = devel/Makefile) and it is also marked IGNORE. Using a few extra inodes = in order to be able to properly test things (you should also note that = USE_GMAKE=3D381 is merely part of an -exp patchset, and not present in = the existing Mk/bsd.port.mk) is a minor cost for substantial gains when = actually running said -exp runs. Could this have been handled better. Sure, maybe. But it would require = *proactive* work within the community as opposed to the "you're doing it = wrong" *reactive* mentality. It's easy to criticize. Much harder to do = work that affects thousand of ports and, in the best case, no-one = actually sees a change. -aDe From owner-freebsd-ports@FreeBSD.ORG Mon Mar 14 07:26:56 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CFD0E1065673; Mon, 14 Mar 2011 07:26:56 +0000 (UTC) (envelope-from cvs-src@yandex.ru) Received: from forward14.mail.yandex.net (forward14.mail.yandex.net [95.108.130.92]) by mx1.freebsd.org (Postfix) with ESMTP id 76FF38FC12; Mon, 14 Mar 2011 07:26:56 +0000 (UTC) Received: from smtp12.mail.yandex.net (smtp12.mail.yandex.net [95.108.131.191]) by forward14.mail.yandex.net (Yandex) with ESMTP id 903461980FD2; Mon, 14 Mar 2011 10:26:53 +0300 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1300087613; bh=Xs6G8iPTNzdKvhAoOV32jcEzeADWHh6EAuV909jmPqM=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=rpqXWA10oBo3Ekk6KvS8BIYdQFrl43IzMlknlm9+NTWKeHOGYyy/vGLIx/T/+LNhC FG6lAdW6D7air4zSHxENYeOzlNXNu7IJTm6MF0nXd7RvLrZnRPdi8vDFiiZtXIwRq9 ydTzYfezIDd9kcwnlRAWJtIsbo/fpA86MtLKYOzI= Received: from smeshariki2.local (unknown [213.27.65.65]) by smtp12.mail.yandex.net (Yandex) with ESMTPSA id EBBC35728044; Mon, 14 Mar 2011 10:26:52 +0300 (MSK) Message-ID: <4D7DC2E1.1010306@yandex.ru> Date: Mon, 14 Mar 2011 10:25:21 +0300 From: Ruslan Mahmatkhanov User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; ru-RU; rv:1.9.2.15) Gecko/20110306 Thunderbird/3.1.9 MIME-Version: 1.0 To: George Liaskos References: <1299844349.1472.93.camel@xenon> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Cc: FreeBSD Ports , x11@freebsd.org, miwi@freebsd.org Subject: Re: [ECFT] drm/dri/mesa/xorg-server update [Part 1] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2011 07:26:56 -0000 14.03.2011 00:03, George Liaskos пишет: >> The crash is probably happening the first time something tries to access >> dri, libdrm. > > I believe that kwin tries to use desktop effects by default. Better > try a simple xinit for start to see how it goes and post the log. > > Ok, after some research about the patch i believe that this how it should be : > Tried both this patch and previous one. It compiles fine, but still doesn't working. There is the messages: Xorg.0.log: [ 22.760] (II) intel(0): I830CheckAvailableMemory: 4026368 kB available [ 22.760] drmOpenDevice: node name is /dev/dri/card0 [ 22.761] Failed to change owner or group for file /dev/dri! 2: No such file or directory [ 22.761] Failed to change owner or group for file /dev/dri/card0! 2: No such file or directory [ 22.761] drmOpenDevice: open result is -1, (No such file or directory) [ 22.761] Failed to change owner or group for file /dev/dri/card0! 2: No such file or directory [ 22.761] drmOpenDevice: open result is -1, (No such file or directory) [ 22.761] drmOpenDevice: Open failed gdm/:0.log /libexec/ld-elf.so.1: /usr/local/lib/xorg/modules/drivers/intel_drv.so: Undefined symbol "dixRequestPrivate" gdm/:0-greeter.log polkit-gnome-authentication-agent-1: Fatal IO error 35 (Resource temporarily unavailable) on X server :0.0. polkit-gnome-authentication-agent-1: Fatal IO error 2 (No such file or directory) on X server :0.0. The screen is just blinks couple of times and then just stay black. I've tried this on 8-stable i386 with gnome, x11-drivers/xf86-video-intel. My card is Mobile 945GM/GU Express Integrated Graphics Controller. Since this is my working system, i had to revert to old versions from ports. -- Regards, Ruslan From owner-freebsd-ports@FreeBSD.ORG Mon Mar 14 09:08:37 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 141EA106564A for ; Mon, 14 Mar 2011 09:08:37 +0000 (UTC) (envelope-from jhellenthal@gmail.com) Received: from mail-iw0-f182.google.com (mail-iw0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id BA2638FC08 for ; Mon, 14 Mar 2011 09:08:36 +0000 (UTC) Received: by iwn33 with SMTP id 33so5593914iwn.13 for ; Mon, 14 Mar 2011 02:08:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:sender:date:from:to:cc:subject:in-reply-to :message-id:references:user-agent:x-openpgp-key-id :x-openpgp-key-fingerprint:mime-version:content-type; bh=j1HFfIpHZxvK4+npKgRKRN16nCSzuYcvQ3y8OnFZkuQ=; b=UKq3lISFsSzDEu/+X0kCCoX3yCvnqXmRV4waIMR8ItuVja/OO2dgX5r5svLUzBIs6d Qd7f6hHAUiyGnTU9QUCujJk7qo0KAxFcTmjZddE4K4S4jjHcttVOU9/S51Q4o9is1UXY LhDQAA+0gMhaKbTjI00yRaoUXhUxON6mlp4w8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:date:from:to:cc:subject:in-reply-to:message-id:references :user-agent:x-openpgp-key-id:x-openpgp-key-fingerprint:mime-version :content-type; b=gWx4fYzKtakBTAe262PDgMyflaJElmtjQDr1NGzIVWKWnmZK4OluwqMzbZ9py6dHrl Sd1Y0jZxVlM7ipwNWTFwkhVkbc5WzNBbxs/L7+2u/Q+6lUl/+CK5JhOBcU0F0fhpIrVL gJZcusCJ30Z4FkmgaUNy9UP3MrhFj0WfmQO60= Received: by 10.231.16.9 with SMTP id m9mr9699609iba.9.1300093716088; Mon, 14 Mar 2011 02:08:36 -0700 (PDT) Received: from disbatch.dataix.local (adsl-99-19-43-28.dsl.klmzmi.sbcglobal.net [99.19.43.28]) by mx.google.com with ESMTPS id 19sm6485452ibx.13.2011.03.14.02.08.33 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 14 Mar 2011 02:08:34 -0700 (PDT) Sender: "J. Hellenthal" Date: Mon, 14 Mar 2011 05:08:26 -0400 From: "J. Hellenthal" To: Doug Barton In-Reply-To: <4D7D653A.6090703@dougbarton.us> Message-ID: References: <20110314003535.GC5392@server.vk2pj.dyndns.org> <4D7D653A.6090703@dougbarton.us> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) X-OpenPGP-Key-Id: 0x89D8547E X-OpenPGP-Key-Fingerprint: 85EF E26B 07BB 3777 76BE B12A 9057 8789 89D8 547E MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: ports@freebsd.org, Peter Jeremy Subject: Re: portmaster comments X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2011 09:08:37 -0000 On Sun, 13 Mar 2011 20:45, dougb@ wrote: > On 3/13/2011 5:35 PM, Peter Jeremy wrote: >> Hi Doug, >> >> I'd like to raise a couple of nits with portmaster (primarily a wish >> for more configurability): >> >> 1) In v3.0, you added code to nice(1) all make(1) invocations. In some >> cases, the default niceness does not suit me (in particular, I'd often >> prefer '0' to '10'). Would it be possible to add an option to control >> the priority? >> >> 2) In v3.6, you added a "find $WRKDIRPREFIX ..." to the cleanup. For >> various reasons, I have _lots_ of unrelated stuff under that tree and >> so the find(1) takes an unacceptably long time to run. It would be >> nice to restrict that search to $WRKDIRPREFIX${.CURDIR} and have an >> option to disable it completely. > > Neither is likely to happen. :) I may however remove 1, it didn't really > help much, if at all. As for 2, my suggestion is to have a WRKDIRPREFIX for > development stuff, and a different one for portmaster. It's pretty easy to do > with a make.conf knob searching for whether UPGRADE_TOOL is set to This doesn't have any effect for, /usr/ports/lang/python/Makefile:31:.if defined(USE_PORTMASTER) Does it ? It would be real nice if these things were somewhat in sync for their intended use. Ill BCC python@ for the heads up on ``UPGRADE_TOOL'' I would prefer this personally over USE_ vars. But is this common among portupgrade and portmaster ? If not can something be done in tree to decipher it into what is supposed to be set to avoid confusion ? > "portmaster." I have such a thing which I can send you if you really need me > to, but I'm not booted into FreeBSD right now so I don't have it close to > hand. > -- Regards, J. Hellenthal (0x89D8547E) JJH48-ARIN From owner-freebsd-ports@FreeBSD.ORG Mon Mar 14 09:17:46 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E012D1065670; Mon, 14 Mar 2011 09:17:45 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from mail.zoral.com.ua (mx0.zoral.com.ua [91.193.166.200]) by mx1.freebsd.org (Postfix) with ESMTP id 6695D8FC14; Mon, 14 Mar 2011 09:17:45 +0000 (UTC) Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by mail.zoral.com.ua (8.14.2/8.14.2) with ESMTP id p2E96RRG036916 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 14 Mar 2011 11:06:27 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.4/8.14.4) with ESMTP id p2E96Rqb055971; Mon, 14 Mar 2011 11:06:27 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.4/8.14.4/Submit) id p2E96RjQ055970; Mon, 14 Mar 2011 11:06:27 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Mon, 14 Mar 2011 11:06:27 +0200 From: Kostik Belousov To: Ruslan Mahmatkhanov Message-ID: <20110314090627.GH78089@deviant.kiev.zoral.com.ua> References: <1299844349.1472.93.camel@xenon> <4D7DC2E1.1010306@yandex.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="NoFdc8FoRVbEMVaC" Content-Disposition: inline In-Reply-To: <4D7DC2E1.1010306@yandex.ru> User-Agent: Mutt/1.4.2.3i X-Spam-Status: No, score=-3.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, DNS_FROM_OPENWHOIS autolearn=no version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on skuns.kiev.zoral.com.ua Cc: FreeBSD Ports , George Liaskos , x11@freebsd.org Subject: Re: [ECFT] drm/dri/mesa/xorg-server update [Part 1] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2011 09:17:46 -0000 --NoFdc8FoRVbEMVaC Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Mar 14, 2011 at 10:25:21AM +0300, Ruslan Mahmatkhanov wrote: > 14.03.2011 00:03, George Liaskos =D0=C9=DB=C5=D4: > >>The crash is probably happening the first time something tries to access > >>dri, libdrm. > > > >I believe that kwin tries to use desktop effects by default. Better > >try a simple xinit for start to see how it goes and post the log. > > > >Ok, after some research about the patch i believe that this how it shoul= d=20 > >be : > > >=20 > Tried both this patch and previous one. It compiles fine, but still doesn= 't=20 > working. There is the messages: >=20 > Xorg.0.log: > [ 22.760] (II) intel(0): I830CheckAvailableMemory: 4026368 kB available > [ 22.760] drmOpenDevice: node name is /dev/dri/card0 > [ 22.761] Failed to change owner or group for file /dev/dri! 2: No suc= h=20 > file or directory > [ 22.761] Failed to change owner or group for file /dev/dri/card0! 2: = No=20 > such file or directory > [ 22.761] drmOpenDevice: open result is -1, (No such file or directory) > [ 22.761] Failed to change owner or group for file /dev/dri/card0! 2: = No=20 > such file or directory > [ 22.761] drmOpenDevice: open result is -1, (No such file or directory) > [ 22.761] drmOpenDevice: Open failed This is only an excerpt from the full log, and it is due to slightly weird open procedure for drm node. Either post the whole log, or look at the log down, where driver should say that drm opened and dri initialized. >=20 > gdm/:0.log > /libexec/ld-elf.so.1: /usr/local/lib/xorg/modules/drivers/intel_drv.so:= =20 > Undefined symbol "dixRequestPrivate" This looks more serious and might be the actual cause of failed startup. >=20 > gdm/:0-greeter.log > polkit-gnome-authentication-agent-1: Fatal IO error 35 (Resource=20 > temporarily unavailable) on X server :0.0. > polkit-gnome-authentication-agent-1: Fatal IO error 2 (No such file or=20 > directory) on X server :0.0. >=20 > The screen is just blinks couple of times and then just stay black. > I've tried this on 8-stable i386 with gnome, x11-drivers/xf86-video-intel. > My card is Mobile 945GM/GU Express Integrated Graphics Controller. >=20 > Since this is my working system, i had to revert to old versions from por= ts. >=20 > --=20 > Regards, > Ruslan > _______________________________________________ > freebsd-x11@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" --NoFdc8FoRVbEMVaC Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) iEYEARECAAYFAk192pIACgkQC3+MBN1Mb4gSlgCg4BwnECRjVfYyCGi07O7KK6iG rMwAn3o1ubDe32QB27hot+Dbv5YdMaFg =+iMG -----END PGP SIGNATURE----- --NoFdc8FoRVbEMVaC-- From owner-freebsd-ports@FreeBSD.ORG Mon Mar 14 09:34:51 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C1FE6106564A for ; Mon, 14 Mar 2011 09:34:51 +0000 (UTC) (envelope-from mandree@FreeBSD.org) Received: from unimail.uni-dortmund.de (mx1.HRZ.Uni-Dortmund.DE [129.217.128.51]) by mx1.freebsd.org (Postfix) with ESMTP id 576AF8FC0A for ; Mon, 14 Mar 2011 09:34:50 +0000 (UTC) Received: from [192.168.178.26] (dtmd-4d0bdc28.pool.mediaWays.net [77.11.220.40]) (authenticated bits=0) by unimail.uni-dortmund.de (8.14.4/8.14.4) with ESMTP id p2E9GGpf016904 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NOT) for ; Mon, 14 Mar 2011 10:16:17 +0100 (CET) Message-ID: <4D7DDCE2.8070308@FreeBSD.org> Date: Mon, 14 Mar 2011 10:16:18 +0100 From: Matthias Andree Organization: FreeBSD User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.15) Gecko/20110303 Mnenhy/0.8.3 Thunderbird/3.1.9 MIME-Version: 1.0 To: freebsd-ports@FreeBSD.org References: <20110314003535.GC5392@server.vk2pj.dyndns.org> <4D7D653A.6090703@dougbarton.us> In-Reply-To: <4D7D653A.6090703@dougbarton.us> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Re: portmaster comments X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2011 09:34:51 -0000 Am 14.03.2011 01:45, schrieb Doug Barton: > On 3/13/2011 5:35 PM, Peter Jeremy wrote: >> Hi Doug, >> >> I'd like to raise a couple of nits with portmaster (primarily a wish >> for more configurability): >> >> 1) In v3.0, you added code to nice(1) all make(1) invocations. In some >> cases, the default niceness does not suit me (in particular, I'd often >> prefer '0' to '10'). Would it be possible to add an option to control >> the priority? >> >> 2) In v3.6, you added a "find $WRKDIRPREFIX ..." to the cleanup. For >> various reasons, I have _lots_ of unrelated stuff under that tree and >> so the find(1) takes an unacceptably long time to run. It would be >> nice to restrict that search to $WRKDIRPREFIX${.CURDIR} and have an >> option to disable it completely. > > Neither is likely to happen. :) I may however remove 1, it didn't really > help much, if at all. As for 2, my suggestion is to have a WRKDIRPREFIX > for development stuff, and a different one for portmaster. It's pretty > easy to do with a make.conf knob searching for whether UPGRADE_TOOL is > set to "portmaster." I have such a thing which I can send you if you > really need me to, but I'm not booted into FreeBSD right now so I don't > have it close to hand. > > BTW, the reason I'm not amenable to your suggestion in 2 is that only a > few developer-types actually care about this, and that doesn't justify > the code complexity. Just be thankful I didn't go with my first > instinct, which was to 'rm -rf $WRKDIRPREFIX' :) Hi Doug, as to the 2nd issue: What's the issue with $WRKDIRPREFIX${.CURDIR}? Or possibly, if you need wider coverage, $WRKDIRPREFIX$PORTSDIR? The latter is, however, harmful if multiple processes run in parallel, but I haven't checked lately if portmaster sets locks to avoid that situation. Best -- Matthias Andree ports committer From owner-freebsd-ports@FreeBSD.ORG Mon Mar 14 09:41:22 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5B452106566B for ; Mon, 14 Mar 2011 09:41:22 +0000 (UTC) (envelope-from jhellenthal@gmail.com) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id 181668FC15 for ; Mon, 14 Mar 2011 09:41:21 +0000 (UTC) Received: by iyj12 with SMTP id 12so5638203iyj.13 for ; Mon, 14 Mar 2011 02:41:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:sender:date:from:to:cc:subject:in-reply-to :message-id:references:user-agent:x-openpgp-key-id :x-openpgp-key-fingerprint:mime-version:content-type; bh=YW0LZ6YACiORJ/FST+QLzBm/tO9+FXDOG4Ib5vApWFM=; b=x/Dn/ZEkUN1Y0Pka2fx0XFmXMx5Xv/ZS6UTKPW8i6ZjFSApwarr+A1hXJnqawkU0SP 4oX91jdNrj0xTGmCeA2NT4REoYgEfdqXzVulxsdLIDjmp/r6NZJ8DQVAn7pNg1xWlZ5D QyXzQoAG0vsl5M99vr8HO2i/OGFibqRp4fx7o= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:date:from:to:cc:subject:in-reply-to:message-id:references :user-agent:x-openpgp-key-id:x-openpgp-key-fingerprint:mime-version :content-type; b=Ds2BHeLWElzeq1Y450pgHkhQMoNDhRVW0zx0NGqWtcLFSswiGLzbOQ1phtlf9ITuYG /pYoY+FpFoyCtYSjsrTTQOtv2I//rtZDtlPkLCVZL5lWvlEcXbKdaNq/LHsqOv7e8R02 U4ryJNQ44+q8G0UcfKu/R+FPbKLnX41JTDKkA= Received: by 10.42.150.6 with SMTP id y6mr4039666icv.485.1300095681489; Mon, 14 Mar 2011 02:41:21 -0700 (PDT) Received: from disbatch.dataix.local (adsl-99-19-43-28.dsl.klmzmi.sbcglobal.net [99.19.43.28]) by mx.google.com with ESMTPS id wu1sm2405308icb.22.2011.03.14.02.41.19 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 14 Mar 2011 02:41:19 -0700 (PDT) Sender: "J. Hellenthal" Date: Mon, 14 Mar 2011 05:41:12 -0400 From: "J. Hellenthal" To: Urankar Mikael In-Reply-To: <20110314083040.GD47419@iut-mir-o.ujf-grenoble.fr> Message-ID: References: <20110310131710.GG96225@iut-mir-o.ujf-grenoble.fr> <20110314083040.GD47419@iut-mir-o.ujf-grenoble.fr> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) X-OpenPGP-Key-Id: 0x89D8547E X-OpenPGP-Key-Fingerprint: 85EF E26B 07BB 3777 76BE B12A 9057 8789 89D8 547E MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: ports@freebsd.org, gtodd@bellanet.org Subject: Re: ZFSv28, zfs list behaviour and sysutils/freebsd-snapshot X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2011 09:41:22 -0000 On Mon, 14 Mar 2011 04:30, mikael.urankar@ wrote: > On Mon 14 March 2011 at 02:44:16AM -0400, J. Hellenthal wrote: >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> >> >> On Thu, 10 Mar 2011 08:17, mikael.urankar@ wrote: >>> Hi, >>> >>> I'm using sysutils/freebsd-snapshot to make periodic ZFS backup snapshot >>> and this soft is broken since the upgrade of my pool to ZFSv28. >>> After some debugging it appears that "zfs list" behaviour has changed >>> with ZFSv28, and since freebsd-snapshot relies on "zfs list" to retrieve >>> the "ZFS file system name" from the "mountpoint name" the soft doesn't >>> work anymore. >>> >>> output of "zfs list" on a 8.2R amd64 (ZFSv15) : >>> zfs list /home/murankar >>> NAME USED AVAIL REFER MOUNTPOINT >>> tank/home/murankar 1.47M 1.59T 1.47M /home/murankar >>> >>> zfs list tank/home/murankar >>> NAME USED AVAIL REFER MOUNTPOINT >>> tank/home/murankar 1.47M 1.59T 1.47M /home/murankar >>> >>> on a 9-Current amd64 I've got no output for "zfs list /home/murankar" >>> and a exit code of 1 >>> the output of "zfs list tank/home/murankar" is correct : >>> NAME USED AVAIL REFER MOUNTPOINT >>> tank/home/murankar 6,56G 286G 6,55G /home/murankar >> >> Looking at the output here I am hoping that this is not hand typed! the >> character ',' appears in this output which might fool a script into doing >> other things if it has not been avoided in the first place. > > This is not hand typed and depends on the locale in use : > > zfs list tank/home/murankar > NAME USED AVAIL REFER MOUNTPOINT > tank/home/murankar 6,65G 286G 6,58G /home/murankar > > setenv LANG en_US.UTF8 > zfs list tank/home/murankar > NAME USED AVAIL REFER MOUNTPOINT > tank/home/murankar 6.65G 286G 6.58G /home/murankar > > freebsd-snapshot set LC_ALL and LANG to C > >> >> If you have upgraded that machine to 9-CURRENT and have >> sysutils/zfsnap installed I would recommend deleting any snapshots >> that you have before it runs the snapshot scripts. This assumes that the >> snapshot script might have changed since you upgraded it and that the >> snapshot names are different. Better to be on the sane side. >> >> See UPDATING/20100929 for reference. > > I've deleted all old snapshots before running the snapshot scripts, but > to not avail. > >> >> # Correct syntax: >> zfs list pool/dataset1/dataset2 >> >> # Incorrect syntax: ( I hope you were hand typing that and missed... ) >> zfs list /dataset1/dataset2 > > In fact I was only doing by "hand" what freebsd-snapshot is doing. > See op_make() from /usr/local/sbin/snapshot (near line 285) : > > # operate on filesystem > + echo "XXX zfs list $fs_dir" > if [ ".$zfs_enabled" = .yes ] && (zfs list $fs_dir) >/dev/null > 2>&1; then > > /usr/local/sbin/snapshot make -g4 /var:test > XXX zfs list /var > >> >>> >>> Is it the normal behaviour for ZFSv28 or some kind of regression ? >>> >> >> No its not normal, and some sort of regression possible. Though I usually >> take regression as performance issues as in speed. >> >> Also, >> >> pkg-descr >> freebsd-snapshot is a set of convenience front-end tools to mount(8) >> and mdconfig(8) for the management of UFS2 snapshots. It is >> also the under-lying tool used in the periodic snapshot >> scheduler periodic-snapshot(8) and the mounting/unmouning >> command in the amd(8) map /usr/local/etc/amd.map.snap. It >> provides the making, expiring, visiting, mounting and >> unmounting of filesystem snapshots. >> >> pkg-descr >> zfSnap is simple sh script to make rolling zfs snapshots with cron. Main >> advantage of zfSnap is that it's written in %100 pure /bin/sh, doesn't >> require any additional software to run, and is simple to use. >> >> zfSnap keeps all information about snapshot in snapshot name. zfs snapshot >> names are in form: Time-stamp--TTL where time-stamp is date and time of >> snapshot creation and TTL is Time To Live in human readable form. >> >> >> Did you happen to mix the above two up ? If so then rinse and repeat. >> > > Nope, freebsd-snapshot can handle ZFS snapshot and it uses to work fine > with ZFSv{14,15}, see the copyright notice : > FreeBSD UFS/ZFS Snapshot Management Environment, the pkg-descr file > seems outdated. > > Thanks for your help. > Since this is s locale dependent script I have added the maintainer to the CC so he can adjust it properly upstream. A simple ( export LC_ALL=C ) to the top of the script should fix it permanently. -- Regards, J. Hellenthal (0x89D8547E) JJH48-ARIN From owner-freebsd-ports@FreeBSD.ORG Mon Mar 14 09:49:41 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 751561065670; Mon, 14 Mar 2011 09:49:41 +0000 (UTC) (envelope-from geo.liaskos@gmail.com) Received: from mail-yx0-f182.google.com (mail-yx0-f182.google.com [209.85.213.182]) by mx1.freebsd.org (Postfix) with ESMTP id 026BE8FC0A; Mon, 14 Mar 2011 09:49:40 +0000 (UTC) Received: by yxl31 with SMTP id 31so2250285yxl.13 for ; Mon, 14 Mar 2011 02:49:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=LbDsrOOT86QnXuyVwypMBxKFkWU7rS2O+wWVmnoFfJs=; b=COBaMXlXPw/Ex3tyF7RDIKSI4b6a2T/OzwNDpSCRLxpYgCPBJbHRDhLIoRTXfLsG9e UhYZlJqtkPBLrb6IO81lubhIBzTYjAkxdgmLWt1dI/0VHAvGtBzxqDZ5pVgnSnKlveq1 kRLObAZqOJXtSDpxNFEXyrcysWGdglqWM5FIk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=TMEVHH4cmHWgMaCc6krL6AKgdrBV6N2oyvRlg/AN+igU2qJvYgaTG9esWke9y6e6nu lKr16lyfuuXKOIMXEgQtQD15ZwB4ee68FiJws9BVy6g1TUP6lR0SiH1B0DHVeqJNLLSF L7WwdhnaOaSIMrAVdApFxbLdj6o6c4A4Hdpf4= MIME-Version: 1.0 Received: by 10.101.202.7 with SMTP id e7mr3265151anq.153.1300096180101; Mon, 14 Mar 2011 02:49:40 -0700 (PDT) Received: by 10.100.11.10 with HTTP; Mon, 14 Mar 2011 02:49:40 -0700 (PDT) In-Reply-To: <4D7DC2E1.1010306@yandex.ru> References: <1299844349.1472.93.camel@xenon> <4D7DC2E1.1010306@yandex.ru> Date: Mon, 14 Mar 2011 11:49:40 +0200 Message-ID: From: George Liaskos To: Ruslan Mahmatkhanov Content-Type: text/plain; charset=UTF-8 Cc: FreeBSD Ports , x11@freebsd.org, miwi@freebsd.org Subject: Re: [ECFT] drm/dri/mesa/xorg-server update [Part 1] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2011 09:49:41 -0000 > /libexec/ld-elf.so.1: /usr/local/lib/xorg/modules/drivers/intel_drv.so: > Undefined symbol "dixRequestPrivate" I am at work right now but from a quick look dixRequestPrivate seems to be removed from xserver somewhere between 1.8 and 1.9 branch. It was defined at include/xorg/privates.h and this function gets called from src/i830_exa.c:1038 http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/tree/src/i830_exa.c?h=2.7 There seems to be some info about the dixRequestPrivate replacement here http://lists.x.org/archives/xorg-devel/2010-April/007892.html From owner-freebsd-ports@FreeBSD.ORG Mon Mar 14 10:06:31 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 1033) id A6DBB106567B; Mon, 14 Mar 2011 10:06:31 +0000 (UTC) Date: Mon, 14 Mar 2011 10:06:31 +0000 From: Alexey Dokuchaev To: Anonymous Message-ID: <20110314100631.GA25972@FreeBSD.org> References: <20101223091804.GA19986@FreeBSD.org> <3A5DF4C7-76DE-4577-8890-B2DC30453021@FreeBSD.org> <20101223142828.GA57702@FreeBSD.org> <86d3lultnd.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <86d3lultnd.fsf@gmail.com> User-Agent: Mutt/1.4.2.1i Cc: freebsd-ports@freebsd.org Subject: Re: Plans for making MAKE_JOBS_SAFE as default X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2011 10:06:31 -0000 On Sun, Mar 13, 2011 at 10:14:46PM +0300, Anonymous wrote: > Alexey Dokuchaev writes: > > On Thu, Dec 23, 2010 at 07:12:22AM -0600, Ade Lovett wrote: > >> Given that we're _really_ close to 7.4/8.2 -- not this side of > >> January -- random uneducated guess. In time for 9.0. > > > > I understand that it's not in time for upcoming releases, but I'd like > > to push the change after the ports tree is unslushed. > > 7.4/8.2 are officially out. Didn't you request an -exp run yet? I'm not sure if it's perfect time for this right now, as new gmake is supposed to hit the tree soon, and flipping -jX switch now could jeopardize the transit. Maybe portmgr@ (if they're reading this) can provide some guidance on how to handle this the best way. ./danfe From owner-freebsd-ports@FreeBSD.ORG Mon Mar 14 10:35:42 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0ACF2106564A; Mon, 14 Mar 2011 10:35:42 +0000 (UTC) (envelope-from cvs-src@yandex.ru) Received: from forward11.mail.yandex.net (forward11.mail.yandex.net [95.108.130.93]) by mx1.freebsd.org (Postfix) with ESMTP id A571B8FC17; Mon, 14 Mar 2011 10:35:41 +0000 (UTC) Received: from smtp11.mail.yandex.net (smtp11.mail.yandex.net [95.108.130.67]) by forward11.mail.yandex.net (Yandex) with ESMTP id B463AE812C5; Mon, 14 Mar 2011 13:35:39 +0300 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1300098939; bh=4lAvFrbgmZlcZ+T2VztOBPMa13I1rzP2AOGE160kW40=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=rFb5JGB9yXc/9/Mfw5giDjHfWn7qCRCAnkqfeynKcECdh1qs5niO3FMdfAYqGHJus xdIqD3KmvpU6jKX4T4Px5MNWGQeaS/lIsOG2Fa7PKuNQrlVjqKjW/co68nR/GnChIq rHNyzJGEoB1ivPcvIADSJFFhyuu3WrHHRNhxqoAo= Received: from smeshariki2.local (unknown [213.27.65.65]) by smtp11.mail.yandex.net (Yandex) with ESMTPSA id 452134CC0033; Mon, 14 Mar 2011 13:35:39 +0300 (MSK) Message-ID: <4D7DEF1F.2080905@yandex.ru> Date: Mon, 14 Mar 2011 13:34:07 +0300 From: Ruslan Mahmatkhanov User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; ru-RU; rv:1.9.2.15) Gecko/20110306 Thunderbird/3.1.9 MIME-Version: 1.0 To: Kostik Belousov References: <1299844349.1472.93.camel@xenon> <4D7DC2E1.1010306@yandex.ru> <20110314090627.GH78089@deviant.kiev.zoral.com.ua> In-Reply-To: <20110314090627.GH78089@deviant.kiev.zoral.com.ua> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Cc: FreeBSD Ports , George Liaskos , x11@freebsd.org Subject: Re: [ECFT] drm/dri/mesa/xorg-server update [Part 1] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2011 10:35:42 -0000 14.03.2011 12:06, Kostik Belousov пишет: > On Mon, Mar 14, 2011 at 10:25:21AM +0300, Ruslan Mahmatkhanov wrote: >> 14.03.2011 00:03, George Liaskos пишет: >>>> The crash is probably happening the first time something tries to access >>>> dri, libdrm. >>> >>> I believe that kwin tries to use desktop effects by default. Better >>> try a simple xinit for start to see how it goes and post the log. >>> >>> Ok, after some research about the patch i believe that this how it should >>> be : >>> >> >> Tried both this patch and previous one. It compiles fine, but still doesn't >> working. There is the messages: >> >> Xorg.0.log: >> [ 22.760] (II) intel(0): I830CheckAvailableMemory: 4026368 kB available >> [ 22.760] drmOpenDevice: node name is /dev/dri/card0 >> [ 22.761] Failed to change owner or group for file /dev/dri! 2: No such >> file or directory >> [ 22.761] Failed to change owner or group for file /dev/dri/card0! 2: No >> such file or directory >> [ 22.761] drmOpenDevice: open result is -1, (No such file or directory) >> [ 22.761] Failed to change owner or group for file /dev/dri/card0! 2: No >> such file or directory >> [ 22.761] drmOpenDevice: open result is -1, (No such file or directory) >> [ 22.761] drmOpenDevice: Open failed > This is only an excerpt from the full log, and it is due to slightly weird > open procedure for drm node. Either post the whole log, or look at > the log down, where driver should say that drm opened and dri initialized. > Yes, you are right. But i thought it worth mentioned. >> gdm/:0.log >> /libexec/ld-elf.so.1: /usr/local/lib/xorg/modules/drivers/intel_drv.so: >> Undefined symbol "dixRequestPrivate" > This looks more serious and might be the actual cause of failed startup. Seems so. -- Regards, Ruslan From owner-freebsd-ports@FreeBSD.ORG Mon Mar 14 11:00:10 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EE5BF106564A; Mon, 14 Mar 2011 11:00:09 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (pancho.soaustin.net [76.74.250.40]) by mx1.freebsd.org (Postfix) with ESMTP id BEF118FC08; Mon, 14 Mar 2011 11:00:09 +0000 (UTC) Received: by mail.soaustin.net (Postfix, from userid 502) id 617435615D; Mon, 14 Mar 2011 06:00:09 -0500 (CDT) Date: Mon, 14 Mar 2011 06:00:09 -0500 From: Mark Linimon To: Doug Barton Message-ID: <20110314110009.GB4465@lonesome.com> References: <4D7BED01.6000506@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4D7BED01.6000506@FreeBSD.org> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-ports@FreeBSD.org Subject: Re: Compiling ports in a post-9.0-RELEASE world X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2011 11:00:10 -0000 On Sat, Mar 12, 2011 at 02:00:33PM -0800, Doug Barton wrote: > 1. Fix all ports to compile with both gcc 4.2 (for RELENG_[78]) and clang. I do not believe we have enough time before 9.0R to accomplish this; especially as I understand that there is pressure within the src committer community to simply "throw the switch". > 2. Adopt an official "ports compiler," which would likely be one of > the gcc versions from the ports tree itself, and update all ports to > work with it. I think this is our only reasonable alternative medium-term. Let me add on to this discussion the attempts to do this so far. (Note: I have not worked on any of them; this is all just FYI). PR ports/155408 [PATCH] add support for USE_GCC_BUILD to bsd.port.mk IMHO, necessary but insufficient. http://wiki.freebsd.org/PortsAndClang A status report on a package run vs. the clang compiler. Some of the data may be stale; updates are welcome. This is probably the best place to start updating data. fwiw, it includes a link to patches to not only various ports, but also the infrastructure: http://rainbow-runner.nl/clang/patches/ http://wiki.freebsd.org/SOC2010AndriusMorkunas This was a Google Summer of Code project: "making ports work with clang". I do not know the status of this project. I hope that someone will update the wiki with the latest status on the latter two projects. mcl From owner-freebsd-ports@FreeBSD.ORG Mon Mar 14 11:06:06 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 717671065670 for ; Mon, 14 Mar 2011 11:06:06 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 5EDF48FC0C for ; Mon, 14 Mar 2011 11:06:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p2EB6664001824 for ; Mon, 14 Mar 2011 11:06:06 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p2EB65lg001822 for freebsd-ports@FreeBSD.org; Mon, 14 Mar 2011 11:06:05 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 14 Mar 2011 11:06:05 GMT Message-Id: <201103141106.p2EB65lg001822@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: FreeBSD ports list Cc: Subject: Current unassigned ports problem reports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2011 11:06:06 -0000 (Note: an HTML version of this report is available at http://www.freebsd.org/cgi/query-pr-summary.cgi?category=ports .) The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/155547 java/jboss 5 port build failure o ports/155546 libtool doesn't work properly if not using built in co f ports/155545 Updating port multimedia/mediainfo to 0.7.42 o ports/155538 new port devel/radlib radlib developer library. Event- o ports/155537 Update deskutils/xneur to 0.12.0 o ports/155525 [MAINTAINER] games/assaultcube: fixes and additions o ports/155519 multmedia/xvid update to v1.3.0 o ports/155516 LibreOffice lags o ports/155515 OpenOffice lags o ports/155509 Update port: net/xrdp update to current cvs version an o ports/155501 [UPDATE] mail/dbmail: dbmail-2.2.16 to dbmail 2.2.17 - o ports/155472 Change a mail address, . o ports/155471 Change a mail address, . o ports/155470 Change a mail address, . f ports/155469 [patch] science/meep missing build dependency gsed o ports/155456 security/openssh-portable fails to compile with LPK en f ports/155450 net/bmon: bmon depends on rrdtool with WITHOUT_RRDTOOL f ports/155422 Build of 'mail/mutt-devel' fails o ports/155417 [patch] www/nspluginwrapper: NSPlugin Viewer WARNING: o ports/155413 devel/pwlib fails to install o ports/155405 databases/cego: [update] [ports] new version and added f ports/155404 [PATCH] mail/mutt-devel: doesn't build in presence of f ports/155393 [PATCH] www/speedtest-mini: update to 2.1.8 f ports/155356 audio/xwave changed master site o ports/155344 New port: irc/inspircd12 f ports/155306 multimedia/openshot doesn't work o ports/155225 plz split antlr2 and antlr3 ports. not update antlr2 - f ports/155208 sysutils/file is updated to 5.05 f ports/155200 [UPDATE] devel/libchipcard: Update to 5.0.0, remove de f ports/155170 [update] www/ocaml-net to 3.2.1 o ports/155166 update deskutils/org-mode.el to 7.4 f ports/155143 /usr/ports/irc/unreal - Unreal IRCD runs as root by d f ports/155120 Update of port devel/php-libawl o ports/155116 Port update: devel/antlr2-python-runtime f ports/155115 devel/doxygen: dependancy loop o ports/155111 Create new megaglest port o ports/155105 Port science/vis5d+ does not build. o ports/155070 NEW PORT: games/CastleVox - new fast strategy board ga o ports/155064 New port: devel/stringtemplate, a java lib for text fo o ports/155063 Port update: devel/antlrworks a ports/155062 Port update: devel/antlr o ports/155014 New port: security/create-cert: Create self-signed cli o ports/154995 [NEW PORT] audio/umurmur: Minimalistic Murmur (Mumble f ports/154973 [PATCH] security/ike: fix plist when QTGUI=off, respec o ports/154942 net/scribe: rc.d/thrift starts no matter what the rc.c o ports/154902 [patch] Port devel/libedit: added libedit.pc for gnome o ports/154867 new port: net-mgmt/glpi-plugins-fusioninventory-server o ports/154829 [PATCH] devel/arduino: Eliminate references to legacy o ports/154793 Fix broken ports: korean/unzip f ports/154743 [PATCH] games/odamex v0.5.1 o ports/154730 security/openssh-portable is 5.2 f ports/154719 [PATCH] net/netdude update to 0.5.1 (incl. libnetdude o ports/154711 security/heimdal: kadmin: hdb_open: hdb_open failed in o ports/154700 [REPOCOPY] change name of japanese/asterisk-sounds to f ports/154682 net/iaxmodem: add rc script for running more than 1 ia o ports/154555 [PATCH] x11-wm/sawfish update to 1.7.1 et al. o ports/154551 New port: java/jdownloader - Download manager for host o ports/154548 textproc/pootle: Pootle's rc.d script don't take into o ports/154530 [PATCH] graphics/libvisual04: Fix path conflict & take o ports/154519 [PATCH] net/beacon: update to 1.4 f ports/154431 [patch] ports/Tools/scripts: python scripts use bad sh o ports/154401 New port: www/jetty7 - newer fork by Eclipse/Codehaus o ports/154285 [NEW PORT] java/netty: Java NIO client server framewor o ports/154254 [patch] asmail imap login broken with gmail at al. o ports/154202 New port: security/scannedonly - A Samba VFS virus sca f ports/154194 net/freeswitch: update portversion and remove portrevi o ports/154167 update devel/geany to 0.20 o ports/154031 New port: audio/shoutcast2: SHOUTcast Distributed Netw o ports/153926 New port net/freeswitch-snapshot o ports/153810 [PATCH] Fix usb_interrupt_read() in devel/libusb for f f ports/153733 [patch] emulators/visualboyadvance-m: problem with joy o ports/153715 net/freeradius: FreeRADIUS exiting with Signal 11 on F f ports/153697 ports java/jboss5 build failed f ports/153688 [MAINTAINER] net-mgmt/zabbix-server: update to 1.8.4 f ports/153645 Update ports: emulators/mame update to v0.141 f ports/153622 [patch] sysutils/jfbterm: improve TERMCAP option f ports/153612 Update devel/arm-elf-binutils to version 2.17 f ports/153607 Update devel/djgpp-binutils to version 2.17 o ports/153601 New port: security/msktutil Active Directory keytab ma o ports/153503 Patch to add PostgreSQL health check to net/haproxy o ports/153473 [patch] mail/courier port upgrade from 0.63.0 to 0.65. o ports/153452 New port: science/py-ws2300 A driver for the LaCrosse o ports/153429 [patch] Fix explicite uses of unzip in ports f ports/153425 [PATCH] www/limesurvey: Added a switch to use PostgreS o ports/153422 [NEW PORT] databases/memcacheq-0.2.0: Simple queue ser o ports/153379 [PATCH] www/hastymail2 add options to add dependencies f ports/153287 [PATCH] net-mgmt/ndpmon: [SUMMARIZE CHANGES] o ports/153263 [NEW PORT] databases/percona-server: Multithreaded SQL f ports/153251 www/drush is out of date o ports/153195 New port: www/mathjax cross-browser JavaScript display f ports/153148 change port: deskutils/x-tile A tiling application for o ports/153130 sysutils/k3b: problem with k3b and mounting ntfs with f ports/153024 security/rkhunter should not overwrite /usr/local/etc/ o ports/152982 [patch] net/nss_ldap, ignore option nss_initgroups_ign o ports/152958 The port of www/mnogosearch 3.3.10 is using an out-of- f ports/152915 russian/xmms v. 1.2.11_12 don't see cdinfo and tag's i o ports/152678 [update] deskutils/global-menu to 0.7.10 f ports/152669 no work innodb (databases/mariadb) o ports/152467 [new port] net/openafs port o ports/152453 textproc/urlview port should install gecko.sh optional o ports/152376 New port: audio/lastfmsubmitd f ports/152304 sysutils/fcron: illegal instruction 4 o ports/152236 [patch] x11/slim: Enable pam support, add hald and dbu o ports/152195 [PATCH] deskutils/pinot update to xapian-core 1.2.3 f ports/152192 [PATCH] databases/xapian-bindings update to 1.2.3 o ports/152191 [PATCH] databases/xapian-core update to 1.2.3 o ports/152186 [NEW PORT] lang/python-doc-text: Documentation for the o ports/152175 New port: lang/javascript-v8 Google's open source Java f ports/152152 math/polymake: Port upgrade request o ports/152118 New port: deskutils/linux-tahometer A worktime trackin o ports/152109 New port: x11/keylaunch2 A fork of keylaunch that a o ports/152082 [NEW PORT] www/encode-explorer: A PHP script to browse f ports/152045 New port: www/links-hacked browser with tricks for tab o ports/152006 New Port: archivers/unzip-iconv: Slave port of unzip w o ports/151973 New port: security/arpCounterattack -- Detects and rem f ports/151930 [PATCH] net-mgmt/netams links to libmysqlclient/libpq o ports/151837 [patch] sysutils/bsdstats : does honor BATCH when inst f ports/151783 mail/fetchmail: rc.d script broken in case of MDA use f ports/151777 deskutils/xfce4-volstatus-icon Segmentation fault and o ports/151774 [new port] sysutils/pprotectd o ports/151747 new port: emulators/wine-fbsd64: request for (a variat f ports/151689 dns/rbldnsd does not use preassigned UID/GIDs o ports/151572 The first start of net/tucan failed because it can't w o ports/151467 New port: sysutils/autojump acts as a complement to cd o ports/151299 audio/mt-daapd: portlint(1) fixes and more f ports/151296 [patch] ports/sysutils/fusefs-kmod build fails: MNT_NF o ports/150883 Ports games/openastromenace won't compile on 64 bit f ports/150783 mail/qpopper: fails to configure ocasionally o ports/150542 [new port]: sysutils/createrepo o ports/150541 [new port] sysutils/yum - Installer/updater for rpm o ports/150493 Update for: security/openssh-portable port from 5.2p1 o ports/150425 www/squid31: rc.d/squid's squid_fib setting ineffectiv o ports/150361 [patch] provide script to bind with nautilus for multi o ports/150316 new port: net/neatx o ports/150287 [patch] Segfault: games/spider crashes after 51 moves f ports/150235 sysutils/smartmontools build system bug o ports/150194 There is no startup script for databases/cassandra f ports/150169 www/havp: Assertion failed: file llvm/lib/System/Mutex o ports/150086 [NEW PORT] net-im/tkabber-plugins-devel: External Plug o ports/150047 net/ipv6socket_scrub: Makefile contains incorrect URL f ports/149947 [NEW PORT] devel/smartCVS, a powerful graphical CVS cl o ports/149564 patch for various games/ adding appropriate LICENSEs t o ports/149538 sysutils/fusefs-ntfs panic on writte on 8.1 f ports/148871 bad packages: p5-XML-Parser-2.36_1 p5-XML-SAX-Expat-0. o ports/148605 security/ipsec-tools rc.d/racoon startup script fails o ports/148415 new port: devel/libsysinfo, GNU libc's sysinfo port fo o ports/148234 pkg_install fails for some math/octave-forge ports f ports/148027 New port: graphics/ramenhdr, node based video composit f ports/147943 New port: net/radsecproxy Radsecproxy is a generic RAD o ports/147847 audio/zynaddsubfx mxml error when opening instruments s ports/147829 Improved net/ucarp startup script: multiple VHID and F o ports/147553 NEW port: graphics/VisualizationLibrary s ports/147169 bsd.ruby.mk: Adding GEM_ARGS o ports/146880 [MAINTAINER] korean/ko.TeX : update to 0.2.0.20100511 o ports/146879 [MAINTAINER] korean/ko.TeX-fonts-extra : update to 0.2 f ports/145966 port devel/pwlib fails to build: cast error: patch att o ports/144993 databases/postgresql-odbc: contents of numeric fields o ports/144852 [patch] sysutils/ntfsprogs - improvements to mkntfs o ports/144597 security/openssh-portable fails to compile with KERBER f ports/143938 [NEW PORTS] textproc/linux-f10-ibus-qt et al.: Linux v o ports/143566 sysutils/diskcheckd runs constantly when using gmirror o ports/142824 [patch] security/openssh-portable: add VersionAddendum f ports/139203 sysutils/freebsd-snapshot more careful patch not depen o ports/137378 Advisory locks fail with ports/security/cfs on FreeBSD o ports/133563 security/cfs rc script needs "mntudp" option on 8-CURR o ports/127321 japanese/kon2-16dot: buffer overflow and mouse bugs o ports/122333 net/arping - patch to lookup for interface and src ip, s ports/57498 HEIMDAL_HOME should be defined in src or ports Makefil 168 problems total. From owner-freebsd-ports@FreeBSD.ORG Mon Mar 14 11:23:40 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ABD891065675 for ; Mon, 14 Mar 2011 11:23:40 +0000 (UTC) (envelope-from gperez@entel.upc.edu) Received: from violet.upc.es (violet.upc.es [147.83.2.51]) by mx1.freebsd.org (Postfix) with ESMTP id 1133E8FC19 for ; Mon, 14 Mar 2011 11:23:39 +0000 (UTC) Received: from ackerman2.upc.es (ackerman2.upc.es [147.83.2.244]) by violet.upc.es (8.14.1/8.13.1) with ESMTP id p2E9fUs7016302 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Mon, 14 Mar 2011 10:41:31 +0100 Received: from [10.0.0.50] (m194-158-94-250.andorpac.ad [194.158.94.250]) (authenticated bits=0) by ackerman2.upc.es (8.13.8/8.13.8) with ESMTP id p2E9fMYd001839 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NO); Mon, 14 Mar 2011 10:41:27 +0100 Message-ID: <4D7DE2C1.2000608@entel.upc.edu> Date: Mon, 14 Mar 2011 10:41:21 +0100 From: =?UTF-8?B?R3VzdGF1IFDDqXJleiBpIFF1ZXJvbA==?= User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; ca-AD; rv:1.9.2.15) Gecko/20110312 Lightning/1.0b2 Thunderbird/3.1.9 MIME-Version: 1.0 To: Kostik Belousov References: <1299844349.1472.93.camel@xenon> <4D7DC2E1.1010306@yandex.ru> <20110314090627.GH78089@deviant.kiev.zoral.com.ua> In-Reply-To: <20110314090627.GH78089@deviant.kiev.zoral.com.ua> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Scanned-By: MIMEDefang 2.63 on 147.83.2.244 X-Mail-Scanned: Criba 2.0 + Clamd X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (violet.upc.es [147.83.2.51]); Mon, 14 Mar 2011 10:41:32 +0100 (CET) Cc: FreeBSD Ports , x11@freebsd.org, Ruslan Mahmatkhanov Subject: Re: [ECFT] drm/dri/mesa/xorg-server update [Part 1] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2011 11:23:40 -0000 Al 14/03/2011 10:06, En/na Kostik Belousov ha escrit: > On Mon, Mar 14, 2011 at 10:25:21AM +0300, Ruslan Mahmatkhanov wrote: >> 14.03.2011 00:03, George Liaskos пишет: >>>> The crash is probably happening the first time something tries to access >>>> dri, libdrm. >>> I believe that kwin tries to use desktop effects by default. Better >>> try a simple xinit for start to see how it goes and post the log. >>> >>> Ok, after some research about the patch i believe that this how it should >>> be : >>> >> Tried both this patch and previous one. It compiles fine, but still doesn't >> working. There is the messages: >> >> Xorg.0.log: >> [ 22.760] (II) intel(0): I830CheckAvailableMemory: 4026368 kB available >> [ 22.760] drmOpenDevice: node name is /dev/dri/card0 >> [ 22.761] Failed to change owner or group for file /dev/dri! 2: No such >> file or directory >> [ 22.761] Failed to change owner or group for file /dev/dri/card0! 2: No >> such file or directory >> [ 22.761] drmOpenDevice: open result is -1, (No such file or directory) >> [ 22.761] Failed to change owner or group for file /dev/dri/card0! 2: No >> such file or directory >> [ 22.761] drmOpenDevice: open result is -1, (No such file or directory) >> [ 22.761] drmOpenDevice: Open failed > This is only an excerpt from the full log, and it is due to slightly weird > open procedure for drm node. Either post the whole log, or look at > the log down, where driver should say that drm opened and dri initialized. > >> gdm/:0.log >> /libexec/ld-elf.so.1: /usr/local/lib/xorg/modules/drivers/intel_drv.so: >> Undefined symbol "dixRequestPrivate" > This looks more serious and might be the actual cause of failed startup. I made a simple patch which uses dixRegisterPrivateKey in place of dixRequestPrivate (i found somewhere the dixRequestPrivate got deprecated). It made it compile and X tries to start. The problem then is that X sigfaults because an assertion failed. This evening (UTC+1) it will the full log, because I think the assertion occurs because the way it reserves the private key is incorrect. However, seeing the amount of changes with xf86-video-intel (because of changes with xorg-server), I think it would be very difficult to get a working version of the old xf86-video-intel{27|29} drivers. I think it would be better to wait until gem/kms works (by the way, can we help with its development ?) Best regards, Gus -- Gustau Pérez i Querol Tècnic de sistemes. Departament d'Enginyeria Telemàtica Universitat Polítècnica de Catalunya (34) 934 010 986 PGP KEY : http://www-entel.upc.edu/gus/gus.asc Stop top-posting : http://ca.wikipedia.org/wiki/Top-posting http://en.wikipedia.org/wiki/Posting_style From owner-freebsd-ports@FreeBSD.ORG Mon Mar 14 12:17:24 2011 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E1B09106564A for ; Mon, 14 Mar 2011 12:17:24 +0000 (UTC) (envelope-from gahr@gahr.ch) Received: from cpanel05.rubas-s05.net (cpanel05.rubas-s05.net [195.182.222.75]) by mx1.freebsd.org (Postfix) with ESMTP id 9E67E8FC12 for ; Mon, 14 Mar 2011 12:17:24 +0000 (UTC) Received: from 4-221.198-178.cust.bluewin.ch ([178.198.221.4] helo=gahrfit.gahr.ch) by cpanel05.rubas-s05.net with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1Pz60r-0001yE-Nd for ports@FreeBSD.org; Mon, 14 Mar 2011 12:32:38 +0100 Received: by gahrfit.gahr.ch (sSMTP sendmail emulation); Mon, 14 Mar 2011 12:25:17 +0100 From: "Pietro Cerutti" Date: Mon, 14 Mar 2011 12:25:17 +0100 To: ports@FreeBSD.org Message-ID: <20110314112517.GJ85109@gahrfit.gahr.ch> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Pql/uPZNXIm1JCle" Content-Disposition: inline X-PGP-Key: 0x9571F78E X-PGP-Fingerprint: 1203 92B5 3919 AF84 9B97 28D6 C0C2 6A98 9571 F78E User-Agent: Mutt/1.5.21 (2010-09-15) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cpanel05.rubas-s05.net X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - gahr.ch X-Source: X-Source-Args: X-Source-Dir: Cc: Subject: CFT: net-im/openfire 3.7.0 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: gahr@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2011 12:17:25 -0000 --Pql/uPZNXIm1JCle Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi all, I have a patch ready to upgrade net-im/openfire to 3.7.0, here: http://people.freebsd.org/~gahr/openfire-3.7.0.diff I plan to commit this patch later this week and mark as IGNORE the development port at net-im/openfire-devel, if nobody comes with a very good reason not to do so.=20 Thanks for testing! --=20 Pietro Cerutti The FreeBSD Project gahr@FreeBSD.org PGP Public Key: http://gahr.ch/pgp --Pql/uPZNXIm1JCle Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) iEYEARECAAYFAk19+xwACgkQwMJqmJVx944zBACgp3vcaF+5M7tUoIBYBnih99UI IyUAniI3Cu8HwoVywocYW1Zti2NPbH3u =Vcy1 -----END PGP SIGNATURE----- --Pql/uPZNXIm1JCle-- From owner-freebsd-ports@FreeBSD.ORG Mon Mar 14 13:18:59 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 902A6106566C for ; Mon, 14 Mar 2011 13:18:59 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: from syn.atarininja.org (syn.csh.rit.edu [129.21.49.45]) by mx1.freebsd.org (Postfix) with ESMTP id 6B3708FC22 for ; Mon, 14 Mar 2011 13:18:59 +0000 (UTC) Received: by syn.atarininja.org (Postfix, from userid 1001) id 1B4D25C3C; Mon, 14 Mar 2011 09:19:46 -0400 (EDT) Date: Mon, 14 Mar 2011 09:19:46 -0400 From: Wesley Shields To: "J. Hellenthal" Message-ID: <20110314131946.GA37317@atarininja.org> References: <20110314003535.GC5392@server.vk2pj.dyndns.org> <4D7D653A.6090703@dougbarton.us> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Cc: ports@freebsd.org, Doug Barton , Peter Jeremy Subject: Re: portmaster comments X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2011 13:18:59 -0000 On Mon, Mar 14, 2011 at 05:08:26AM -0400, J. Hellenthal wrote: > > On Sun, 13 Mar 2011 20:45, dougb@ wrote: > > On 3/13/2011 5:35 PM, Peter Jeremy wrote: > >> Hi Doug, > >> > >> I'd like to raise a couple of nits with portmaster (primarily a wish > >> for more configurability): > >> > >> 1) In v3.0, you added code to nice(1) all make(1) invocations. In some > >> cases, the default niceness does not suit me (in particular, I'd often > >> prefer '0' to '10'). Would it be possible to add an option to control > >> the priority? > >> > >> 2) In v3.6, you added a "find $WRKDIRPREFIX ..." to the cleanup. For > >> various reasons, I have _lots_ of unrelated stuff under that tree and > >> so the find(1) takes an unacceptably long time to run. It would be > >> nice to restrict that search to $WRKDIRPREFIX${.CURDIR} and have an > >> option to disable it completely. > > > > Neither is likely to happen. :) I may however remove 1, it didn't really > > help much, if at all. As for 2, my suggestion is to have a WRKDIRPREFIX for > > development stuff, and a different one for portmaster. It's pretty easy to do > > with a make.conf knob searching for whether UPGRADE_TOOL is set to > > This doesn't have any effect for, > /usr/ports/lang/python/Makefile:31:.if defined(USE_PORTMASTER) > > Does it ? It has an effect on how the upgrade-site-packages target works. I wrote it specifically because I didn't want to have to install portupgrade just to get the upgrade-site-packages target to work. > It would be real nice if these things were somewhat in sync for their > intended use. I don't know what you mean by this. > Ill BCC python@ for the heads up on ``UPGRADE_TOOL'' I would prefer this > personally over USE_ vars. But is this common among portupgrade and > portmaster ? If not can something be done in tree to decipher it into what > is supposed to be set to avoid confusion ? I don't know what you mean by this. I think you might be confusing two different issues. The USE_PORTMASTER knob was put in place specifically for the upgrade-site-packages target, which is not something called during the normal build process by any upgrading tool. I'm not sure how using UPGRADE_TOOL will help this at all. -- WXS From owner-freebsd-ports@FreeBSD.ORG Mon Mar 14 13:36:35 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D2F46106566B for ; Mon, 14 Mar 2011 13:36:35 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: from mail-qy0-f182.google.com (mail-qy0-f182.google.com [209.85.216.182]) by mx1.freebsd.org (Postfix) with ESMTP id 853D58FC0A for ; Mon, 14 Mar 2011 13:36:35 +0000 (UTC) Received: by qyk27 with SMTP id 27so4052022qyk.13 for ; Mon, 14 Mar 2011 06:36:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type; bh=bDePTaf+K0MTJljtRawSvOrODJgKS6tCkGXP5seDA+g=; b=St6swEFoR2uK81jt51K4w/XUEGGG9WSlRQXfw+UwT4UQRNsJbl/8BpLpB9tLE+0K1H Ovh0BE5v0+g3Oy390XPxqidHApw0d5mQNYwDIGeJGMeH25BjyPDev8+Lm5L94co3JkA7 FI6a+ijPsHtYih1Q+oIZTsWdZ3Pafrbka32iE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; b=VU2w1Pgh+rK+QQrsOz0ctQr63Jfh9N838RcVXXaavfe5bHVXYdoUbn2RbdP3x1sA2U KnxaYX4SW+sX0wWMiEtg3Wk1nmyUKbiIKZfVEHOdSHKUCl5zoTZwnCQ4MtK500ep3BFy pFSPHZPJm1ljiCcwSIjeDyBR3LrgbUBa3Eh04= Received: by 10.229.130.164 with SMTP id t36mr9864410qcs.39.1300109794725; Mon, 14 Mar 2011 06:36:34 -0700 (PDT) MIME-Version: 1.0 Received: by 10.229.219.137 with HTTP; Mon, 14 Mar 2011 06:36:02 -0700 (PDT) In-Reply-To: <87mxky6gdz.fsf@gmail.com> References: <877hc36k4h.fsf@gmail.com> <87r5aa6hmh.fsf@gmail.com> <87mxky6gdz.fsf@gmail.com> From: arrowdodger <6yearold@gmail.com> Date: Mon, 14 Mar 2011 16:36:02 +0300 Message-ID: To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Re: Generate plist from install_manifest.txt when port uses CMake? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2011 13:36:35 -0000 On Sun, Mar 13, 2011 at 9:10 PM, Raphael Kubo da Costa wrote: > Either way, using install_manifest.txt even as a hint does sounds useful > to me too. > What i am proposing is using manifest to generate plist when _user_ installs a port. Not when porter writes a port, because porter surely can write tiny script for parsing install_manifest.txt and producing lines for pkg-plist. But this still leaves him with burden of manually checking for plist correctness, which may be painful and error-prone in cases described in my first post. Ideally, i want any plist to be generated automatically. From owner-freebsd-ports@FreeBSD.ORG Mon Mar 14 13:39:10 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0B7A5106564A for ; Mon, 14 Mar 2011 13:39:10 +0000 (UTC) (envelope-from bounces@nabble.com) Received: from sam.nabble.com (sam.nabble.com [216.139.236.26]) by mx1.freebsd.org (Postfix) with ESMTP id D56298FC16 for ; Mon, 14 Mar 2011 13:39:09 +0000 (UTC) Received: from isper.nabble.com ([192.168.236.156]) by sam.nabble.com with esmtp (Exim 4.69) (envelope-from ) id 1Pz7zJ-0001RI-50 for freebsd-ports@freebsd.org; Mon, 14 Mar 2011 06:39:09 -0700 Message-ID: <31144133.post@talk.nabble.com> Date: Mon, 14 Mar 2011 06:39:09 -0700 (PDT) From: Pavel Timofeev To: freebsd-ports@freebsd.org In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Nabble-From: timp87@gmail.com References: Subject: Re: [ECFT] drm/dri/mesa/xorg-server update [Part 1] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2011 13:39:10 -0000 Hi! Complete! During upgrade portmaster (-a) said me=20 ... cc -I. -I../mesa -I../mapi -I../../include -I/usr/local/include -O2 -pipe -fno-strict-aliasing -Wall -Wmissing-prototypes -std=3Dc99 -ffast-math -fvisibility=3Dhidden -fno-strict-aliasing -fPIC -DUSE_X86_ASM -DUSE_MMX_= ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=3D1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DHAVE_XCB_DRI2=20 -DFEATURE_GL=3D1 -L/usr/local/lib glcpp/glcpp-lex.o glcpp/glcpp-parse.o glcpp/pp.o glcpp/glcpp.o ../mesa/program/hash_table.o ../../src/glsl/libglsl.a -o glcpp/glcpp gmake[2]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-7.10.1/src/glsl' gmake[2]: Entering directory `/usr/ports/graphics/dri/work/Mesa-7.10.1/src/mesa' python -t -O -O main/es_generator.py -S main/APIspec.xml -V GLES1.1 > main/api_exec_es1.c Traceback (most recent call last): File "main/es_generator.py", line 26, in import APIspecutil as apiutil File "/usr/ports/graphics/dri/work/Mesa-7.10.1/src/mesa/main/APIspecutil.py", line 28, in import libxml2 ImportError: No module named libxml2 gmake[2]: *** No rule to make target `depend', needed by `default'. Stop. gmake[2]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-7.10.1/src/mesa' gmake[1]: *** [subdirs] Error 1 gmake[1]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-7.10.1/src' gmake: *** [default] Error 1 *** Error code 1 Stop in /usr/ports/graphics/dri. =3D=3D=3D>>> make failed for graphics/dri =3D=3D=3D>>> Aborting update =3D=3D=3D>>> Update for graphics/dri failed =3D=3D=3D>>> Aborting update Then I installed /usr/ports/textproc/py-libxml2. Then portmaster (-a) finished work successfully. http://pastebin.com/90RdXudb FreeBSD 8.2 RELEASE i386, xorg-server-1.9.4(with_hal), xf86-video-ati-6.14.0_1. I just tried to play in UrbanTerror on-line game, and it works fine ;) xfce 4.8 too. Waiting for [part 2] =3D) miwi-2 wrote: >=20 > Hi, >=20 > First of all, note that *this is very experimental, so you really have to > know what > you=E2=80=99re doing.* We managed to get drm/dri with the newer xorg-serv= er to > work, > and we have removed the support for WITHOUT_NOUVEAU. >=20 > We have just updated the xorg-dev repo: >=20 > =E2=80=93 libdrm -> 2.4.24 > =E2=80=93 libGL to 7.10.1 > =E2=80=93 libGLU to 7.10.1 > =E2=80=93 libGLUw to 7.10.1 > =E2=80=93 libglut to 7.10.1 > =E2=80=93 xproto to 7.0.17 > =E2=80=93 libXaw to 1.0.9 > =E2=80=93 libXt to 1.1.0 > =E2=80=93 libX11 to 1.4.1 > =E2=80=93 xorg-server to 1.9.4 >=20 > After installing these, you will have to rebuild the following ports: >=20 > =E2=80=93 your graphic driver > =E2=80=93 keybord driver > =E2=80=93 mouse/synaptics driver >=20 > Upon rebuilt, restart them. > So to get the xorg stuff you will need to: > run >=20 > svn co https://trillian.chruetertee.ch/svn/ports/branches/xorg-dev >=20 > A small merge script to merge the svn checkout into the real portstree ca= n > be found here: >=20 > http://people.freebsd.org/~miwi/xorg/xorgmerge >=20 > The script is a modified version of the kdemerge script. Please set the > KDEDIR > variable to the path of your X.org ports. >=20 > After merging, run one of the following command, depending on which tool > you > use > to manage your installed packages. >=20 > portupgrade -af \* > portmaster -af >=20 > Please report any problems and issues to x11 (at) FreeBSD.org. >=20 > *Again, please be aware that this is very experimental*, and > I personally haven=E2=80=99t tested any 3D things yet, but we want > to share our work and start testing to get early feedback > for improvements. We plan to update Xorg fully to 7.6 after > we get some feedback for update part 1. It will be much easier > for us to figure out what the problems are with the updates > being separated in 3 parts. Please make sure you know what > you=E2=80=99re doing. >=20 > Thanks to Piter (gahr@) for helping me to get it compiled with our > base gcc version. >=20 > - Martin >=20 > PS: ECFT -> Experimental Call for Testing [image: :P] > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" >=20 >=20 --=20 View this message in context: http://old.nabble.com/-ECFT--drm-dri-mesa-xor= g-server-update--Part-1--tp31124272p31144133.html Sent from the freebsd-ports mailing list archive at Nabble.com. From owner-freebsd-ports@FreeBSD.ORG Mon Mar 14 16:48:17 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D7A4A1065672; Mon, 14 Mar 2011 16:48:17 +0000 (UTC) (envelope-from gnixua@gmail.com) Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by mx1.freebsd.org (Postfix) with ESMTP id F29B48FC12; Mon, 14 Mar 2011 16:48:16 +0000 (UTC) Received: by fxm11 with SMTP id 11so3588437fxm.13 for ; Mon, 14 Mar 2011 09:48:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:message-id:date:from:reply-to:user-agent :mime-version:to:subject:content-type; bh=3g4eoXpPy40C7zUe1h7SmL1QpVVP/6MN6uqbcByeIr0=; b=dVZp47GF/m2oytGUAjUaFj2Gb2ZwkwyEtD/jXOLH9zfSUOjNpcFQkaRCXKiKiNlxsl NZLMOIXs+P7XEtWRJm2ba80mIvWM9IR+l1FJxUpZyPzIWAApWtcmua+zxYdbCacE2vXa Hz4K/yB63SdaFrDaWbxf+mqRH3w+HVXPl8MYQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:reply-to:user-agent:mime-version:to:subject :content-type; b=sIMuj2UCSDXziN4hJAlt45jP2X+/N+qp9CEfN2/Ck/b9J9bEzpZU9ViBhZ2/wNHTV7 F4RTYY/hFq37lvHQeMpxLTIhgJfsdC05NHi8jKd7fu1hBdhwnuLWNuZYWpw5K1ooVnTn imMCGWvDsdAdt7B059vwEmsqBZLdWwQVkwz4k= Received: by 10.223.63.212 with SMTP id c20mr1396657fai.63.1300119892032; Mon, 14 Mar 2011 09:24:52 -0700 (PDT) Received: from gx.laptop.net (pptp-dm2010060102.domashka.kiev.ua [94.45.36.125]) by mx.google.com with ESMTPS id n3sm3138823faa.5.2011.03.14.09.24.50 (version=SSLv3 cipher=OTHER); Mon, 14 Mar 2011 09:24:51 -0700 (PDT) Message-ID: <4D7E41A5.60000@gmail.com> Date: Mon, 14 Mar 2011 18:26:13 +0200 From: Gritsuk Anton User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.2.15) Gecko/20110305 Lightning/1.0b2 Thunderbird/3.1.9 MIME-Version: 1.0 To: freebsd-ports@freebsd.org, miwi@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: webkit-gtk2-1.2.7 doesn't upgrade after changing python to 2.7 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: gnixua@gmail.com List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2011 16:48:17 -0000 HI! Now i'm using FreeBSD 8.2 (r219048): # uname -srm FreeBSD 8.2-STABLE i386 I upgraded and replaced my Python 2.6 to 2.7 and all packages is related of this. I use instruction from /usr/ports/UPDATING: # portupgrade -o lang/python27 lang/python26 # cd /usr/ports/lang/python && make upgrade-site-packages After this update, installation/upgading of webkit-gtk2 is failed. Let's see: # portupgrade webkit-gtk2-1.2.7 ....................................... CCLD Programs/unittests/testhttpbackend CCLD Programs/unittests/testloading CCLD Programs/unittests/testglobals CCLD Programs/unittests/testmimehandling CCLD Programs/unittests/testnetworkrequest CCLD Programs/unittests/testnetworkresponse CCLD Programs/unittests/testwebframe CCLD Programs/unittests/testwebbackforwardlist CCLD Programs/unittests/testwebhistoryitem CCLD Programs/unittests/testwindow CCLD Programs/unittests/testdownload CCLD Programs/unittests/testatk CCLD Programs/unittests/testhittestresult CCLD Programs/unittests/testwebsettings CCLD Programs/unittests/testwebresource CCLD Programs/unittests/testwebdatasource CCLD Programs/unittests/testwebview CCLD Programs/unittests/testkeyevents GEN WebKit-1.0.gir /usr/local/bin/g-ir-scanner: not found gmake[1]:*** [WebKit-1.0.gir] ??????127 gmake[1]:*** ???????? ?????????? ???????... gmake[1]: Leaving directory `/usr/ports/www/webkit-gtk2/work/webkit-1.2.7' gmake:*** [all] ??????2 ** Command failed[exit code 1]: /usr/bin/script -qa /tmp/portupgrade20110313-72168-1mkl71b-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=webkit-gtk2-1.2.7 UPGRADE_PORT_VER=1.2.7 make ** Fix the problem and try again. ** Listing the failed packages (-:ignored/ *:skipped/ !:failed) ! www/webkit-gtk2 (webkit-gtk2-1.2.7) (unknown build error) If I replace first string in /usr/local/bin/g-ir-scanner: #!/usr/local/bin/python2.6 to #!/usr/local/bin/python2.7 my upgrade finish successful. Please, investigate this problem. -- best regards, Anton From owner-freebsd-ports@FreeBSD.ORG Mon Mar 14 17:43:14 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1F8D3106566C; Mon, 14 Mar 2011 17:43:14 +0000 (UTC) (envelope-from varga.michal@gmail.com) Received: from mail-bw0-f54.google.com (mail-bw0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 717498FC20; Mon, 14 Mar 2011 17:43:13 +0000 (UTC) Received: by bwz12 with SMTP id 12so5195902bwz.13 for ; Mon, 14 Mar 2011 10:43:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:subject:from:to:cc:in-reply-to:references :content-type:organization:date:message-id:mime-version:x-mailer :content-transfer-encoding; bh=PNFwZxZ/NeDK9ODqNvZ5OpT+0i1eTAbBOfZUfduAStc=; b=HuA+upEIIdd4SX5/XRAF0PKXdPP5IwhuGwlHLEOhG0IBgHe2PEyLcaWaBu7oerJvW1 R2i1x+bASqZMOkdUGmcMafe/d9ey7VnzsNvsLPJQLhe8CMjIXwFQ9yZA/9B4FyQ9K4EP beNItQVOaFSGGpdHnViSKGwGUcjVEcMzlaWtI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:from:to:cc:in-reply-to:references:content-type:organization :date:message-id:mime-version:x-mailer:content-transfer-encoding; b=Atuws2pMJQxKUpGRO2x9OmpmcXa4w+FZpkKtvxn5BehQjrGsvDKNr/bT3zvf1xbQFq TG12VbVjiPhVkvsQ/17GrvS421aIIk5Lxr147Pk7WpsdJoJuZncMwcogSe0wndUxV6dz knpfOfAsOdvYnDMaYB4bY/rj+meCa8NKXI5Kw= Received: by 10.204.167.65 with SMTP id p1mr10988898bky.207.1300124591633; Mon, 14 Mar 2011 10:43:11 -0700 (PDT) Received: from [10.0.101.2] (254.166.broadband10.iol.cz [90.177.166.254]) by mx.google.com with ESMTPS id c11sm3830430bkc.2.2011.03.14.10.43.09 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 14 Mar 2011 10:43:10 -0700 (PDT) From: Michal Varga To: gnixua@gmail.com In-Reply-To: <4D7E41A5.60000@gmail.com> References: <4D7E41A5.60000@gmail.com> Content-Type: text/plain; charset="UTF-8" Organization: Stonehenge Date: Mon, 14 Mar 2011 18:43:07 +0100 Message-ID: <1300124587.1490.31.camel@xenon> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org, miwi@FreeBSD.org Subject: Re: webkit-gtk2-1.2.7 doesn't upgrade after changing python to 2.7 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2011 17:43:14 -0000 On Mon, 2011-03-14 at 18:26 +0200, Gritsuk Anton wrote: > > I upgraded and replaced my Python 2.6 to 2.7 and all packages is related > of this. I use instruction from /usr/ports/UPDATING: > # portupgrade -o lang/python27 lang/python26 > # cd /usr/ports/lang/python && make upgrade-site-packages > > After this update, installation/upgading of webkit-gtk2 is failed. > > If I replace first string in /usr/local/bin/g-ir-scanner: > #!/usr/local/bin/python2.6 to #!/usr/local/bin/python2.7 > > my upgrade finish successful. > > Please, investigate this problem. > I'm using python 2.7 along with webkit-gtk2-1.2.7 and there are no poblems during webkit build and/or use. From your description it seems to me more like your gobject-introspection-0.9.12_1 didn't get properly rebuilt after Python upgrade. Btw, as upgrading Python has always been a non-trivial task (I don't use upgrade-site-packages so I can't comment on that step - I found it flaky once and didn't bother anymore after), I always make sure to rebuild every Python based port during the next step before anything else (same goes with major Perl upgrades). There are not many of them directly depending on Python and it always saves from trouble like these. m. -- Michal Varga, Stonehenge (Gmail account) From owner-freebsd-ports@FreeBSD.ORG Mon Mar 14 18:21:14 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 17BC4106566B; Mon, 14 Mar 2011 18:21:14 +0000 (UTC) (envelope-from duchateau.olivier@gmail.com) Received: from mail-bw0-f54.google.com (mail-bw0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 6A9218FC0A; Mon, 14 Mar 2011 18:21:13 +0000 (UTC) Received: by bwz12 with SMTP id 12so5241578bwz.13 for ; Mon, 14 Mar 2011 11:21:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=QM6mQnNZ61Cbkn62llcW7KQ0z9K+a28Zz8nOb6crVGw=; b=UbVw5tFLd5dw7LFw2xzpTI7vid6ufIu4VeHexDXpDUXRFbjvNU1F9YPkrH6ZA3DKiE qwsznlHxD6MGd7/1rp54IJdt2TUuGNbyoNhT+tI4K9l8DoHKSx4EwKEqAQwwCH/aVdSh flmphYiwY4zR+HvmeRf6n6de+ylKspSF/hSL0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=G6zs1quAU2B9bRLwJfynCW9VDBJr8aut7vT64Iqniks519vEB6YiuS6fnJwbzKBQIY P1HrONA2PySz/CTWB/RdPXKLuUF76WYHV/sp9hjqkuKGzj7BCNSeYU0eM5xsxNgy1clN IcZ/u1Y4VMrryGBJqeJgzLXXrzpvkT9VBAwl4= MIME-Version: 1.0 Received: by 10.204.75.23 with SMTP id w23mr6046800bkj.200.1300126794666; Mon, 14 Mar 2011 11:19:54 -0700 (PDT) Received: by 10.204.51.17 with HTTP; Mon, 14 Mar 2011 11:19:54 -0700 (PDT) In-Reply-To: <4D7E41A5.60000@gmail.com> References: <4D7E41A5.60000@gmail.com> Date: Mon, 14 Mar 2011 19:19:54 +0100 Message-ID: From: Olivier Duchateau To: gnixua@gmail.com Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-ports@freebsd.org, miwi@freebsd.org Subject: Re: webkit-gtk2-1.2.7 doesn't upgrade after changing python to 2.7 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2011 18:21:14 -0000 You can also disable introspection (by default in configure script it disabled) in CONFIGURE_ENV macro. Nothing to add in pkg-plist. 2011/3/14 Gritsuk Anton : > HI! > > Now i'm using FreeBSD 8.2 (r219048): > =A0# uname -srm > =A0FreeBSD 8.2-STABLE i386 > > I upgraded and replaced my Python 2.6 to 2.7 and all packages is related = of > this. I use instruction from /usr/ports/UPDATING: > =A0# portupgrade -o lang/python27 lang/python26 > =A0# cd /usr/ports/lang/python && make upgrade-site-packages > > After this =A0update, installation/upgading of webkit-gtk2 is failed. > > Let's see: > > =A0# portupgrade webkit-gtk2-1.2.7 > =A0....................................... > =A0CCLD =A0 Programs/unittests/testhttpbackend > =A0CCLD =A0 Programs/unittests/testloading > =A0CCLD =A0 Programs/unittests/testglobals > =A0CCLD =A0 Programs/unittests/testmimehandling > =A0CCLD =A0 Programs/unittests/testnetworkrequest > =A0CCLD =A0 Programs/unittests/testnetworkresponse > =A0CCLD =A0 Programs/unittests/testwebframe > =A0CCLD =A0 Programs/unittests/testwebbackforwardlist > =A0CCLD =A0 Programs/unittests/testwebhistoryitem > =A0CCLD =A0 Programs/unittests/testwindow > =A0CCLD =A0 Programs/unittests/testdownload > =A0CCLD =A0 Programs/unittests/testatk > =A0CCLD =A0 Programs/unittests/testhittestresult > =A0CCLD =A0 Programs/unittests/testwebsettings > =A0CCLD =A0 Programs/unittests/testwebresource > =A0CCLD =A0 Programs/unittests/testwebdatasource > =A0CCLD =A0 Programs/unittests/testwebview > =A0CCLD =A0 Programs/unittests/testkeyevents > =A0GEN =A0 =A0WebKit-1.0.gir > =A0/usr/local/bin/g-ir-scanner: not found > =A0gmake[1]:*** =A0[WebKit-1.0.gir] =A0??????127 > =A0gmake[1]:*** =A0???????? ?????????? ???????... > =A0gmake[1]: Leaving directory `/usr/ports/www/webkit-gtk2/work/webkit-1.= 2.7' > =A0gmake:*** =A0[all] =A0??????2 > =A0** =A0Command failed[exit code 1]: /usr/bin/script -qa > /tmp/portupgrade20110313-72168-1mkl71b-0 =A0env UPGRADE_TOOL=3Dportupgrad= e > UPGRADE_PORT=3Dwebkit-gtk2-1.2.7 =A0UPGRADE_PORT_VER=3D1.2.7 =A0make > =A0** =A0Fix =A0the problem and try again. > =A0** =A0Listing the failed packages (-:ignored/ =A0*:skipped/ =A0!:faile= d) > =A0 =A0! =A0www/webkit-gtk2 (webkit-gtk2-1.2.7) =A0 =A0(unknown build err= or) > > > If I replace first string in /usr/local/bin/g-ir-scanner: > =A0#!/usr/local/bin/python2.6 to #!/usr/local/bin/python2.7 > > my upgrade finish successful. > > Please, investigate this problem. > > -- > > best regards, > Anton > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > --=20 olivier From owner-freebsd-ports@FreeBSD.ORG Mon Mar 14 20:04:15 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 65B25106564A; Mon, 14 Mar 2011 20:04:15 +0000 (UTC) (envelope-from tingox@gmail.com) Received: from mail-vx0-f182.google.com (mail-vx0-f182.google.com [209.85.220.182]) by mx1.freebsd.org (Postfix) with ESMTP id 076FD8FC17; Mon, 14 Mar 2011 20:04:14 +0000 (UTC) Received: by vxc34 with SMTP id 34so5371552vxc.13 for ; Mon, 14 Mar 2011 13:04:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=4OGVx72W+ILg18hJ8f/og8JMQScngg7gp2Y+V4H1Rb8=; b=VCwPPv2gc3y/C7OfBANzuUpFAGFuBda+5a5Ncoxz6yApEV5Zq+KcjzZY7mHFNeW6Dq +c2+B6IsK3bZgugcuTSiOKiPh+YZMLVuvqSALCt5LJQze743U/2ZOcHkXkMHku9m/VUR HM0pJbT7PDKxZmKujZ9vQ72qM5hvU9o75Z3gs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=UAicrNEWAjScMz61NVfOobj+NqWBTrBc9vELcxI4Mr4ZeSPFQHrS2y6FAUpIuzdwCL cKMZEnG5Cpw+SHkSivzAfbXUDrQGwRkT8iUQ0RTdYWc53GHLA1J97jqR4FKFhTvaQm6r ftAHJdXhWv1+u8P2dgu7vo6t/UpjsVK+dPu58= MIME-Version: 1.0 Received: by 10.52.0.196 with SMTP id 4mr9116484vdg.215.1300133054116; Mon, 14 Mar 2011 13:04:14 -0700 (PDT) Received: by 10.220.201.202 with HTTP; Mon, 14 Mar 2011 13:04:14 -0700 (PDT) In-Reply-To: References: Date: Mon, 14 Mar 2011 21:04:14 +0100 Message-ID: From: Torfinn Ingolfsen To: FreeBSD Ports ML Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: sylvio@freebsd.org Subject: Re: gscan2pdf 0.9.32 has unsatisfied dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2011 20:04:15 -0000 Update: On Sun, Mar 13, 2011 at 6:56 PM, Torfinn Ingolfsen wrote= : > Yes, it still fails, but at least the it doesn't complain about missing s= tuff. > A debug run: > tingo@kg-v2$ gscan2pdf --debug > Constant subroutine main::LC_CTYPE redefined at > /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. > =A0at /usr/local/bin/gscan2pdf line 160 > Prototype mismatch: sub main::LC_CTYPE () vs none at > /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. > =A0at /usr/local/bin/gscan2pdf line 160 > Constant subroutine main::LC_NUMERIC redefined at > /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. > =A0at /usr/local/bin/gscan2pdf line 160 > Prototype mismatch: sub main::LC_NUMERIC () vs none at > /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. > =A0at /usr/local/bin/gscan2pdf line 160 > Constant subroutine main::LC_TIME redefined at > /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. > =A0at /usr/local/bin/gscan2pdf line 160 > Prototype mismatch: sub main::LC_TIME () vs none at > /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. > =A0at /usr/local/bin/gscan2pdf line 160 > Constant subroutine main::LC_COLLATE redefined at > /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. > =A0at /usr/local/bin/gscan2pdf line 160 > Prototype mismatch: sub main::LC_COLLATE () vs none at > /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. > =A0at /usr/local/bin/gscan2pdf line 160 > Constant subroutine main::LC_MONETARY redefined at > /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. > =A0at /usr/local/bin/gscan2pdf line 160 > Prototype mismatch: sub main::LC_MONETARY () vs none at > /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. > =A0at /usr/local/bin/gscan2pdf line 160 > Constant subroutine main::LC_MESSAGES redefined at > /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. > =A0at /usr/local/bin/gscan2pdf line 160 > Prototype mismatch: sub main::LC_MESSAGES () vs none at > /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. > =A0at /usr/local/bin/gscan2pdf line 160 > Constant subroutine main::LC_ALL redefined at > /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. > =A0at /usr/local/bin/gscan2pdf line 160 > Prototype mismatch: sub main::LC_ALL () vs none at > /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. > =A0at /usr/local/bin/gscan2pdf line 160 > This Perl not built to support threads > Compilation failed in require at /usr/local/bin/gscan2pdf line 12397. > BEGIN failed--compilation aborted at /usr/local/bin/gscan2pdf line 12397. I rebuilt my perl to be threaded (THREADS=3Don) and rebuilt all perl modules, and now gscan2pdf starts up: tingo@kg-v2$ scanimage -L device `snapscan:libusb:/dev/usb:/dev/ugen2.2' is a AGFA SNAPSCAN 1212U_2 flatbed scanner tingo@kg-v2$ gscan2pdf --debug Constant subroutine main::LC_CTYPE redefined at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Prototype mismatch: sub main::LC_CTYPE () vs none at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Constant subroutine main::LC_NUMERIC redefined at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Prototype mismatch: sub main::LC_NUMERIC () vs none at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Constant subroutine main::LC_TIME redefined at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Prototype mismatch: sub main::LC_TIME () vs none at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Constant subroutine main::LC_COLLATE redefined at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Prototype mismatch: sub main::LC_COLLATE () vs none at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Constant subroutine main::LC_MONETARY redefined at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Prototype mismatch: sub main::LC_MONETARY () vs none at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Constant subroutine main::LC_MESSAGES redefined at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Prototype mismatch: sub main::LC_MESSAGES () vs none at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Constant subroutine main::LC_ALL redefined at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Prototype mismatch: sub main::LC_ALL () vs none at /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. at /usr/local/bin/gscan2pdf line 160 Name "PDF::API2::Version::CVersion" used only once: possible typo at /usr/local/bin/gscan2pdf line 433. INFO - Starting gscan2pdf 0.9.32 INFO - Log level DEBUG INFO - Using en_US.ISO8859-1 locale INFO - Startup LC_NUMERIC C INFO - Reading config from /home/tingo/.gscan2pdf Running init Running sane_init INFO - Gtk2-Perl version 1.221 INFO - Built for GTK 2.22.1 INFO - Running with GTK 2.22.1 INFO - Using GtkImageView version 1.6.4 INFO - Using Gtk2::ImageView version 0.05 Use of uninitialized value $PDF::API2::Version::CVersion{"vShort"} in concatenation (.) or string at /usr/local/bin/gscan2pdf line 433. INFO - Using PDF::API2 version DEBUG - $VAR1 =3D { 'no-blackfilter' =3D> '', 'profile' =3D> {}, 'frontend' =3D> 'libsane-perl', 'mode' =3D> 'Color', 'output-pages' =3D> '1', 'Paper' =3D> { 'US Legal' =3D> { 'y' =3D> '356', 'l' =3D> '0', 'x' =3D> '216', 't' =3D> '0' }, 'US Letter' =3D> { 'y' =3D> '279', 'l' =3D> '0', 'x' =3D> '216', 't' =3D> '0' }, 'A4' =3D> { 'y' =3D> '297', 'l' =3D> '0', 'x' =3D> '210', 't' =3D> '0' } }, 'unsharp radius' =3D> '0', 'no-border-scan' =3D> '', 'ocr engine' =3D> 'ocropus', 'window_maximize' =3D> '', 'no-blurfilter' =3D> '', 'y' =3D> '297', 'white-threshold' =3D> '0.9', 'layout' =3D> 'single', 'pid' =3D> '51834', 'cwd' =3D> '/usr/home/tingo', 'unsharp amount' =3D> '1', 'OCR output' =3D> 'replace', 't' =3D> '0', 'OCR on scan' =3D> '', 'Paper size' =3D> 'A4', 'Page range' =3D> 'all', 'no-deskew' =3D> '', 'default' =3D> { 'snapscan:libusb:/dev/usb:/dev/ugen2.2' =3D> { 'br-x' =3D> '210' } }, 'window_height' =3D> '992', 'user_defined_tools' =3D> 'gimp %i', 'default filename' =3D> '%a %y-%m-%d', 'startup warning' =3D> '1', 'rotate reverse' =3D> '0', 'brightness' =3D> '0', 'no-grayfilter' =3D> '', 'Dark threshold' =3D> '0.12', 'pages to scan' =3D> '1', 'no-border-align' =3D> '', 'resolution' =3D> '300', 'Blank threshold' =3D> '0.005', 'unpaper on scan' =3D> '', 'rotate facing' =3D> '0', 'cache options' =3D> '', 'libsane-perl version' =3D> '0.03', 'x' =3D> '210', 'downsample dpi' =3D> '150', 'window_width' =3D> '1009', 'window_x' =3D> '297', 'deskew-scan-direction' =3D> 'left,right', 'threshold tool' =3D> '80', 'window_y' =3D> '0', 'quality' =3D> '75', 'date offset' =3D> '0', 'unsharp sigma' =3D> '1', 'thumb panel' =3D> '100', 'version' =3D> '0.9.32', 'contrast' =3D> '0', 'device' =3D> 'snapscan:libusb:/dev/usb:/dev/ugen2.2', 'scan prefix' =3D> '', 'unsharp threshold' =3D> '0.05', 'no-noisefilter' =3D> '', 'l' =3D> '0', 'SANE version' =3D> '1.0.21', 'no-mask-scan' =3D> '', 'downsample' =3D> '', 'black-threshold' =3D> '0.33', 'restore window' =3D> '1', 'pdf compression' =3D> 'auto' }; INFO - Found Image::Magick INFO - Found ImageMagick INFO - Found scanadf INFO - Found xdg-email INFO - Found gocr INFO - Found tesseract INFO - Found cjb2 (djvu) INFO - Found unpaper INFO - Found libtiff INFO - Using /tmp/Fox6lclyrg for temporary files INFO - Wrote config to /home/tingo/.gscan2pdf DEBUG - Quitting Exiting via sane_exit It seems that a threaded perl is required, in spite of the web site claiming that it uses libforks-perl (FreeBSD: p5-forks) instead of threads. I will have to take that up with the author. Thanks to Sylvio for giving me the necessary hint! Anyway, gsacn2pd still has problems. When I try to scan, I get this (started with 'gscan2pdf --debug'): INFO - Sane->get_devices returned: $VAR1 =3D [ { 'name' =3D> 'snapscan:libusb:/dev/usb:/dev/ugen2.2', 'model' =3D> 'SNAPSCAN 1212U_2', 'type' =3D> 'flatbed scanner', 'vendor' =3D> 'AGFA' } ]; sane_open returned SANE_Handle 16837376 ERROR - opening device: Error during device I/O But I have necessary permissions: tingo@kg-v2$ ls -l /dev/ugen2.2 /dev/usb/2.2.0 lrw-rw---- 1 root cups 9 Jan 9 22:52 /dev/ugen2.2 -> usb/2.2.0 crw-rw---- 1 root cups 0, 117 Jan 9 22:49 /dev/usb/2.2.0 tingo@kg-v2$ ls -ld /dev/usb drwxrwx--- 2 root cups 512 Sep 16 23:36 /dev/usb and my user (tingo) is a member of the correct group: tingo@kg-v2$ id uid=3D1001(tingo) gid=3D1001(users) groups=3D1001(users),0(wheel),5(operator),193(cups) I even tried as root, and got the same error. --=20 Regards, Torfinn Ingolfsen From owner-freebsd-ports@FreeBSD.ORG Mon Mar 14 21:52:05 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6B33F106564A for ; Mon, 14 Mar 2011 21:52:05 +0000 (UTC) (envelope-from mezz.freebsd@gmail.com) Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by mx1.freebsd.org (Postfix) with ESMTP id EF9B78FC13 for ; Mon, 14 Mar 2011 21:52:04 +0000 (UTC) Received: by fxm11 with SMTP id 11so3943356fxm.13 for ; Mon, 14 Mar 2011 14:52:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=wX/BLuTSX9VAPUH+ERL3v5G/3igBVRX7Ia65wdFjVLY=; b=iNtSJC5ks2lTmgqiO3Cqn/+2+h6wLD8xdwEyuZSpe9fUB9S7aLV9ujy7baGxvOCfgK ZRqRNjezO47u8gAOeI0dUV76IDmhFgdzGkTAdjB1nETvWy43zfBakyZWojPHegszi8uQ Iu5i6m8Bj92AO/6OGm9snZyvZu/b1jnMwNx3M= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=pRwwUlCGaCJKf+wHvrPypkdPAF2NDcbKBcuifCni6BeDOwj5EBMNPD9MGz6x8uZTY+ tVKj9zY8iBbVkhk5FGtIfOIF1ltIlZzyYRzuotAGHXaQGVjTosW9eTofTzXxjFA+hohv dk+aTXpth2S263oTq7qXamWcysdlv/5SyOdJU= MIME-Version: 1.0 Received: by 10.223.127.210 with SMTP id h18mr1701846fas.79.1300139523701; Mon, 14 Mar 2011 14:52:03 -0700 (PDT) Received: by 10.223.70.208 with HTTP; Mon, 14 Mar 2011 14:52:03 -0700 (PDT) In-Reply-To: <4D7E41A5.60000@gmail.com> References: <4D7E41A5.60000@gmail.com> Date: Mon, 14 Mar 2011 16:52:03 -0500 Message-ID: From: Jeremy Messenger To: gnixua@gmail.com Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-ports@freebsd.org, miwi@freebsd.org Subject: Re: webkit-gtk2-1.2.7 doesn't upgrade after changing python to 2.7 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2011 21:52:05 -0000 On Mon, Mar 14, 2011 at 11:26 AM, Gritsuk Anton wrote: > HI! > > Now i'm using FreeBSD 8.2 (r219048): > =A0# uname -srm > =A0FreeBSD 8.2-STABLE i386 > > I upgraded and replaced my Python 2.6 to 2.7 and all packages is related = of > this. I use instruction from /usr/ports/UPDATING: > =A0# portupgrade -o lang/python27 lang/python26 > =A0# cd /usr/ports/lang/python && make upgrade-site-packages > > After this =A0update, installation/upgading of webkit-gtk2 is failed. > > Let's see: > > =A0# portupgrade webkit-gtk2-1.2.7 > =A0....................................... > =A0CCLD =A0 Programs/unittests/testhttpbackend > =A0CCLD =A0 Programs/unittests/testloading > =A0CCLD =A0 Programs/unittests/testglobals > =A0CCLD =A0 Programs/unittests/testmimehandling > =A0CCLD =A0 Programs/unittests/testnetworkrequest > =A0CCLD =A0 Programs/unittests/testnetworkresponse > =A0CCLD =A0 Programs/unittests/testwebframe > =A0CCLD =A0 Programs/unittests/testwebbackforwardlist > =A0CCLD =A0 Programs/unittests/testwebhistoryitem > =A0CCLD =A0 Programs/unittests/testwindow > =A0CCLD =A0 Programs/unittests/testdownload > =A0CCLD =A0 Programs/unittests/testatk > =A0CCLD =A0 Programs/unittests/testhittestresult > =A0CCLD =A0 Programs/unittests/testwebsettings > =A0CCLD =A0 Programs/unittests/testwebresource > =A0CCLD =A0 Programs/unittests/testwebdatasource > =A0CCLD =A0 Programs/unittests/testwebview > =A0CCLD =A0 Programs/unittests/testkeyevents > =A0GEN =A0 =A0WebKit-1.0.gir > =A0/usr/local/bin/g-ir-scanner: not found > =A0gmake[1]:*** =A0[WebKit-1.0.gir] =A0??????127 > =A0gmake[1]:*** =A0???????? ?????????? ???????... > =A0gmake[1]: Leaving directory `/usr/ports/www/webkit-gtk2/work/webkit-1.= 2.7' > =A0gmake:*** =A0[all] =A0??????2 > =A0** =A0Command failed[exit code 1]: /usr/bin/script -qa > /tmp/portupgrade20110313-72168-1mkl71b-0 =A0env UPGRADE_TOOL=3Dportupgrad= e > UPGRADE_PORT=3Dwebkit-gtk2-1.2.7 =A0UPGRADE_PORT_VER=3D1.2.7 =A0make > =A0** =A0Fix =A0the problem and try again. > =A0** =A0Listing the failed packages (-:ignored/ =A0*:skipped/ =A0!:faile= d) > =A0 =A0! =A0www/webkit-gtk2 (webkit-gtk2-1.2.7) =A0 =A0(unknown build err= or) > > > If I replace first string in /usr/local/bin/g-ir-scanner: > =A0#!/usr/local/bin/python2.6 to #!/usr/local/bin/python2.7 Reinstall gobject-introspection is a best solution. I don't follow the UPDATING complete about Python upgrade, which I just follow on -o part then did the portmaster -r python27-2.7.1_1. I did it because I know that it will work a lot better than upgrade-site-packages by 99%. The shortcut usually bite. Cheers, Mezz > my upgrade finish successful. > > Please, investigate this problem. > > -- > > best regards, > Anton --=20 mezz.freebsd@gmail.com - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org From owner-freebsd-ports@FreeBSD.ORG Mon Mar 14 22:13:12 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 200FD1065679; Mon, 14 Mar 2011 22:13:12 +0000 (UTC) (envelope-from gnixua@gmail.com) Received: from mail-bw0-f54.google.com (mail-bw0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 70AB08FC15; Mon, 14 Mar 2011 22:13:11 +0000 (UTC) Received: by bwz12 with SMTP id 12so54860bwz.13 for ; Mon, 14 Mar 2011 15:13:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:message-id:date:from:reply-to:user-agent :mime-version:to:cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=MGlDuHf+YZjiomtOUNFGmFrllQg/2R4n98q/g6Sw/+c=; b=Mdq4XOaeCDNRaU3ynxNZr/85d+MctnclZkjU4laJY/hnkYhheQjq7767RsZzQmujzN JffM3ZtJOzY3/s65937FiMX9OV3NmXdBeB2KqEmOz61aIqXZwekp74Pp0H2Vli++EzXM 5tR0F/JDgGruDjSzFOxcF+tl8giADjxcXaJbw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:reply-to:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=uJD4Sx98Hb24NddbZ0JUTARuQvIceGN0VGcW861ALPTJE37LrH3DXGqA0LxGfasYz6 i6StX1hORknkkCRiDi0eC+JDa5IpjhyxQ/Fa7Eedb1EA5prF79+t3bdUJYWcwTaO5PBD bWru4mPHIydscXpYr3+CFaQLA/QJsgBWyjH00= Received: by 10.204.71.193 with SMTP id i1mr4383586bkj.102.1300140790527; Mon, 14 Mar 2011 15:13:10 -0700 (PDT) Received: from gx.laptop.net (pptp-dm2010060102.domashka.kiev.ua [94.45.36.125]) by mx.google.com with ESMTPS id l1sm5528329bkl.1.2011.03.14.15.13.08 (version=SSLv3 cipher=OTHER); Mon, 14 Mar 2011 15:13:09 -0700 (PDT) Message-ID: <4D7E9347.9040707@gmail.com> Date: Tue, 15 Mar 2011 00:14:31 +0200 From: Gritsuk Anton User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.2.15) Gecko/20110305 Lightning/1.0b2 Thunderbird/3.1.9 MIME-Version: 1.0 To: Jeremy Messenger References: <4D7E41A5.60000@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org, miwi@freebsd.org Subject: Re: webkit-gtk2-1.2.7 doesn't upgrade after changing python to 2.7 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: gnixua@gmail.com List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2011 22:13:12 -0000 On 14.03.2011 23:52, Jeremy Messenger wrote: > On Mon, Mar 14, 2011 at 11:26 AM, Gritsuk Anton wrote: >> HI! >> >> Now i'm using FreeBSD 8.2 (r219048): >> # uname -srm >> FreeBSD 8.2-STABLE i386 >> >> I upgraded and replaced my Python 2.6 to 2.7 and all packages is related of >> this. I use instruction from /usr/ports/UPDATING: >> # portupgrade -o lang/python27 lang/python26 >> # cd /usr/ports/lang/python&& make upgrade-site-packages >> >> After this update, installation/upgading of webkit-gtk2 is failed. >> >> Let's see: >> >> # portupgrade webkit-gtk2-1.2.7 >> ....................................... >> CCLD Programs/unittests/testhttpbackend >> CCLD Programs/unittests/testloading >> CCLD Programs/unittests/testglobals >> CCLD Programs/unittests/testmimehandling >> CCLD Programs/unittests/testnetworkrequest >> CCLD Programs/unittests/testnetworkresponse >> CCLD Programs/unittests/testwebframe >> CCLD Programs/unittests/testwebbackforwardlist >> CCLD Programs/unittests/testwebhistoryitem >> CCLD Programs/unittests/testwindow >> CCLD Programs/unittests/testdownload >> CCLD Programs/unittests/testatk >> CCLD Programs/unittests/testhittestresult >> CCLD Programs/unittests/testwebsettings >> CCLD Programs/unittests/testwebresource >> CCLD Programs/unittests/testwebdatasource >> CCLD Programs/unittests/testwebview >> CCLD Programs/unittests/testkeyevents >> GEN WebKit-1.0.gir >> /usr/local/bin/g-ir-scanner: not found >> gmake[1]:*** [WebKit-1.0.gir] ??????127 >> gmake[1]:*** ???????? ?????????? ???????... >> gmake[1]: Leaving directory `/usr/ports/www/webkit-gtk2/work/webkit-1.2.7' >> gmake:*** [all] ??????2 >> ** Command failed[exit code 1]: /usr/bin/script -qa >> /tmp/portupgrade20110313-72168-1mkl71b-0 env UPGRADE_TOOL=portupgrade >> UPGRADE_PORT=webkit-gtk2-1.2.7 UPGRADE_PORT_VER=1.2.7 make >> ** Fix the problem and try again. >> ** Listing the failed packages (-:ignored/ *:skipped/ !:failed) >> ! www/webkit-gtk2 (webkit-gtk2-1.2.7) (unknown build error) >> >> >> If I replace first string in /usr/local/bin/g-ir-scanner: >> #!/usr/local/bin/python2.6 to #!/usr/local/bin/python2.7 > Reinstall gobject-introspection is a best solution. I don't follow the > UPDATING complete about Python upgrade, which I just follow