From owner-freebsd-ports@FreeBSD.ORG Mon Jan 30 13:23:12 2012 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 D1C7B1065742 for ; Mon, 30 Jan 2012 13:23:12 +0000 (UTC) (envelope-from c.kworr@gmail.com) Received: from mail-we0-f182.google.com (mail-we0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 65A0C8FC1C for ; Mon, 30 Jan 2012 13:23:12 +0000 (UTC) Received: by werm13 with SMTP id m13so2576919wer.13 for ; Mon, 30 Jan 2012 05:23:11 -0800 (PST) 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:subject :content-type:content-transfer-encoding; bh=XcD8I7KmKq3eT045lAnkvtL2laAsEbEEgQDMMEuPCjA=; b=s0s8DPsSDSCOf1BjH1I/fz2Xgjy7HJgw+klQpJLXW4j4iUrQ9jfJvLRVstytOiAvCk 9igSMUI6wLEs2KFS068g5A+AY4pwN6WF9bSW5rbYE1I60jQNT0HIUzEvWvGor7fIZKO0 I9jYoGY3YF5+9G/UxTQGN1DbkRuhyEfkgnpwc= Received: by 10.216.136.168 with SMTP id w40mr7341737wei.37.1327929791249; Mon, 30 Jan 2012 05:23:11 -0800 (PST) Received: from green.tandem.local (utwig.xim.bz. [91.216.237.46]) by mx.google.com with ESMTPS id bj10sm30169030wib.9.2012.01.30.05.23.09 (version=SSLv3 cipher=OTHER); Mon, 30 Jan 2012 05:23:10 -0800 (PST) Message-ID: <4F2699BC.4040108@gmail.com> Date: Mon, 30 Jan 2012 15:23:08 +0200 From: Volodymyr Kostyrko User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:9.0.1) Gecko/20120110 Firefox/9.0.1 SeaMonkey/2.6.1 MIME-Version: 1.0 To: FreeBSD ports list Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: databases/postgresql91-server - fails to compile with selected options 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, 30 Jan 2012 13:23:12 -0000 Hello. I'm in process of upgrading FreeBSD to 9.0 on my servers. Today I found that databases/postgresql91-server stops building with my selected options. The one that pains me most is absence of pam integration. 1. When compiling port today it yields me this binary: /usr/local/bin/postgres: libintl.so.9 => /usr/local/lib/libintl.so.9 (0x800cf3000) libxml2.so.5 => /usr/local/lib/libxml2.so.5 (0x800efc000) libssl.so.6 => /usr/lib/libssl.so.6 (0x80124c000) libcrypto.so.6 => /lib/libcrypto.so.6 (0x80149d000) libm.so.5 => /lib/libm.so.5 (0x801837000) libc.so.7 => /lib/libc.so.7 (0x801a55000) libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x801d8e000) libz.so.6 => /lib/libz.so.6 (0x802089000) 2. Port compiled on 23 Jan on other machine looks like: /usr/local/bin/postgres: libgssapi.so.10 => /usr/lib/libgssapi.so.10 (0x800ce7000) libintl.so.9 => /usr/local/lib/libintl.so.9 (0x800ef0000) libxml2.so.5 => /usr/local/lib/libxml2.so.5 (0x8010f8000) libpam.so.5 => /usr/lib/libpam.so.5 (0x801462000) libicuuc.so.48 => /usr/local/lib/libicuuc.so.48 (0x80166a000) libicui18n.so.48 => /usr/local/lib/libicui18n.so.48 (0x8019cf000) libssl.so.6 => /usr/lib/libssl.so.6 (0x801d93000) libcrypto.so.6 => /lib/libcrypto.so.6 (0x801fe4000) libm.so.5 => /lib/libm.so.5 (0x80237e000) libc.so.7 => /lib/libc.so.7 (0x80259c000) libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x8028d5000) libz.so.6 => /lib/libz.so.6 (0x802bcc000) libicudata.so.48 => /usr/local/lib/libicudata.so.48 (0x802de2000) libstdc++.so.6 => /usr/local/lib/gcc46/libstdc++.so.6 (0x80419e000) libgcc_s.so.1 => /usr/local/lib/gcc46/libgcc_s.so.1 (0x8044a2000) 3. Any machine yields binary without extra libraries - no icu, no pam. compilation succeeds. I have tested that in a clean chroot - ports haven't bothered to compile icu even it was selected in options. Can anyone reproduce this behavior? To test you need: cd /usr/ports/databases/postgresql91-server make config # and select pam support make ldd /tmp/ports/usr/ports/databases/postgresql91-server/work/postgresql-9.1.2/src/backend/postgres The last command should list libpam.so.5 as a dependancy. -- Sphinx of black quartz judge my vow.