From owner-freebsd-ports@FreeBSD.ORG Sat Aug 27 14:21:09 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 4DA8B106566B for ; Sat, 27 Aug 2011 14:21:09 +0000 (UTC) (envelope-from 2igosha@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 CCBE98FC0A for ; Sat, 27 Aug 2011 14:21:08 +0000 (UTC) Received: by bkat8 with SMTP id t8so4308799bka.13 for ; Sat, 27 Aug 2011 07:21:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=FyMG/jIrDWSi4SetfjF3y4Esx1Hm7HBma7XxVtV+Xig=; b=f7dlqHx6keIG/2BoBY2v/hOm/MoMc33oW3c+nz/hsSNRcrHgAVH2fELiK/Zdoedxll 2p1iJwQEwIghgqLyMGFiGVTN4GvedOiPUA23fO86RSlvMT1uXJQr5GvfvnVkGG6q5V9M 3nfE3DN++chff5P3cVQ+JW3MIK0PSNK9lPUMg= Received: by 10.204.136.66 with SMTP id q2mr1189942bkt.269.1314454867465; Sat, 27 Aug 2011 07:21:07 -0700 (PDT) Received: from [192.168.1.3] ([91.79.151.133]) by mx.google.com with ESMTPS id o20sm71827bku.43.2011.08.27.07.21.05 (version=SSLv3 cipher=OTHER); Sat, 27 Aug 2011 07:21:06 -0700 (PDT) Message-ID: <4E58FD50.6050209@soumenkov.com> Date: Sat, 27 Aug 2011 18:21:04 +0400 From: Igor Soumenkov <2igosha@gmail.com> User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.15) Gecko/20110416 Thunderbird/3.1.9 MIME-Version: 1.0 To: sam@cassiba.com References: <4E58A6AA.4060805@soumenkov.com> <4E58F04F.7030008@cassiba.com> <4E58F3B4.8060706@soumenkov.com> <4E58FC80.9060405@cassiba.com> In-Reply-To: <4E58FC80.9060405@cassiba.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: Igor Soumenkov <2igosha@gmail.com>, freebsd-ports@FreeBSD.org Subject: Re: How to escalate? ports/159276 - 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: Sat, 27 Aug 2011 14:21:09 -0000 On 27.08.2011 18:17, Sam Cassiba wrote: > On 08/27/11 08:40, Igor Soumenkov wrote: >> >> On 27.08.2011 17:25, Sam Cassiba wrote: >>> On 08/27/11 03:11, Igor Soumenkov wrote: >>>> Dear all, >>>> >>>> How can I escalate the issue related to one of the ports? >>>> Cmake in ports sets different cflags than the original one. It seems >>>> that the comitter who introduced this problem with a patch >>>> (http://www.freebsd.org/cgi/cvsweb.cgi/ports/devel/cmake/files/patch-Modules_Compiler_GNU.cmake?rev=1.1) >>>> >>>> >>>> to the port does not want to do anything with it. There is a PR open >>>> (159276). >>>> Cmake is widely used in the company I am working for, and now as a >>>> FreeBSD user I get cmake that is different from everyone else's, >>>> because >>>> my default Debug and Release build have empty CFLAGS. Now I have to >>>> manually fix these flags back each time I reconfigure my build >>>> directories. >>>> >>>> If nobody cares about this, why not place a big 'we don't care about >>>> developers' banner on the main site? >>>> >>> >>> devel/cmake is maintained by the kde@ team, so my recommendation would >>> be to ping them directly. http://wiki.freebsd.org/KDE4 should have the >>> droids you seek. >>> >> Unfortunately, one of them ( Max Brazhnikov (makc@) ) is the committer I >> am writing about. >> And I CC:ed the kde@ mailing list, but got reply only from Max. I quoted >> it here ("we can't just remove it...") - he is not going to fix it, and >> he is not replying to my e-mails anymore. >> That is why I am trying to find someone who can help with this >> situation. > > > After looking at the patch, it would seem that you would need to set > your CFLAGS in /etc/make.conf to do what it (the patch) removed. > Other than that, maintaining your own local port of cmake would be an > alternative to investigate. > > Sure, but why should I? And which one - debug or release? And why does this happen on FreeBSD only? It looks like someone failed to set up custom (i.e. system) CFLAGS in his own cmake build and decided to patch cmake. In this case I would suggest that person to go read the manual instead of breaking of the port for the others.