From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Fri, 18 Feb 2022 17:29:03 +0100 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1nL67z-0033Ig-ES for lore@lore.pengutronix.de; Fri, 18 Feb 2022 17:29:03 +0100 Received: from localhost ([127.0.0.1] helo=metis.ext.pengutronix.de) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1nL67y-0004Mw-Qn; Fri, 18 Feb 2022 17:29:02 +0100 Received: from mail-eopbgr80044.outbound.protection.outlook.com ([40.107.8.44] helo=EUR04-VI1-obe.outbound.protection.outlook.com) by metis.ext.pengutronix.de with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nL67M-0004Me-5G; Fri, 18 Feb 2022 17:28:24 +0100 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aNb2/ktAKB/CNJ/wtYR3Q+v5tp0DOWzqiBRnJAfAViRmpN9fCwSNteZBQpUVkpuV3xSv0lbm+1d8IDr2MXUyxJeD/YQxEzgAL/zEHL5q5NlYfcvj+zNR/BrKL7Wv8Gb1UQydUfTzbMOMPqXrvFCIjsqzoa3bfigBWiN74FHtH+dx7IN6Y7Tm2GwPSOy/GBHds3EXlZXXywyzDcAJtBUL0JZe4h9dQiUegBWJOaOfxZSdViRgGS8AGxy3kzxb6JYjAeeyKvwQ+nMxWMpaTMZqrAP3vWbPw+L05RXchUNmy1PeEQx1tmadKVvz+xjiJcU6r1Y7eP0G7b4MDAf4/QvB2g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=BImU5lO5ifxEtmiaHK8kzeaQUbb/tTIER7p3RIg3Zxs=; b=kO9M/q826l/sBxf/NPRbMNm5VJWoQXtnRm4J4J45wgHNfW+WBEVbpnppfms9PkB3gqh6xFyc+uXYl5aRoFjHJY73JSLtyROfI/sUBC8oNbt6nuXoXsH1xVC3Yh8LiwGqeHvoX/gfseE5m69fyMu/0GerYthOANI20WKY0SACjke2lBcsQ3QDOPIAeyMoIKr5J2KYhMxobf/5DQZKRX1yz2008ffySYw4MNbXcULWctkjgj5oMFzKIOTt3r5T1G5AGo1CdEL0QvZ4pp0jG8EWAXIcUTXbQTYvB40WMiu8KO1lzRkyvp1K8sggDqgwkckyoHdOEPczqk+P2QAxx8ArCQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=t2datacom.onmicrosoft.com; s=selector1-t2datacom-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BImU5lO5ifxEtmiaHK8kzeaQUbb/tTIER7p3RIg3Zxs=; b=X2vELpQ0yw2CK2ynX9DrTH6VOSj1Fe0xxLNNdlCaUCLKtaIJp90kqa7uz1bdhdSR0khzUFAeTGtF1rZ9eUD4QoM875Al8uLxwIvzWMdSGYtKPuOXLtVKFTnRBnfNSGxqAl8ElFIvGuzxwcHI99RULS/i1RNPZZuuG+iA6jV1GmE= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=t2data.com; Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) by PAXP251MB0670.EURP251.PROD.OUTLOOK.COM (2603:10a6:102:286::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.15; Fri, 18 Feb 2022 16:28:21 +0000 Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::1cba:3835:dd1e:63d3]) by DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::1cba:3835:dd1e:63d3%5]) with mapi id 15.20.4995.017; Fri, 18 Feb 2022 16:28:21 +0000 Message-ID: <427ed28f-68e0-0a36-c4a9-90e060591d06@t2data.com> Date: Fri, 18 Feb 2022 17:27:50 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.1 Content-Language: en-US To: p.zabel@pengutronix.de References: <20220218160838.759601-1-p.zabel@pengutronix.de> From: Christian Melki In-Reply-To: <20220218160838.759601-1-p.zabel@pengutronix.de> X-ClientProxiedBy: GV3P280CA0065.SWEP280.PROD.OUTLOOK.COM (2603:10a6:150:a::23) To DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b1e0e4be-5f74-4d57-8005-08d9f2fbadc1 X-MS-TrafficTypeDiagnostic: PAXP251MB0670:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:3276; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: GmzRjv58eDmuaBwJG9Qh36sXc/5j/2tDByCfTOxHisG3/DOeGsBIMR/qtkCbIuriopEk7yDArlcccaoqcgOBGIYxyCXGdV+TZIsSzQK7Kiv9TokdOuFIND43jLlPmwVYhN8sxkpOTXCiXiubhurbCymnLgQGHfJRt/SYbxg94qVWUs6wi1zIqJ3pfYXUTLygfAhUqD1jQ5xMjGhu4/zyFNyN1v+W+FDHKsMSZWSwly8PWWM1wBGRqB/rB0Sa9P69FcrgoI9/UDdDL00heWg9E5y4z9m0taiLQM3/mEyV342iLQjYlm73oBhqge/kPjltEjgfDpR6HvIToN7ZKs+qBQFrLm6qZzoLJYASyQnGkPnK6f6stEJyetgwvopHj9qFxVmmrZXP/ap+dHI/zbT8pdcIrXIgjnQZ53+Jbn8mtvqg7ubFlPUbv6ra099aLfPpVylov1XSipbl+k/YD3PtoepwiEIIjoW3B2+KRw7UFDY6KGhBNsQs939q8xaFANGWvvKgqi+xp4QpLPACi8/gDwU9yFtPk5jYXVvZ0L98c1nEG48AI3MuBD7QBbkz+iBhudhC7eS2g1gqhD3Z7QuSUYtLIu96GpOdmcXiyEKvLNLxdLeAzT/xJ9R7kWbnZB4gUQodPE6IvoKYZEQTEwngpbtEOE2rRECAwEjlWorAHeI2w3t9cQmJkoVjV0d8uMb89fAlO9EEDGwa6IvysVfdZfY5YZ0Tzw9aURtcXkdGPoTdjbYWHfZTp3H2U2zn5i/BQzP9PVv/LLIhFEeOlc9UKg== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9P251MB0618.EURP251.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230001)(39830400003)(376002)(346002)(136003)(396003)(366004)(52116002)(38100700002)(26005)(66946007)(5660300002)(6916009)(3450700001)(83380400001)(6506007)(44832011)(38350700002)(53546011)(508600001)(6666004)(31686004)(36756003)(8936002)(2616005)(66556008)(4326008)(86362001)(66476007)(2906002)(8676002)(186003)(450100002)(6512007)(6486002)(31696002)(316002)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?YmRycENFUkhHYjZQZ1FxZG9MSFBHcFA5eWpUaGgzMWhaTjk4azg2T3gxcHZ5?= =?utf-8?B?bzhOZ0NUeWZVTkF2OGlXakNqYWJabENoODk2bnRXMi9SSXFNdEVmdXNDUlZP?= =?utf-8?B?ZmdPb3JiSjd0MVRJamorR1BDZENYc1luSjRvVGxCSnBTRkhYYlBDNHB1NlZv?= =?utf-8?B?WVcrL1k1d2d4MHpaSmJaZDFMVWdpUTByeEJkaVpWVzJiTGxaa0g5VnI2azhp?= =?utf-8?B?b0huUExYQVg4VmZjZ1QxY2VKOFBNanJGSkdtN2xXSXpkZk5rQ0VzMFlHMHNv?= =?utf-8?B?WXIxd1I5QVRhTTdtall4d0lPWHNteTJNUVo1aVRpMnhNQlZTd3h2WE4vTnBF?= =?utf-8?B?c3BuWmFOTUpmSXJNOWUzN3UvNzFQWDZRSjJZSHVOTDRPYitwaEI4eFBsNXp5?= =?utf-8?B?cDU2TFFodTJzWXQ3NEdvOHNXSmNTRFlJVkZSM3ZEbVZlcjBBSHdzRm1uTTAz?= =?utf-8?B?amhKZUo1YXlScDl0dlFvK0ZPaEdWMlQ0V0ttM0tjZmpTTUdJYXVIZmMzdTFM?= =?utf-8?B?bU5mOE9aV20wWFgrRTJMdkpZMHkxMmdLRjA1QzFjbUV5Y1dMbjJ5a3hyUTJX?= =?utf-8?B?M2tWVFUvWnA3NEl2dzB3QlhOWHpkRlQzS0V5YVF3UUk2VEhWZGpFVld0a29Z?= =?utf-8?B?anBzakNZaFVzY25rdG5kcVhVajJFdmRkRTExcXdnL01RTXE4S3pDSlNjQjRv?= =?utf-8?B?emkwd1RoQU1kbUxuWmlkUFhmOWhHOUwzaVhYNHJ5UGI1dSs3ZnZ5K3FhWGF6?= =?utf-8?B?eUs1T0NOZEc1TGs1TVdLb0FyOGFwanovaDJiWVBMTG1sZHNHanVCU0svbHla?= =?utf-8?B?eCs1OE9sUWhKVHVYRTZ4NUFqazhzdllEUDJhRVB5V0NvVGx5Yy8yaDNIQXhu?= =?utf-8?B?cElSTzhKSzE0elVqa1BMaVlsYTh6NjVhSTNxTDFjRlpGamxaUGRVS0J6cXlU?= =?utf-8?B?R3JZL21PNldnaHpJaSs3UXhzdGU0a1pkY29tbzUra3dJQVlIRkVpeGdLTDFL?= =?utf-8?B?Vko2ODl6V3E4a04zTG0zNEtxTHVRaUpRa0xHRktPeDA3NkNvRXpvaFBHbVV0?= =?utf-8?B?WFdiZjRUN3l2bnd6SEVNOGJyQjh1ZjAyUlp6K0tNMnBma1EwRllhcVdTZ3FJ?= =?utf-8?B?cEVXbVZ5UytCZUl3Sm93VkV4amNEQkZrc0hydlFXRWhDQjBUWVhReVdWTTd5?= =?utf-8?B?RnpISnQ3MnJ3dlZoS1BPV2h5Ym55OFQ4U3BRbEI1V2FvNHZNcXJWdVVabEFy?= =?utf-8?B?RGtySGduN3FHWnBtMFVZYmRURGlOSEwweGgyQ0kxMzAzNHJ3Tk52VUEyM3ph?= =?utf-8?B?NEtnRCtsa1Rhd3dMbkxWRHJuUUFzeUpyU2hpUVRxbG9Ec1hiYjduT0lYYWZO?= =?utf-8?B?a1BGQ0xNRjFwa3RWZndZeXhhSDI4QnpnaGd2TDU2bkZPNDhVTjFIY2paRmhI?= =?utf-8?B?Y1owUU1laUt0NFhNaGhCV05LUGE2K2Z6SkFKKzE5L09CQWU5UFpaVmwzVzIz?= =?utf-8?B?YlVkUWZNN1FVbzVHZUxwVmdzWlU0L0dUN3I4TUIrdmZHaDhFZVpHWGdDcXhx?= =?utf-8?B?VWMyU2JXRWFaMHd3S1RrYmFtUTA0dTFMQ2NmbGkzM1FrYStTMG42V2RlVUtV?= =?utf-8?B?R25CdEg0NWRMcE9yT0hMOSt3M05VekZQNHhvQklhUkl2SExjYjFJRHpqcXRy?= =?utf-8?B?cmxJcTB6OHZ1RU5lQnZRQ25nTXI2MjdEc0Y0eEM1MDNLUTVNN2dRR2ZwLzlk?= =?utf-8?B?RktmSUl6bVZZUGxQaEJjcXhtM2ErOXpGRVZqbDVyUUd1SWNsUHgvZHNrUzNv?= =?utf-8?B?ZEN5azBmcUNtL05pZkJDWDdSNHZncjFHejZDeHNnbTFiUG1xQ0tTcVRKRVFr?= =?utf-8?B?VWE0bHpQZ1JOaEMrN1RWM3Z5SUpYQjdmaE14UHNrT21EUWxwcjFuRnhyelgw?= =?utf-8?B?V2tRQ1UzRG1WNTNwNU5DUExXZWpzMmt0SXNvMkFyWEI4cWRJdURYQ2RVWGtR?= =?utf-8?B?MlAxc1BUR1JLSFpkVDNjTXQwczEvOURQeldRRGVvbkk5RjJBRWZ6dTgxLyti?= =?utf-8?B?QzFtTEJIc3VIWTYyOE1Bdm9kbVpEM1VaQ0ZBRE5vKyt1S3oyYXoyRE13NFhD?= =?utf-8?B?QWJnU2hzMmFkN1RPMWtqWHRRZnI3TXhadk9PS2VVaEJDSTJwQmJUc0VuYjhZ?= =?utf-8?B?Y3J4R2oyYlFsc2FWcENkTDhBbFk0TUU2T29NZktURkFkQURwaTR3TFlNdEhU?= =?utf-8?B?Qnh3ZkNLRHM5RVA2aXlqQnpnN3VnPT0=?= X-OriginatorOrg: t2data.com X-MS-Exchange-CrossTenant-Network-Message-Id: b1e0e4be-5f74-4d57-8005-08d9f2fbadc1 X-MS-Exchange-CrossTenant-AuthSource: DB9P251MB0618.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Feb 2022 16:28:21.7362 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 27928da5-aacd-4ba1-9566-c748a6863e6c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: EA3lrkGJ5h1mR6PV5ul5jZtI2z1ldHeVaC9MaA5BfOuS//tr3B5qMWfCOKaF0opkU2YzQHz+i/14QXS15MSye3MFY8efS3SK/ko+plU9iaU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXP251MB0670 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.ext.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2, SPF_HELO_PASS,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Subject: Re: [ptxdist] [PATCH 1/4] libjpeg: enable building libturbojpeg X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de, christian.melki@t2data.com Cc: "ptxdist@pengutronix.de" Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false On 2/18/22 17:08, Philipp Zabel wrote: > Enable building libturbojpeg for users of the simplified API. > > Signed-off-by: Philipp Zabel > --- > rules/libjpeg.in | 7 +++++++ > rules/libjpeg.make | 5 ++++- > 2 files changed, 11 insertions(+), 1 deletion(-) > > diff --git a/rules/libjpeg.in b/rules/libjpeg.in > index 53a9d9e09701..3304c6ac896f 100644 > --- a/rules/libjpeg.in > +++ b/rules/libjpeg.in > @@ -19,4 +19,11 @@ config LIBJPEG_BIN > cjpeg and djpeg are simple bineries to convert some basic image > formats to jpeg (cjpeg) or convert them back from jpeg (djpeg) > > +config LIBJPEG_TURBO > + bool > + prompt "Build and install libturbojpeg" > + help > + In addition to the traditional libjpeg API, also provide the less > + powerful but more straightforward TurboJPEG API. > + > endif > diff --git a/rules/libjpeg.make b/rules/libjpeg.make > index 559a6d08d504..704f810a4bd4 100644 > --- a/rules/libjpeg.make > +++ b/rules/libjpeg.make > @@ -60,7 +60,7 @@ LIBJPEG_CONF_OPT := \ > -DWITH_JPEG8=ON \ > -DWITH_MEM_SRCDST=ON \ > -DWITH_SIMD=$(call ptx/onoff,LIBJPEG_SIMD) \ > - -DWITH_TURBOJPEG=OFF > + -DWITHOUT_TURBOJPEG=$(call ptx/ifdef, PTXCONF_LIBJPEG_TURBO,OFF,ON) Looks weird. Didn't -DWITH work? > > # ---------------------------------------------------------------------------- > # Target-Install > @@ -76,6 +76,9 @@ $(STATEDIR)/libjpeg.targetinstall: > @$(call install_fixup, libjpeg,DESCRIPTION,missing) > > @$(call install_lib, libjpeg, 0, 0, 0644, libjpeg) > +ifdef PTXCONF_LIBJPEG_TURBO > + @$(call install_lib, libjpeg, 0, 0, 0644, libturbojpeg) > +endif > ifdef PTXCONF_LIBJPEG_BIN > @$(call install_copy, libjpeg, 0, 0, 0755, -, /usr/bin/cjpeg) > @$(call install_copy, libjpeg, 0, 0, 0755, -, /usr/bin/djpeg) _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de