Return-Path: Received: from mu-out-0910.google.com ([209.85.134.188] verified) by mx.softsearch.ru (CommuniGate Pro SMTP 5.1.14) with ESMTP id 86234715 for talk@openhack.ru; Wed, 02 Apr 2008 10:50:58 +0400 Received: by mu-out-0910.google.com with SMTP id w9so3784667mue.6 for ; Tue, 01 Apr 2008 23:50:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:received:received:date:from:to:subject:message-id:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; bh=DvMrrvrC+5T1wSQoXWIYAajGysTqg6NtLnWQ+FkB5PE=; b=Q3r9pU2vUKamcjA2OJAKYwU8VVtlivd5hmQMFmiXoTUg0R6epyYfAHYzcgV5vo2lUzk9gLdsu2qkidOhMAOaeby4E3rFSZf5EH8FZIFe8PM6F9ylqOMDfQ4Be/YqlwfVWNGFxdrsK7uLfVOctZ/1Er7sFb7ixmwvSWgdZSsOIUk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=date:from:to:subject:message-id:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; b=Hor2IyHILwdL+a/k5jo3L5ryEEtSJ1PRlysIkLsaZD6eNHEhasZkH5Ck1LmoTUpHq9vfVYFGXJK5/7I8jwcyMnVdtP3mQ7NwU0hg3YqJJ0sTtGxJZuZOL7g+Ph5OTZnuba4w1wS5kLMvA/jbQWdayDKAl2ZXi7baX8MfYtA5pvY= Received: by 10.78.166.7 with SMTP id o7mr28466697hue.26.1207119053616; Tue, 01 Apr 2008 23:50:53 -0700 (PDT) Return-Path: Received: from moonlight.home ( [80.246.71.156]) by mx.google.com with ESMTPS id f6sm6574961nfh.21.2008.04.01.23.50.50 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 01 Apr 2008 23:50:52 -0700 (PDT) Received: from moonlight.home (localhost.localdomain [127.0.0.1]) by moonlight.home (Postfix) with ESMTP id EE62B298BAA; Wed, 2 Apr 2008 10:50:47 +0400 (MSD) Received: (from tomash@localhost) by moonlight.home (8.14.1/8.14.1/Submit) id m326olff007164; Wed, 2 Apr 2008 10:50:47 +0400 Date: Wed, 2 Apr 2008 10:50:47 +0400 From: Tomash Brechko To: talk@openhack.ru Subject: Re: patch to makefiles Message-ID: <20080402065047.GA3138@moonlight.home> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.16 (2007-06-09) Hello Vladimir, And thanks for the patch. I have a few questions to ask though. On Wed, Apr 02, 2008 at 08:08:52 +0400, Vladimir Timofeev wrote: > 1. optionify optimization flags so by default they sets same as perl > itself. This, for example, allow freebsd's ports compile module with > default system settings. For old flags: perl Makefile.PL OPTIMIZE='-g > -O3' I agree that adding explicit OPTIMIZE was a bad idea. I wanted to enforce -O3 to squeeze the last drop of performance, but this way one may miss some vital flag for the current Perl installation. So I removed OPTIMIZE from the makefiles. I also added clean => target from your patch for generated files. > 2. resolve first item in TODO (it not installed libclient.a at all), > files after install (on freebsd): The first TODO item reads - Improve make files: libclient.a should not be installed (does it now?). I guess your patch does the opposite. I.e. I do _not_ want libclient.a to be installed, and I'm not quite sure how to control this. You report that it wasn't installed on FreeBSD, which I think is good, but it is installed on Linux (at least on Fedora 8). So, do you know how to disable the installation of this library? libclient.a is ment to be internal. Or are there any good reasons to install it? -- Tomash Brechko