From unknown Fri Sep 19 19:43:01 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#51480 <51480@debbugs.gnu.org> To: bug#51480 <51480@debbugs.gnu.org> Subject: Status: lib(png|gif|jpeg)-version not defined Reply-To: bug#51480 <51480@debbugs.gnu.org> Date: Sat, 20 Sep 2025 02:43:01 +0000 retitle 51480 lib(png|gif|jpeg)-version not defined reassign 51480 emacs submitter 51480 Stefan Kangas severity 51480 minor tag 51480 notabug thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 29 09:55:15 2021 Received: (at submit) by debbugs.gnu.org; 29 Oct 2021 13:55:15 +0000 Received: from localhost ([127.0.0.1]:54611 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgSLi-00048O-Sw for submit@debbugs.gnu.org; Fri, 29 Oct 2021 09:55:15 -0400 Received: from lists.gnu.org ([209.51.188.17]:46456) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgSLg-00046s-Ih for submit@debbugs.gnu.org; Fri, 29 Oct 2021 09:55:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36106) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mgSLd-0002I3-MA for bug-gnu-emacs@gnu.org; Fri, 29 Oct 2021 09:55:12 -0400 Received: from mail-pl1-f178.google.com ([209.85.214.178]:45913) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mgSLV-0008Lq-RO for bug-gnu-emacs@gnu.org; Fri, 29 Oct 2021 09:55:08 -0400 Received: by mail-pl1-f178.google.com with SMTP id f8so6855669plo.12 for ; Fri, 29 Oct 2021 06:55:01 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=HUm+rh38W0BFyd0APTPUeXKifs35teqawBZTdGFCs8Y=; b=KCk4ZRCWxXL3MlVrHjHMWi1VDXmKFsvlroFZAE3oaRIiCCvPoqdX7otT7tZAPXZRlr r71DyPuAaoHf86OI+zWynnyJuN19npG/Fe+HskhHk9DrXXTfKQ2XmibERbG3jFcdkwWy V6zAQWqb1rxT3GoAMOldUKmChGLI7iXcLL5GflX3jCZ2WIRUAIXHMzZxwvE66v4ztrPU 0Xlh3eboZzEe3WpbZaCt3LyLTnplgSQQAVgAclIrLAl2Bwru0kbu4bn2qlgQ0yYtmAat OUTE+hQK6tELgaAMlJwTjHiRou83vG9MhEVqBzEeHNBLRC5FRFotc63ofAHwUrScqM/h iB3w== X-Gm-Message-State: AOAM532ZtRaf7KQALULqtayUmxyCUCuHXoYtlmZWL2aSbONYW70yzi0b 3NSVa3N6B74vMeAqq8pTX2VhngmQI5GMYPCe60hmMyau X-Google-Smtp-Source: ABdhPJxpet5r4VN8zoQTA4g6aGmP9bLmk+Yp5TWIEMJWVvOtqRO/PsCqcUYON6bzN9CW2+OREHgvnMcrEcIpNV9u5Cc= X-Received: by 2002:a17:90b:17d2:: with SMTP id me18mr19938322pjb.132.1635515700366; Fri, 29 Oct 2021 06:55:00 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 29 Oct 2021 06:54:59 -0700 From: Stefan Kangas MIME-Version: 1.0 Date: Fri, 29 Oct 2021 06:54:59 -0700 Message-ID: Subject: lib(png|gif|jpeg)-version not defined To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=209.85.214.178; envelope-from=stefankangas@gmail.com; helo=mail-pl1-f178.google.com X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.8 (/) 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: -1.8 (-) Severity: minor I'm not sure if this is a bug, or just me who is missing something obvious. In image.c, I see the following: DEFSYM (Qlibpng_version, "libpng-version"); Fset (Qlibpng_version, #if HAVE_PNG make_fixnum (PNG_LIBPNG_VER) #else make_fixnum (-1) #endif ); DEFSYM (Qlibgif_version, "libgif-version"); Fset (Qlibgif_version, #ifdef HAVE_GIF make_fixnum (GIFLIB_MAJOR * 10000 + GIFLIB_MINOR * 100 + GIFLIB_RELEASE) #else make_fixnum (-1) #endif ); DEFSYM (Qlibjpeg_version, "libjpeg-version"); Fset (Qlibjpeg_version, #if HAVE_JPEG make_fixnum (JPEG_LIB_VERSION) #else make_fixnum (-1) #endif ); #endif But AFAICT, this doesn't really do anything? I can't find those variables, the only one I have is `libgnutls-version'. So should those definitions be DEFVAR's, or am I missing something? In GNU Emacs 29.0.50 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.24, cairo version 1.16.0) of 2021-10-29 built on joffe Repository revision: 0aa9f478e962e3e2d146871fa37267709404c52e Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12011000 System Description: Debian GNU/Linux 11 (bullseye) Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS WEBP X11 XDBE XIM XPM GTK3 ZLIB Important settings: value of $LC_COLLATE: C value of $LC_CTYPE: sv_SE.UTF-8 value of $LC_TIME: C value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 29 10:12:32 2021 Received: (at 51480) by debbugs.gnu.org; 29 Oct 2021 14:12:32 +0000 Received: from localhost ([127.0.0.1]:55494 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgScS-0004rS-Eb for submit@debbugs.gnu.org; Fri, 29 Oct 2021 10:12:32 -0400 Received: from eggs.gnu.org ([209.51.188.92]:43256) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgScN-0004rA-QA for 51480@debbugs.gnu.org; Fri, 29 Oct 2021 10:12:31 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:36630) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mgScI-0005ma-EP; Fri, 29 Oct 2021 10:12:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=+fB5hmxgYENAZsbrjP4Bnt2RSG2m2A6AxuZU/ioXGgg=; b=LbZjnmldWITF prEdz5Jbcq8CKJTPK/kmOCRXnZEtg3cmJteHv6WZRUpEESCyng8whQ1rnjtTLAoEMwh5efwyZDFTQ Obq2lOb45n2aga5OSGrHHW3Ol91sX/2rvZLsL/n99ab444xW+1svnG/1wr6UABzPdixmTVa08WlHB XMGl8CKr5eJYy0fsi2FzUyIgXjK+cjCFZYs51i8IwTdOUucyuzOPD1QsV+nO/ZxZksF7N3S7bgZ+N xD2jotstZ8kHSUxvyQ2ot9NWi9y+Ls7oZN9D5rotrWdI/ZH/Et4xfjGwZj/rJZ6OzhIKmlGUNxV8u zvbphZNfNgGNp4QBcD82sQ==; Received: from [87.69.77.57] (port=1446 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mgScH-00077W-2L; Fri, 29 Oct 2021 10:12:22 -0400 Date: Fri, 29 Oct 2021 17:12:07 +0300 Message-Id: <83fssjrkco.fsf@gnu.org> From: Eli Zaretskii To: Stefan Kangas In-Reply-To: (message from Stefan Kangas on Fri, 29 Oct 2021 06:54:59 -0700) Subject: Re: bug#51480: lib(png|gif|jpeg)-version not defined References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 51480 Cc: 51480@debbugs.gnu.org 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 (---) > From: Stefan Kangas > Date: Fri, 29 Oct 2021 06:54:59 -0700 > > In image.c, I see the following: > > DEFSYM (Qlibpng_version, "libpng-version"); > Fset (Qlibpng_version, > #if HAVE_PNG > make_fixnum (PNG_LIBPNG_VER) > #else > make_fixnum (-1) > #endif > ); > DEFSYM (Qlibgif_version, "libgif-version"); > Fset (Qlibgif_version, > #ifdef HAVE_GIF > make_fixnum (GIFLIB_MAJOR * 10000 > + GIFLIB_MINOR * 100 > + GIFLIB_RELEASE) > #else > make_fixnum (-1) > #endif > ); > DEFSYM (Qlibjpeg_version, "libjpeg-version"); > Fset (Qlibjpeg_version, > #if HAVE_JPEG > make_fixnum (JPEG_LIB_VERSION) > #else > make_fixnum (-1) > #endif > ); > #endif > > But AFAICT, this doesn't really do anything? I can't find those > variables, the only one I have is `libgnutls-version'. So should those > definitions be DEFVAR's, or am I missing something? They are only defined on MS-Windows, because they are needed for loading the correct DLL. See w32-win.el. From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 29 10:33:30 2021 Received: (at 51480) by debbugs.gnu.org; 29 Oct 2021 14:33:30 +0000 Received: from localhost ([127.0.0.1]:55561 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgSwk-0007gw-39 for submit@debbugs.gnu.org; Fri, 29 Oct 2021 10:33:30 -0400 Received: from mail-pj1-f48.google.com ([209.85.216.48]:45578) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgSwd-0007gP-NY for 51480@debbugs.gnu.org; Fri, 29 Oct 2021 10:33:25 -0400 Received: by mail-pj1-f48.google.com with SMTP id ls14-20020a17090b350e00b001a00e2251c8so7506443pjb.4 for <51480@debbugs.gnu.org>; Fri, 29 Oct 2021 07:33:23 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=I4B/VgbdPqjnRbIUZbPNLoxU0tH2cLcrIRfAEMmC+BY=; b=Fz5FHQlh0SgwoQxsbw9cAFgLyRlYCH5W0JcpWCDXit6q5v4BSaPGXhrW3JPrLJwQVh Yuwanfsq+oCAx8W9aCeGLP0T4mlhxhDRMp81AIS1AxLpKP8PAXwlhX1sNlfKtPu4icgJ jf3Ukgmw+0sNipDeJ6s+hulDly0FaZiSLMndz2F6x2P4K/fSIOJLCmrwguWOQytqM5/S ynhw3vbe1njnV3F+xaz/mrfVACmcJuIiXDdIDgfIshPOdvqJ2SXee/j25zh0Lo1Qi3I+ utDLiZkSDbrt0koNHgiCDpwNhy3+UgSe0XQLXqWE6eMo2IiWqilmT36aN+Rwz4eMCkQU njuA== X-Gm-Message-State: AOAM532Ufz6vmfWXo6hD424WagKveqmxEZVEeaI+NwqEcT68qOIRsQg2 t1kZ7h+gEk4Cr24cfFWLhfFSd15nAj9qB7qD/5Q= X-Google-Smtp-Source: ABdhPJxLXP0lO30oQumnLEjyXIaOQ+eWP9e93iXMb9udfeq8kBh3YRBVCtcYebrebT9sZwJp+H8ZIDt2W5SFtcIIrw4= X-Received: by 2002:a17:902:8c93:b0:141:5442:e608 with SMTP id t19-20020a1709028c9300b001415442e608mr10044515plo.32.1635517997795; Fri, 29 Oct 2021 07:33:17 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 29 Oct 2021 07:33:17 -0700 From: Stefan Kangas In-Reply-To: <83fssjrkco.fsf@gnu.org> References: <83fssjrkco.fsf@gnu.org> MIME-Version: 1.0 Date: Fri, 29 Oct 2021 07:33:17 -0700 Message-ID: Subject: Re: bug#51480: lib(png|gif|jpeg)-version not defined To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 51480 Cc: 51480@debbugs.gnu.org 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: -0.5 (/) tags 51480 close 51480 thanks Eli Zaretskii writes: > They are only defined on MS-Windows, because they are needed for > loading the correct DLL. See w32-win.el. Ugh, I'm blind. Sorry for the noise, closing. From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 29 10:44:33 2021 Received: (at control) by debbugs.gnu.org; 29 Oct 2021 14:44:33 +0000 Received: from localhost ([127.0.0.1]:55581 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgT7R-00080z-O4 for submit@debbugs.gnu.org; Fri, 29 Oct 2021 10:44:33 -0400 Received: from mail-pl1-f178.google.com ([209.85.214.178]:40841) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgT7Q-00080j-F7 for control@debbugs.gnu.org; Fri, 29 Oct 2021 10:44:32 -0400 Received: by mail-pl1-f178.google.com with SMTP id v20so6961361plo.7 for ; Fri, 29 Oct 2021 07:44:32 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=qZuTX2CAfRIPwR7sFYmEOPe6/o8X1VmLojYeG6QopsE=; b=fzlPPHj+C6kSENwglnjyc6xzE25E0XTq0lSGutgv5FXOhSCtxTIjERcqU/GhJfSEP0 zvIHS+r0WkvZunbEo8Or7OTy7l6BKebnqo7miU4FnopAWDDiBc+cPyGfCglAtqoettcf 018hxzYYHZFlXxgsvnI8at3iY81SUMwD3bkLssp0GonFqEi/3TPobNpUa/PWdrj3ONQW F7sFfG/4ZnmeD7AfhufZ9q7bLKQTE3yPxKXPlidhHQp8hQOO+fFk74LE+gaq3ww3kBDJ 8JkyVRmpDOqDD7y+OK+bEbE3aSfHOxP0vOTpgpCHZuBnk37uTKHCHB44dSKoNA1daB8v Gj4w== X-Gm-Message-State: AOAM532gXfPNR4vH0Q4bqsxVCDE8bADps3cEpSqipGTl+xWRa61Ihboh tI1AfVV+pMCV7aq8DXDyG7IYiS9lmPqUg11SKsUUCRfw X-Google-Smtp-Source: ABdhPJwIVBoEi+C28B10rJScLauWTHglroANKEavMjuC7oYlKuvSvhhFH5TF+WH2WCgz34mziRUsQSbD90I3qdlNSiw= X-Received: by 2002:a17:90a:be10:: with SMTP id a16mr10038156pjs.133.1635518666576; Fri, 29 Oct 2021 07:44:26 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 29 Oct 2021 07:44:26 -0700 From: Stefan Kangas MIME-Version: 1.0 Date: Fri, 29 Oct 2021 07:44:26 -0700 Message-ID: Subject: To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 2.5 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: tags 51480 notabug thanks Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.214.178 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.214.178 listed in list.dnswl.org] 2.0 BLANK_SUBJECT Subject is present but empty 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different X-Debbugs-Envelope-To: control 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.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: tags 51480 notabug thanks Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.214.178 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.214.178 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 2.0 BLANK_SUBJECT Subject is present but empty 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager tags 51480 notabug thanks From unknown Fri Sep 19 19:43:01 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 27 Nov 2021 12:24:08 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator