From patchwork Fri Dec 21 23:08:19 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Carl Eugen Hoyos X-Patchwork-Id: 11514 Return-Path: X-Original-To: patchwork@ffaux-bg.ffmpeg.org Delivered-To: patchwork@ffaux-bg.ffmpeg.org Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by ffaux.localdomain (Postfix) with ESMTP id BF7AF44D34A for ; Sat, 22 Dec 2018 01:08:27 +0200 (EET) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 73FE668AEF2; Sat, 22 Dec 2018 01:08:24 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-it1-f196.google.com (mail-it1-f196.google.com [209.85.166.196]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 41CC968AE8F for ; Sat, 22 Dec 2018 01:08:18 +0200 (EET) Received: by mail-it1-f196.google.com with SMTP id m62so9239195ith.5 for ; Fri, 21 Dec 2018 15:08:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=5Fq50NjJI+AIzEP1AqJImF+DoESbTmcRfFFWm2T9bGI=; b=NNMhy+K5YkCJ/VoOhZJjqIIHnAgu0Y4OUpIXZt7PCJhEz219w7rSYL4EdIButUEMtT YItYVqbX3Pxd73Ii6i/DaGiWiBReYTstb3uSSI6p4ty4BT7SNnpiwL5EYwA9DsJ8mBOI fWF212JV+GVb+8OJTwsZhm3sulGTA9mrw2hAwS+BXrB0wU54iYL81vruD8OeysCdJtzv 8YgzEOcC1Sf5sVX10Y+xkkKZSFjIru2V+VqN91myOYgdciUFNtnEnVh0lsDpwghrQxxO zVCjuFhK5GGgsCiCIA35tgPKb2kP9onJ9lgrvY4ipvuGaEByDdGvcE40JfWG2za90lvW Y7BQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=5Fq50NjJI+AIzEP1AqJImF+DoESbTmcRfFFWm2T9bGI=; b=gkqU6Yy/qSeMl4Q3B8xUC04DUsn44QDCA7rqnjVUD1eG5+rp1LuB48jdHe9+TWBoVI e8PezgR8rV092whXC+V8MOSVECicGCdAW3TYZSjl8u6QIDPPYpWeWXGjlB/OmheqR+hJ 4uT2sGwxX/JN/brLRDTw8b+H9Yw4zMortxpuHNXlLGq9sFvT63g5W6Pv7YMcO4kBi+s+ /4fP+Z+86Vzw6cHgicsEmEivqh0tjvPx0REqb+EHizn85kNCe71VBh+vIAO/1OgipZnA T5+rf4pxaBtUWCwVWSTb1NOLTjpk9G1Gk4d5bi3We7tgW3zO9zlwjEKXJfS6TXGwDEoo Mufw== X-Gm-Message-State: AA+aEWblGaDUmAprFZagYJbRyY/SeQCyhKAFvV9XvEJTUmglyv9whBO6 5zNucpxVLUUnsXjvi+jjSxjqIH/CNGTiLYphDdBrSQ== X-Google-Smtp-Source: AFSGD/XCMpH2zgPYPoVTEizNHn6z9PtNHye4Pd95njzJavfYYCnLePhKQrhzg/oiqPI62mZV07aarhRGqusHSSIuoOk= X-Received: by 2002:a02:9c53:: with SMTP id h19mr3011878jal.31.1545433700283; Fri, 21 Dec 2018 15:08:20 -0800 (PST) MIME-Version: 1.0 Received: by 2002:a02:5f11:0:0:0:0:0 with HTTP; Fri, 21 Dec 2018 15:08:19 -0800 (PST) From: Carl Eugen Hoyos Date: Sat, 22 Dec 2018 00:08:19 +0100 Message-ID: To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] [PATCH]configure: Make sure libpostproc can be found if -rpath-link doesn't work X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Hi! Attached patch fixes running fate with "--enable-shared --enable-gpl" on Solaris, the linker searches "libpostproc" in a directory"-link=libpostproc". Only tested on Solaris. Please comment, Carl Eugen From d69f1fcee41e803e5208bbfabdeb37a19e73814b Mon Sep 17 00:00:00 2001 From: Carl Eugen Hoyos Date: Sat, 22 Dec 2018 00:04:43 +0100 Subject: [PATCH] configure: Make sure libpostproc can be found if -rpath-link doesn't work. Solaris ld takes "-rpath-link=libpostproc" as indication to search in "-link=libpostproc". --- configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure b/configure index 2205751..04d3417 100755 --- a/configure +++ b/configure @@ -6535,7 +6535,7 @@ EOF # add some linker flags check_ldflags -Wl,--warn-common -check_ldflags -Wl,-rpath-link=libpostproc:libswresample:libswscale:libavfilter:libavdevice:libavformat:libavcodec:libavutil:libavresample +check_ldflags -Wl,-rpath-link=:libpostproc:libswresample:libswscale:libavfilter:libavdevice:libavformat:libavcodec:libavutil:libavresample enabled rpath && add_ldexeflags -Wl,-rpath,$libdir && add_ldsoflags -Wl,-rpath,$libdir test_ldflags -Wl,-Bsymbolic && append SHFLAGS -Wl,-Bsymbolic -- 1.7.10.4