From patchwork Tue Jul 3 20:20:44 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: 9597 Delivered-To: ffmpegpatchwork@gmail.com Received: by 2002:a02:104:0:0:0:0:0 with SMTP id c4-v6csp24387jad; Tue, 3 Jul 2018 13:20:54 -0700 (PDT) X-Google-Smtp-Source: AAOMgpfUcZ/XZqmMZ8nRaIGq3jRM0yKk8Y0f93DMbUS29NenOcEM4rqS9NBDaQJ4wIAOdlf8Oh2e X-Received: by 2002:a1c:6f88:: with SMTP id c8-v6mr8538839wmi.49.1530649254238; Tue, 03 Jul 2018 13:20:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1530649254; cv=none; d=google.com; s=arc-20160816; b=JmPrP8KgsC2Y829i5Y6nFq6cybrta9SsiNcuKu0fo6B5dC+eex+oJDIsONFhqN1NtR 0bBx5Q05+dkdJQTimy+8BDurqVZpD5j8ctcvyG96rEFzfH1ek4v8YROcGznczQSKTTY5 +aGObUaB8HSN3JXPIUzRufCmSPabjzTU5nXESnjXQkFGRUedqRNbK2hDu1lf5JT48xfh 00BKjoqlNL2BO24FZqp51plO4ST2DGnlgNC4fXhU6bKlveQCJyrVpYD2kqW72m+80E9Y +QkH2ygmhVE5PS05AmJgmRqSRCoZntNW+rSfWx9pRa6pzBQdXZnz6qgJ8ahAqwH9p537 5vmg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:reply-to:list-subscribe:list-help:list-post :list-archive:list-unsubscribe:list-id:precedence:subject:to :message-id:date:from:mime-version:dkim-signature:delivered-to :arc-authentication-results; bh=e3btMoCIxFFd4WJG4kdeEd1wmMSyy08Y3o1ZK2FcXBo=; b=IOUcpbrWCnMND3vfhTPxFWrr6TID0XMrMPdLs8mrI351XfIoVOZpBSmrDFgvuiXhoy TiEaXdg16gTPwJ5ostHsqtGJiJhsPsEnPujSCU/KsC1P1tTZwiHjNAX1k0biCiYEl4QZ +3dRWXLmklPjeX3qO2Utr9/glBbCKBy0F/VNX7FXA051mcfJFq9PSuLw1EZBLTmHhIfu uXcu6BdeCUq1hsRj3LwaqCccT37szIThhgG7kwt9QtyuCfYPuW8P06fBwUUXogpg/bdE EAxr/3BQazS4BFIAG55qoIc30ZI2yy0agzinBuZIy4wsBNgMLT6gylR2JKfiuhKHT+VV v0tw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=XBGJJF7v; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id s9-v6si1523143wrm.364.2018.07.03.13.20.53; Tue, 03 Jul 2018 13:20:54 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=XBGJJF7v; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 6087668A7E2; Tue, 3 Jul 2018 23:20:48 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-io0-f196.google.com (mail-io0-f196.google.com [209.85.223.196]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9228968A71E for ; Tue, 3 Jul 2018 23:20:42 +0300 (EEST) Received: by mail-io0-f196.google.com with SMTP id p7-v6so2868240ioh.13 for ; Tue, 03 Jul 2018 13:20:46 -0700 (PDT) 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=mW4akHEdVNKbPMtB71C7bm/BIoXKERhZGFnrQoCgol8=; b=XBGJJF7vFJjo8W3zGrPQyDcoiACB8RCAc82f+YVQT7nmRbnCqM3blyXImbzZQIO0V8 mGU9tJD1XDcBXEWaVdgDCHMgrXqHfSHddC0lpOktVtNneqyEC47TF3Q0oSfFu5QUuJZy 1erKzn+vtYIoV4rltZLYrXxDM0+oZWq84fi7tvwniijbgox0DukIiFz8WSB6/kQUOCgc Ul49QC5uT67u6FCoXE/SyMX0GZODzGE3MtSiLUGkcruwKq2f0Wxg1ZXr/plnCd/lqVeY OD9x3uUKvrQLKFPWO0pyi1K8pQFeQoxaVdhtG8K99Ct9+7gElivco3YzUR/5hbMyegHQ XjZg== 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=mW4akHEdVNKbPMtB71C7bm/BIoXKERhZGFnrQoCgol8=; b=EZkYMb4vYK93ZKkLiJlU1aNKakUrOH/+YpiGEloVVJ1z2KTeor8pIKP3z1KVIzxeM+ rNU6ppYENrlJM/mbUTq4E/81u1K1qABceL9iZwPFzTJGU7xdzY3Fj+Wpl+gZu9QUlcdh PI9novOnuIgF0dlkr/14gTXpNcxYwSaaU9sJsdi1286s1JtBhyW9YVwVkQn08r5r2V7m gaku7sL/QCEihsXb2doSRDklbHiiSJhqQRC0yA/502W2OXbSkfMmxEaZ4yqbw+5dx+Hr Yt+r09HXvHquJj7SGyme+GDsYY5T6sCbXXhGB11G1hpCsOssBI+7if20metr9l8aTIdl htbA== X-Gm-Message-State: APt69E3xrpNMLKl4JkNh7alvBW7SVVj+UdVstHyYFnK5Qv7bWk/1YK1z zNIX7ojTaGb7KG70OqGkzVSnuOzHL/zhZB5zmQA= X-Received: by 2002:a6b:520d:: with SMTP id g13-v6mr2365054iob.60.1530649245520; Tue, 03 Jul 2018 13:20:45 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a02:7117:0:0:0:0:0 with HTTP; Tue, 3 Jul 2018 13:20:44 -0700 (PDT) From: Carl Eugen Hoyos Date: Tue, 3 Jul 2018 22:20:44 +0200 Message-ID: To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] [PATCH]configure: toolchain-tsan does not need -fPIE 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 compilation for some combinations of kernel and gcc, I tested that neither gcc-tsan nor clang-tsan need -fPIE. Please comment, Carl Eugen From 4854b07ee346374491c98ec1c5d10122ba2f1b5e Mon Sep 17 00:00:00 2001 From: Carl Eugen Hoyos Date: Tue, 3 Jul 2018 22:17:06 +0200 Subject: [PATCH] configure: toolchain-tsan does not need -fPIE. Fixes compilation with some kernel-gcc combinations: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67308 --- configure | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configure b/configure index 1d1b6dc..9616b5d 100755 --- a/configure +++ b/configure @@ -3969,8 +3969,8 @@ case "$toolchain" in ;; *-tsan) cc_default="${toolchain%-tsan}" - add_cflags -fsanitize=thread -fPIE - add_ldflags -fsanitize=thread -pie + add_cflags -fsanitize=thread + add_ldflags -fsanitize=thread case "$toolchain" in gcc-tsan) add_cflags -fPIC -- 1.7.10.4