From unknown Mon Aug 11 19:03:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#45668: 28.0.50; image-mode does not respect EXIF orientation Resent-From: Dima Kogan Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 05 Jan 2021 05:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 45668 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 45668@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.160982549616030 (code B ref -1); Tue, 05 Jan 2021 05:45:01 +0000 Received: (at submit) by debbugs.gnu.org; 5 Jan 2021 05:44:56 +0000 Received: from localhost ([127.0.0.1]:35731 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kwf9K-0004AH-Lt for submit@debbugs.gnu.org; Tue, 05 Jan 2021 00:44:56 -0500 Received: from lists.gnu.org ([209.51.188.17]:33214) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kwf9E-00048w-Nc for submit@debbugs.gnu.org; Tue, 05 Jan 2021 00:44:53 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34696) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kwesb-0006lv-Rb for bug-gnu-emacs@gnu.org; Tue, 05 Jan 2021 00:27:37 -0500 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:42739) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kwesZ-0005zb-Vi for bug-gnu-emacs@gnu.org; Tue, 05 Jan 2021 00:27:37 -0500 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id 62853499 for ; Tue, 5 Jan 2021 00:27:33 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Tue, 05 Jan 2021 00:27:33 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=secretsauce.net; h=from:to:subject:date:message-id:mime-version:content-type; s= fm2; bh=mW8R1nJrS46ZkKcs7VCAxJJn4CQWBhwKpW3i1GnHP9s=; b=CUbtLZkD ZslQ0ZgyEFzRONJKCfCoiaSn+2uHAAUrlUEMstMGuJJP4sRam8SFY/D4Fo2Rt21V 4YEmkFFVpejg4qJlg5uDT2z2jVuv1I1Lo9Zaup9j3Tp7asGe23C3jzbzl0afor81 8ojM68rbAN+vrMOKdkfWPLqLApRo0UN7aS6ouwNC3GmSoIgAv7Uvkxe+jdq0uzhU ZNQ4Me8P0RNmipViTxCIrXqSLIjVCPMz/0Uwt80KFezAvB0F7kIPlj3V2zx7gvDD PjP59nSZiMO0AqY0xzdd28YBS0eDxYGMTnQ1hXgNjreV85NL/Ixx/QzY6snB11zJ f6PfDtVsGedhng== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=mW8R1nJrS46ZkKcs7VCAxJJn4CQWB hwKpW3i1GnHP9s=; b=XopJN91Q4YUBpwkreG3/QObysCc6qMwo/XNwHej+xL5/n IgI4f63ooQPH4+pJYerO77rw2oKS+I8HkZPOFHZ9dLHiJJs+PUHwufMsgVzr/JKV mbopYgwcJVHyL1fPMb+VWkKf3L/cFdEldsYFt9A6+MPtJfnu3o8IChYen1j1UqzK V5f8QNMldq1U0SGnvWBpeewAExb2iuGYsdWG/95VQ/7S14Ev8G8bGnqiJgdjsYj2 0dQYx61tCBTuayv+PS7fgZSwEy0CCzSeU8wstjisNxHG8reliYzD1zl+jCvsJOpO I+eSSvIPaMD+XnhvbSdKsFM5Qb1dOiOux2dn15ayQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrvdefgedgkedvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkgggtsehttdertddttd dtnecuhfhrohhmpeffihhmrgcumfhoghgrnhcuoeguihhmrgesshgvtghrvghtshgruhgt vgdrnhgvtheqnecuggftrfgrthhtvghrnhepgfduhfdvueehfeduhfevheeljeekgfehie etveethfeitdelvdeigfegvdevjeffnecuffhomhgrihhnpehgnhhurdhorhhgnecukfhp pedutdejrddvuddtrddvudefrddvgeefnecuvehluhhsthgvrhfuihiivgeptdenucfrrg hrrghmpehmrghilhhfrhhomhepughimhgrsehsvggtrhgvthhsrghutggvrdhnvght X-ME-Proxy: Received: from localhost (107-210-213-243.lightspeed.irvnca.sbcglobal.net [107.210.213.243]) by mail.messagingengine.com (Postfix) with ESMTPA id 94EF0108005C for ; Tue, 5 Jan 2021 00:27:32 -0500 (EST) From: Dima Kogan Date: Mon, 04 Jan 2021 21:27:31 -0800 Message-ID: <874kjwx8ak.fsf@secretsauce.net> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: none client-ip=64.147.123.24; envelope-from=dima@secretsauce.net; helo=wout1-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi. I'm opening an image with an EXIF orientation tag, and emacs does not respect this orientation tag. This was fixed earlier in https://debbugs.gnu.org/cgi/bugreport.cgi?bug=22591 I'm wondering if the autoconf switch is implemented improperly. I'm seeing the relevant code in image.c blocked in #ifdef HAVE_MAGICKAUTOORIENTIMAGE but it's not obvious to me that the autoconf logic exists to ever turn this on. I'm not an expert in autoconf. Can somebody please check? Thanks! From unknown Mon Aug 11 19:03:26 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Dima Kogan Subject: bug#45668: closed (Re: bug#45668: Acknowledgement (28.0.50; image-mode does not respect EXIF orientation)) Message-ID: References: <87y2h7wyhl.fsf@secretsauce.net> <874kjwx8ak.fsf@secretsauce.net> X-Gnu-PR-Message: they-closed 45668 X-Gnu-PR-Package: emacs Reply-To: 45668@debbugs.gnu.org Date: Tue, 05 Jan 2021 09:00:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1609837202-22133-1" This is a multi-part message in MIME format... ------------=_1609837202-22133-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #45668: 28.0.50; image-mode does not respect EXIF orientation which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 45668@debbugs.gnu.org. --=20 45668: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D45668 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1609837202-22133-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 45668-done) by debbugs.gnu.org; 5 Jan 2021 08:59:28 +0000 Received: from localhost ([127.0.0.1]:40761 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kwiBc-0005js-0f for submit@debbugs.gnu.org; Tue, 05 Jan 2021 03:59:28 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:48191) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kwiBa-0005jg-7b for 45668-done@debbugs.gnu.org; Tue, 05 Jan 2021 03:59:27 -0500 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id C73C15C0167 for <45668-done@debbugs.gnu.org>; Tue, 5 Jan 2021 03:59:20 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Tue, 05 Jan 2021 03:59:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=secretsauce.net; h=references:from:to:subject:in-reply-to:date:message-id :mime-version:content-type; s=fm2; bh=Xk6gxqiYZytGM8YYDEjvH+AkXZ VlfHVHuePJwlh4DJU=; b=xSgUtgcg07wakTkv0hwSds8OIzTEGdFMxL3UKmhDkG CNNXlwRJSMbGHRLtUH3JgFewDxQehHDPSlfz20UEk84N+1/AoJ/BlDNKvRu05euk 595oiVClWcDO0GLk6B4hLsME77yXMQXvr8KTme52QqSci0CG4EK1o1DZ08+Lgzju yENQoTYwcWu8N61x3SG1xbIjQa3KMgbhB1+SlEnH7LIa5knDgV8d2iVvujFULBE/ b2lVBIkytcOP3fsEWGkX1hA6Yw7A6fK2w/bCLr3/Qsjgtl4MUyYZXZgde307jFk8 YbEIPYIw+Fd4Ks0/szg6/4ug6G4uKsBE8Lzc3mS6e9PQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=Xk6gxq iYZytGM8YYDEjvH+AkXZVlfHVHuePJwlh4DJU=; b=B1jfdTBZKv89CC636oxE44 MOA93abnr13tvxOYr6lqyKbDl7Uu/TQHOz99Lj2gIuWiVJsAaffPfqYyQlZd1JbX V/1yRJK7txwt1jQgA4XjVb2OPRUDNVUwZthhm9waXfnVKkTffIhonsRZ82iS7dRk GvXksV1f5DICmAOZzeCs44I9BqyF799lrCYV21CCzZeS+ALuzydqHSzmRkd6N5hj xPeOOLK+QZ9Sovji5X/SoWoy08+sLCHzSorbmzG/O0s2B7F0qDcSHhctg29QCJzF FbaQ0527aFLzvSnuapO0nCD22gcpAJaf2LTDzwvCB8KWjUXAthWWteHmMfhljXtw == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrvdefgedguddvhecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfhgfhffvufgjfffkgggtsehttd ertddtredtnecuhfhrohhmpeffihhmrgcumfhoghgrnhcuoeguihhmrgesshgvtghrvght shgruhgtvgdrnhgvtheqnecuggftrfgrthhtvghrnhepfeevfefgtedtfedvtefgkedvtd ffvefhveellefhjeehlefgudfftdeiudeukeehnecukfhppedutdejrddvuddtrddvudef rddvgeefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomh epughimhgrsehsvggtrhgvthhsrghutggvrdhnvght X-ME-Proxy: Received: from localhost (107-210-213-243.lightspeed.irvnca.sbcglobal.net [107.210.213.243]) by mail.messagingengine.com (Postfix) with ESMTPA id 40EEA24005C for <45668-done@debbugs.gnu.org>; Tue, 5 Jan 2021 03:59:20 -0500 (EST) References: <874kjwx8ak.fsf@secretsauce.net> User-agent: mu4e 1.4.10; emacs 28.0.50 From: Dima Kogan To: 45668-done@debbugs.gnu.org Subject: Re: bug#45668: Acknowledgement (28.0.50; image-mode does not respect EXIF orientation) In-reply-to: Date: Tue, 05 Jan 2021 00:59:18 -0800 Message-ID: <87y2h7wyhl.fsf@secretsauce.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 45668-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Actually, it works ok. Apparently my build of emacs was not using imagemagick. Enabling that makes the images show up right-side up. I'm closing the bug. ------------=_1609837202-22133-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 5 Jan 2021 05:44:56 +0000 Received: from localhost ([127.0.0.1]:35731 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kwf9K-0004AH-Lt for submit@debbugs.gnu.org; Tue, 05 Jan 2021 00:44:56 -0500 Received: from lists.gnu.org ([209.51.188.17]:33214) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kwf9E-00048w-Nc for submit@debbugs.gnu.org; Tue, 05 Jan 2021 00:44:53 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34696) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kwesb-0006lv-Rb for bug-gnu-emacs@gnu.org; Tue, 05 Jan 2021 00:27:37 -0500 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:42739) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kwesZ-0005zb-Vi for bug-gnu-emacs@gnu.org; Tue, 05 Jan 2021 00:27:37 -0500 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id 62853499 for ; Tue, 5 Jan 2021 00:27:33 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Tue, 05 Jan 2021 00:27:33 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=secretsauce.net; h=from:to:subject:date:message-id:mime-version:content-type; s= fm2; bh=mW8R1nJrS46ZkKcs7VCAxJJn4CQWBhwKpW3i1GnHP9s=; b=CUbtLZkD ZslQ0ZgyEFzRONJKCfCoiaSn+2uHAAUrlUEMstMGuJJP4sRam8SFY/D4Fo2Rt21V 4YEmkFFVpejg4qJlg5uDT2z2jVuv1I1Lo9Zaup9j3Tp7asGe23C3jzbzl0afor81 8ojM68rbAN+vrMOKdkfWPLqLApRo0UN7aS6ouwNC3GmSoIgAv7Uvkxe+jdq0uzhU ZNQ4Me8P0RNmipViTxCIrXqSLIjVCPMz/0Uwt80KFezAvB0F7kIPlj3V2zx7gvDD PjP59nSZiMO0AqY0xzdd28YBS0eDxYGMTnQ1hXgNjreV85NL/Ixx/QzY6snB11zJ f6PfDtVsGedhng== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=mW8R1nJrS46ZkKcs7VCAxJJn4CQWB hwKpW3i1GnHP9s=; b=XopJN91Q4YUBpwkreG3/QObysCc6qMwo/XNwHej+xL5/n IgI4f63ooQPH4+pJYerO77rw2oKS+I8HkZPOFHZ9dLHiJJs+PUHwufMsgVzr/JKV mbopYgwcJVHyL1fPMb+VWkKf3L/cFdEldsYFt9A6+MPtJfnu3o8IChYen1j1UqzK V5f8QNMldq1U0SGnvWBpeewAExb2iuGYsdWG/95VQ/7S14Ev8G8bGnqiJgdjsYj2 0dQYx61tCBTuayv+PS7fgZSwEy0CCzSeU8wstjisNxHG8reliYzD1zl+jCvsJOpO I+eSSvIPaMD+XnhvbSdKsFM5Qb1dOiOux2dn15ayQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrvdefgedgkedvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkgggtsehttdertddttd dtnecuhfhrohhmpeffihhmrgcumfhoghgrnhcuoeguihhmrgesshgvtghrvghtshgruhgt vgdrnhgvtheqnecuggftrfgrthhtvghrnhepgfduhfdvueehfeduhfevheeljeekgfehie etveethfeitdelvdeigfegvdevjeffnecuffhomhgrihhnpehgnhhurdhorhhgnecukfhp pedutdejrddvuddtrddvudefrddvgeefnecuvehluhhsthgvrhfuihiivgeptdenucfrrg hrrghmpehmrghilhhfrhhomhepughimhgrsehsvggtrhgvthhsrghutggvrdhnvght X-ME-Proxy: Received: from localhost (107-210-213-243.lightspeed.irvnca.sbcglobal.net [107.210.213.243]) by mail.messagingengine.com (Postfix) with ESMTPA id 94EF0108005C for ; Tue, 5 Jan 2021 00:27:32 -0500 (EST) From: Dima Kogan To: bug-gnu-emacs@gnu.org Subject: 28.0.50; image-mode does not respect EXIF orientation Date: Mon, 04 Jan 2021 21:27:31 -0800 Message-ID: <874kjwx8ak.fsf@secretsauce.net> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: none client-ip=64.147.123.24; envelope-from=dima@secretsauce.net; helo=wout1-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi. I'm opening an image with an EXIF orientation tag, and emacs does not respect this orientation tag. This was fixed earlier in https://debbugs.gnu.org/cgi/bugreport.cgi?bug=22591 I'm wondering if the autoconf switch is implemented improperly. I'm seeing the relevant code in image.c blocked in #ifdef HAVE_MAGICKAUTOORIENTIMAGE but it's not obvious to me that the autoconf logic exists to ever turn this on. I'm not an expert in autoconf. Can somebody please check? Thanks! ------------=_1609837202-22133-1--