From patchwork Sun Oct 21 15:27:40 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yann Diorcet X-Patchwork-Id: 193022 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from hugin.dotsrc.org (hugin.dotsrc.org [130.225.254.102]) by ozlabs.org (Postfix) with ESMTP id B475F2C00EC for ; Mon, 22 Oct 2012 02:28:13 +1100 (EST) Received: from hugin.dotsrc.org (localhost [127.0.0.1]) by hugin.dotsrc.org (Postfix) with ESMTP id 848A43FD2E for ; Sun, 21 Oct 2012 17:28:12 +0200 (CEST) X-Original-To: dev@oe-lite.org Delivered-To: dev@oe-lite.org Received: from mail-wg0-f41.google.com (mail-wg0-f41.google.com [74.125.82.41]) by hugin.dotsrc.org (Postfix) with ESMTPS id 541F33FC31 for ; Sun, 21 Oct 2012 17:28:10 +0200 (CEST) Received: by mail-wg0-f41.google.com with SMTP id ds1so946464wgb.4 for ; Sun, 21 Oct 2012 08:28:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:x-mailer:in-reply-to:references; bh=enJ7MMu8H6IzC/4akq+QeDEzeuN9ma5INPQtjIZoRYQ=; b=D1DLNu0twjh0niFaKah1U4J0VZtjzC4aC96vO7zidkEM8RaAQasIKzLqmfVi2NxYlB PDeubGBtj0hQkkrx3KNNuxLLpnUrVm++UI66WqFx643tvzXEXvv4T7rQMCV7BA0D0ZjM yvO2NlR+zAP5wj90oA4UM4OUISB6cgdT59Hxb8ea/yv07gwGwY016Ly574Pkq9cXG3ZW +J8gI7pDX0ukpQme1EBMn019iBmJsC2XclD5bIvBQgWMBhPA+gf90ZGqSeJK2tRK1BLL OH4gSSbF576SXlpvUQcsZ5Ui+BXTQz4XrhTLYnA2iYjQ3fI+LG1hTCkPVv9qkIQGhou6 3iWg== Received: by 10.180.108.38 with SMTP id hh6mr12564182wib.0.1350833290223; Sun, 21 Oct 2012 08:28:10 -0700 (PDT) Received: from localhost.localdomain (dom38-1-82-236-154-183.fbx.proxad.net. [82.236.154.183]) by mx.google.com with ESMTPS id gg4sm16470282wib.6.2012.10.21.08.28.08 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 21 Oct 2012 08:28:09 -0700 (PDT) From: Yann Diorcet To: dev@oe-lite.org Subject: [PATCH 17/18] Add osx patch for readline Date: Sun, 21 Oct 2012 17:27:40 +0200 Message-Id: <1350833261-8401-17-git-send-email-diorcet.yann@gmail.com> X-Mailer: git-send-email 1.7.10.4 In-Reply-To: <1350833261-8401-1-git-send-email-diorcet.yann@gmail.com> References: <1350833261-8401-1-git-send-email-diorcet.yann@gmail.com> Cc: Yann Diorcet X-BeenThere: dev@oe-lite.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: OE-lite development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: dev-bounces@oe-lite.org Errors-To: dev-bounces@oe-lite.org From: Yann Diorcet Fix produced dynamic library on darwin --- recipes/readline/readline-6.2/patch-shobj-conf.patch | 12 ++++++++++++ recipes/readline/readline_6.2.oe | 2 ++ 2 files changed, 14 insertions(+) create mode 100644 recipes/readline/readline-6.2/patch-shobj-conf.patch diff --git a/recipes/readline/readline-6.2/patch-shobj-conf.patch b/recipes/readline/readline-6.2/patch-shobj-conf.patch new file mode 100644 index 0000000..bfe3a19 --- /dev/null +++ b/recipes/readline/readline-6.2/patch-shobj-conf.patch @@ -0,0 +1,12 @@ +diff -urN readline-6.2/support/shobj-conf readline-6.2.mod/support/shobj-conf +--- readline-6.2/support/shobj-conf 2009-10-28 14:20:21.000000000 +0100 ++++ readline-6.2.mod/support/shobj-conf 2012-10-09 12:30:52.000000000 +0200 +@@ -190,7 +190,7 @@ + SHLIB_XLDFLAGS='-dynamiclib -arch_only `/usr/bin/arch` -install_name $(libdir)/$@ -current_version $(SHLIB_MAJOR)$(SHLIB_MINOR) -compatibility_version $(SHLIB_MAJOR) -v' + ;; + *) SHOBJ_LDFLAGS='-dynamic' +- SHLIB_XLDFLAGS='-arch_only `/usr/bin/arch` -install_name $(libdir)/$@ -current_version $(SHLIB_MAJOR)$(SHLIB_MINOR) -compatibility_version $(SHLIB_MAJOR) -v' ++ SHLIB_XLDFLAGS='-dynamiclib -arch_only `/usr/bin/arch` -install_name $(libdir)/$@ -current_version $(SHLIB_MAJOR)$(SHLIB_MINOR) -compatibility_version $(SHLIB_MAJOR) -v' + ;; + esac + diff --git a/recipes/readline/readline_6.2.oe b/recipes/readline/readline_6.2.oe index 8d8fe3c..c82aac2 100644 --- a/recipes/readline/readline_6.2.oe +++ b/recipes/readline/readline_6.2.oe @@ -1,3 +1,5 @@ LICENSE = "GPL-3.0+" require readline.inc + +SRC_URI:>TARGET_OS_darwin = " file://patch-shobj-conf.patch"