[From nobody Sat Sep 19 20:53:05 2026
Received: (at maintonly) by bugs.debian.org; 11 May 2026 05:07:43 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
 (2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-15.3 required=4.0 tests=BAYES_00,
 BODY_INCLUDES_PACKAGE,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,
 FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,FROMDEVELOPER,
 FVGT_m_MULTI_ODD,HEADER_FROM_DIFFERENT_DOMAINS,MONEY,PGPSIGNATURE,
 PP_MIME_FAKE_ASCII_TEXT,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS
 autolearn=ham autolearn_force=no
 version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 119; hammy, 150; neutral, 126; spammy,
 0. spammytokens: hammytokens:0.000-+--sk:iQIzBAE,
 0.000-+--sk:iqizbae, 
 0.000-+--forky, 0.000-+--sha512, 0.000-+--SHA512
Return-path: &lt;gladky.anton@gmail.com&gt;
Received: from mail-wm1-x332.google.com ([2a00:1450:4864:20::332]:46197)
 by buxtehude.debian.org with esmtps
 (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_128_GCM:128)
 (Exim 4.96) (envelope-from &lt;gladky.anton@gmail.com&gt;)
 id 1wMIrk-005Mvg-2f for maintonly@bugs.debian.org;
 Mon, 11 May 2026 05:07:43 +0000
Received: by mail-wm1-x332.google.com with SMTP id
 5b1f17b1804b1-488af96f6b2so44372575e9.0
 for &lt;maintonly@bugs.debian.org&gt;; Sun, 10 May 2026 22:07:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20251104; t=1778476058; x=1779080858; darn=bugs.debian.org;
 h=message-id:date:user-agent:to:from:subject:sender:from:to:cc
 :subject:date:message-id:reply-to;
 bh=PUTtZLOKDDgSAOIoEFMWJ9pufbRP9rh+EDzVeWOIAz0=;
 b=A6urFUnAjFbkjsGWBgsPM4k4OW0U4HwRcNVTiVvEOzr8pwWPaoVawsqmuHkRV3R9Hw
 6jinuhAOQ0an4m9FCWu0SmFdEH5eO9vQs9CYQrPjNLd4WBLKz3wU/zPxcjqVseU5F705
 AD3I8mYSpKk9dfLuVdOr4LxYS/hXqbvIiNIK7votlwIUucI08FvCuxvZ9kTNW6NmJfhk
 h5rkBzvRWeIZee4st6At6YttJTfi2Ud54cVX7pOBLMQgnpNqwr4abd76OMs4vAWq1CwH
 9bS/c7RPJZjYzmC8fCnAgrxDXsRLiyXAdR6k/t6gRKd69XxfD/MDzwFKr/Cfnl0Mrivu
 f6yQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20251104; t=1778476058; x=1779080858;
 h=message-id:date:user-agent:to:from:subject:sender:x-gm-gg
 :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=PUTtZLOKDDgSAOIoEFMWJ9pufbRP9rh+EDzVeWOIAz0=;
 b=s7QluPrJT31Kl6wk1w1sphMG2gdaLXXQGNypUYTABImb2N6QBUc1+82MGtKByiAmI7
 9rOlKI3PuKYzExlb8WNkVpqSx1uF7fk+yvOv8aKjvREgQXD9qiuzfQyK2wkRv+oIJG6d
 /pXTg+Ep1DGtTthW6RiVnJcd9QNWufHBH5+48Ehkz/bVCx0XC3IgYaP5hHU3LbusC8gK
 siVJ04ajdm9ysykj1ekRqCGDKD+g69PVuXv7UkWVGydqrtSCU2oDnip1xKGDAV6935nv
 fpvtqggnkQTj0WL64SIJoOAeD3ekjApTT0eBmcgd9Rnr1WDSZ2RRX71lAtvzVEfrOynQ
 UMJg==
X-Gm-Message-State: AOJu0YxQRlGyQG+dxPVY3TbkEvUG9yXxtbKMBhEgcWbX/E5f+GeKrpoD
 tEltAyKsfy+el3HdP54xNEe0VOqza1j18FkA6ntIBSs9g505WoyzecrYaXzfwQ==
X-Gm-Gg: Acq92OGVWyQSHyj7Rgpd37PoBZ1Iv2KNu/7mKBdC3BiWDiDUwH6/N15cikroZ0eG95C
 3vEQ2f85ZL/ekOq2yzzsnFLpht5pq6lWsnGHJ+trMMnLkPduOoWJZyQ9/7zFy54cFuQ6qbKmGtB
 4/q1pYpmuDqbcNpNnTQi46QZlw2l5WVsfqKnXOIzisSaIqaQjYb6k5mswchZkkjuKXbf9hwzlTw
 A6uMAowfwhbPCZdLvhuEHH9sXpzd1YqDwoq+WghbpxFi3fWi8bBC/UpV1MHjxT8l1dSeyQYLjI2
 3GSGImSEzsajCvCK95GCGvAu0XPrzvhxZaI/ZS7Pcqd8je7ukV7E6j2O1ar7hoKy38uCeaqgg0N
 bUlZcNT3yi48avscwlEGtPi+vjEgQKGEOZ+lVGkQ5BUuKuzrVjUcY3ARjcgdqPt1M9tJ6yv0ZL2
 o4pXZ88jtsMuwUeyUrPCoUHK62zjS6MtpxfSUXh6p4N7HsJ5kAotLSfgLRjLd/NuG7vXeVluOVp
 9QWKpBBHhHBSIt84vCYCmLBH8EF
X-Received: by 2002:a05:600c:a02:b0:489:1c1f:35f1 with SMTP id
 5b1f17b1804b1-48e706ad0damr128405355e9.4.1778476057944; 
 Sun, 10 May 2026 22:07:37 -0700 (PDT)
Received: from gladklaptop.localdomain
 (dynamic-077-011-142-233.77.11.pool.telefonica.de. [77.11.142.233])
 by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-48e702e5630sm146711315e9.8.2026.05.10.22.07.37
 for &lt;maintonly@bugs.debian.org&gt;
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 10 May 2026 22:07:37 -0700 (PDT)
Sender: Anton Gladky &lt;gladky.anton@gmail.com&gt;
Received: by gladklaptop.localdomain (Postfix, from userid 1000)
 id CC55BF200B5; Mon, 11 May 2026 07:07:36 +0200 (CEST)
Subject: gnuplot-iostream: FTBFS with libeigen3-dev 5.0 (major version
 transition)
From: Anton Gladky &lt;gladk@debian.org&gt;
To: &lt;maintonly@bugs.debian.org&gt;
User-Agent: mail (GNU Mailutils 3.20)
Date: Mon, 11 May 2026 07:07:36 +0200
Message-Id: &lt;20260511050736.CC55BF200B5@gladklaptop.localdomain&gt;
Delivered-To: maintonly@bugs.debian.org

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Package: src:gnuplot-iostream
Version: 0~20251226.git05843bd3-3
Severity: important
Tags: sid forky ftbfs
User: debian-devel@lists.debian.org
Usertags: eigen3-5.0

Dear Maintainer,

your package depends on libeigen3-dev. The upstream released a
new major version of this mathematical library, 5.0.0. Some
basic information about new features and changes in this version
can be found here:

  https://libeigen.gitlab.io/releases/5.0/

This is a major version change and may require code changes in packages
depending on eigen3. The key breaking changes include:

  - Minimum required C++ standard is now C++14
  - Changes in the build system integration
  - Some API name changes

gnuplot-iostream FTBFS with libeigen3-dev 5.0.1. The full build log is available at:

  https://debusine.debian.net/debian/developers-gladk-eigen3/artifact/3755978/

Here is the most probably relevant part of the failing build log:
    ===========================================
gnuplot-iostream.h:1598:31:   required from ‘void gnuplotio::PlotGroup::add(const T&amp;, const std::string&amp;, const std::string&amp;, OrganizationMode) [with T = std::tuple&lt;Eigen::Matrix&lt;double, -1, -1, 0, -1, -1&gt;, Eigen::Matrix&lt;double, -1, -1, 0, -1, -1&gt;, Eigen::Matrix&lt;double, -1, -1, 0, -1, -1&gt; &gt;; OrganizationMode = gnuplotio::Mode2D; std::string = std::__cxx11::basic_string&lt;char&gt;]’
 1598 |             plots.emplace_back(arg, plotspec,
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 1599 |                 &quot;array&quot;, // arbitrary value
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1600 |                 OrganizationMode(), ModeText());
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuplot-iostream.h:1575:154:   required from ‘gnuplotio::PlotGroup&amp; gnuplotio::PlotGroup::add_plot2d(const T&amp;, const std::string&amp;, const std::string&amp;) [with T = std::tuple&lt;Eigen::Matrix&lt;double, -1, -1, 0, -1, -1&gt;, Eigen::Matrix&lt;double, -1, -1, 0, -1, -1&gt;, Eigen::Matrix&lt;double, -1, -1, 0, -1, -1&gt; &gt;; std::string = std::__cxx11::basic_string&lt;char&gt;]’
 1575 |     template &lt;typename T&gt; PlotGroup &amp;add_plot2d         (const T &amp;arg, const std::string &amp;plotspec=&quot;&quot;, const std::string &amp;text_array_record=&quot;text&quot;) { add(arg, plotspec, text_array_record, Mode2D      ()); return *this; }
      |                                                                                                                                                       ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
example-data-2d.cc:337:25:   required from here
  337 |         plots.add_plot2d(std::tuple{ptsx, ptsy, ptsz}, &quot;with lines title 'tuple&lt;eigen, eigen, eigen&gt;'&quot;);
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuplot-iostream.h:1390:41: error: static assertion failed: container not deep enough
 1390 |     static_assert(ArrayTraits&lt;T&gt;::depth &gt;= Depth, &quot;container not deep enough&quot;);
      |                                   ~~~~~~^~~~~~~~
gnuplot-iostream.h:1390:41: note: the comparison reduces to ‘(1 &gt;= 2)’
gnuplot-iostream.h: In instantiation of ‘class gnuplotio::IteratorRange&lt;void, double&gt;’:
gnuplot-iostream.h:883:73:   required from ‘class gnuplotio::PairOfRange&lt;gnuplotio::PairOfRange&lt;gnuplotio::IteratorRange&lt;void, double&gt;, gnuplotio::IteratorRange&lt;void, double&gt; &gt;, gnuplotio::IteratorRange&lt;void, double&gt; &gt;’
  883 |     typedef std::pair&lt;typename RT::value_type, typename RU::value_type&gt; value_type;

    ===========================================
libeigen3-dev_5.0.1-1 is available in experimental.

When this package version lands into unstable (probably at the beginning
of June 2026), this bug will be increased in severity to serious.

Thanks,

Anton
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEu71F6oGKuG/2fnKF0+Fzg8+n/wYFAmoBZBgACgkQ0+Fzg8+n
/wZRmw/+Ix4ES/YZJ68C1TGHqpkLoDGMsqDsK/RPE+2X2EQ37ql6MhbrEhMzBz3v
6X77ckcPDnEBZxk3nc4thPCRZTaWbV/aa352I0ZIXbzDzUhm8yKnlKOlHCvOrC82
wab9QxXiU0kAhFe6t0UxSa3xO5lSsTrxNqOs2s71V+2wSLcLt43QCsHUruNljRLS
naHfKSFyFhxoRBYEfhmzYcHhGgE8W4b+ez8mu8V77stgpJF2IxOXCRle7IcDnBfw
9GpWTYuKRGlvQWlQfHL8S+BCfCzOFa+T5+hUfHBn4f8VJNmlQnITEUDG7ou1OLrD
X0Et4ukXOx0Pjc8NJris6xO6f6/721gZTUs+zAkoLvqMjZCC8TjBsWMT/w9jFH6a
OEJIqLmP0k1jOiG0b6jA1oPJrKWh1cyJii+rFokjhWT6/nv89JScHqnqoOJ8zE/c
R2CVPbQ9mTmLX1urkTD2ohwAQmx06YdS+3PYkwxEJmIOFxyVQxSr3B1oa2nkEU9q
AcQJii/VUvSjoq3F4Et7mo+0KM3X89M1BNlWQKbUQRCadDCk0YIOCXXHmawX4FMV
W9/eMIDK9LYKjdr7Q6K+9pjDq7HZMx7HmPh0DpDOkk4flNAKVIXmAjayd+b9Il4L
+e6IyAGFvknyI1+AyV3dRXQUdc0Ln68X1sMbDNcczY8qQ1mqFv8=
=44qG
-----END PGP SIGNATURE-----
]