From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Sep 28 12:40:29 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 32BD016A403 for ; Thu, 28 Sep 2006 12:40:29 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id C38C543D6E for ; Thu, 28 Sep 2006 12:40:19 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k8SCeJvs037274 for ; Thu, 28 Sep 2006 12:40:19 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k8SCeJ1T037273; Thu, 28 Sep 2006 12:40:19 GMT (envelope-from gnats) Resent-Date: Thu, 28 Sep 2006 12:40:19 GMT Resent-Message-Id: <200609281240.k8SCeJ1T037273@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Sergiy Vyshnevetskiy Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 72ED616A49E for ; Thu, 28 Sep 2006 12:36:31 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id E966943D82 for ; Thu, 28 Sep 2006 12:36:28 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id k8SCaSmT064163 for ; Thu, 28 Sep 2006 12:36:28 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id k8SCaSXE064162; Thu, 28 Sep 2006 12:36:28 GMT (envelope-from nobody) Message-Id: <200609281236.k8SCaSXE064162@www.freebsd.org> Date: Thu, 28 Sep 2006 12:36:28 GMT From: Sergiy Vyshnevetskiy To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Cc: Subject: ports/103753: databases/linux-oracle-instantclient-sqlplus port requires glibc 2.3.3 or higher X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Sep 2006 12:40:29 -0000 >Number: 103753 >Category: ports >Synopsis: databases/linux-oracle-instantclient-sqlplus port requires glibc 2.3.3 or higher >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Sep 28 12:40:18 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Sergiy Vyshnevetskiy >Release: 5-stable >Organization: >Environment: >Description: databases/linux-oracle-instantclient-sqlplus port will not work with emulators/linux_base{'',-8,-rh-9} because they have only glibc 2.3.2 >How-To-Repeat: Install any of emulators/linux_base{'',-8,-rh-9} for linux emulation and databases/linux-oracle-instantclient-sqlplus. Try to run sqlplus. Get something like: /compat/linux/usr/bin/sqlplus: relocation error: /usr/lib/oracle/10.2.0.2.20060331/client/lib/libclntsh.so.10.1: symbol semtimedop, version GLIBC_2.3.3 not defined in file libc.so.6 with link time reference >Fix: Possible workarounds: - use CONFLICTS variable in Makefile to forbid installing such combination - add a check for linux glibc version - deprecate old linux_base ports - add newer glibc rpm to old linux_base ports (in theory) - add a check for successful dynamic linking (how? sick ld on the executables?) >Release-Note: >Audit-Trail: >Unformatted: