Your message dated Sun, 14 Dec 2025 12:04:44 +0000
with message-id <[email protected]>
and subject line Bug#1121662: fixed in dyssol 1.5.0-1.1
has caused the Debian Bug report #1121662,
regarding dyssol FTBFS with Graphviz 14+
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1121662: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1121662
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: dyssol
Version: 1.5.0-1
Severity: normal
Tags: ftbfs patch
X-Debbugs-Cc: [email protected]
Hi,
Your package participates in the upcoming Graphviz transition. There
are some API changes and to make life easier, I provide a patch.
Regards,
Laszlo/GCS
Description: graphviz 14+ update
Follow the API changes.
Author: Laszlo Boszormenyi (GCS) <[email protected]>
Forwarded: no
Last-Update: 2025-11-22
---
--- a/GUIDialogs/FlowsheetEditor/GraphvizHandler.cpp
+++ b/GUIDialogs/FlowsheetEditor/GraphvizHandler.cpp
@@ -80,7 +80,7 @@ Agraph_t* CGraphvizHandler::CreateGraph(
char valShapePlain[] = "plaintext";
// create directed graph
- constexpr Agdesc_t directed{ 1,0,0,1,0,0,0,0 };
+ constexpr Agdesc_t directed{ 1,0,0,1,0,0,0 };
Agraph_t* graph = agopen(empty, directed, nullptr);
agsafeset(graph, attrNodesep, valNodesep, empty);
agsafeset(graph, attrFontsize, valFontsize, empty);
@@ -100,7 +100,7 @@ Agraph_t* CGraphvizHandler::CreateGraph(
char* nodeName = agstrdup(graph, u->GetKey().data());
auto* node = agnode(graph, nodeName, 1);
- agstrfree(graph, nodeName);
+ agstrfree(graph, nodeName, true);
switch (m_style)
{
@@ -109,7 +109,7 @@ Agraph_t* CGraphvizHandler::CreateGraph(
char* nodeLabel = agstrdup(graph, u->GetName().data());
agsafeset(node, attrShape, valShapeBox, empty);
agsafeset(node, attrLabel, nodeLabel, empty);
- agstrfree(graph, nodeLabel);
+ agstrfree(graph, nodeLabel, true);
break;
}
case EStyle::WITH_PORTS:
@@ -135,7 +135,7 @@ Agraph_t* CGraphvizHandler::CreateGraph(
html += "</TR></TABLE>";
char* nodeHtml = agstrdup_html(graph, html.data());
agsafeset(node, attrLabel, nodeHtml, empty);
- agstrfree(graph, nodeHtml);
+ agstrfree(graph, nodeHtml, true);
break;
}
}
@@ -155,7 +155,7 @@ Agraph_t* CGraphvizHandler::CreateGraph(
char* edgeName = agstrdup(graph, stream->GetName().data());
auto* edge = agedge(graph, nodes[unitO->GetKey()], nodes[unitI->GetKey()], edgeName, 1);
agsafeset(edge, attrLabel, edgeName, empty);
- agstrfree(graph, edgeName);
+ agstrfree(graph, edgeName, true);
switch (m_style)
{
--- End Message ---
--- Begin Message ---
Source: dyssol
Source-Version: 1.5.0-1.1
Done: Adrian Bunk <[email protected]>
We believe that the bug you reported is fixed in the latest version of
dyssol, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Adrian Bunk <[email protected]> (supplier of updated dyssol package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 14 Dec 2025 12:07:20 +0200
Source: dyssol
Architecture: source
Version: 1.5.0-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Adrian Bunk <[email protected]>
Closes: 1121662
Changes:
dyssol (1.5.0-1.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Add patch from László Böszörményi to fix FTBFS with Graphviz 14.
(Closes: #1121662)
Checksums-Sha1:
2418461edf0d8cb07cbac131831166a1d34bc791 2463 dyssol_1.5.0-1.1.dsc
6729965581d3bb4279a1a12089bd550e4537d0da 10512 dyssol_1.5.0-1.1.debian.tar.xz
Checksums-Sha256:
6a55ed51380625838764dcf64fbb188c2aed098fb89b361ccbec45542d6d1543 2463
dyssol_1.5.0-1.1.dsc
adbcb4df8b1520fd4eb61f77c8c89a38f3e4036bd44443d6f93b1af061e60f6a 10512
dyssol_1.5.0-1.1.debian.tar.xz
Files:
0d7ccd23d12265521bfa92bcbcb18f79 2463 science optional dyssol_1.5.0-1.1.dsc
6258371253bd5fa99686aefb88effb85 10512 science optional
dyssol_1.5.0-1.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmk+jnUACgkQiNJCh6LY
mLG3Cw//RlTIPxt+IwU0nS0rUqr1+QZjct4dvJZcR1ZLL3ueSIVzaGXoY80otLQl
8Ck3RqU3wlAfS8bguoO8qqBocVz9H0CLKd8bJnCmybrMOFz/ks6Q49UxoWlag4ni
Ta3CyzP1az2f6Jng2qeaXPS38QcISjX3pUDVRQrPAlU3TFaewAra8ouB/cZZytJv
bT0dChwJH/bt1yoCoOON2DWr2aYBVnQw3KF4r9ZPh+6eYXnGVK9L1gNmNFEUPihr
uxAiLQWcmgju5pwW5RuaQagwcpDJ9FSVwxLksxRm0Q+KpaECmBp5940NQUCnCq40
e3QEx0itQ5yf/I+aa+yuTnzRJKm/RoB8HGSxwKHQ48esollj2LKTGI5fOjyVTtGL
WjJKj4HaU+mCe8I0ai3CrsE1Bioe3vuyIDzHLJpJGwqy45Lhu7blMEh7vWs2xQFx
0k2QX+JJRu6HhCdIRxcMb4qOSnIiV5fX2G7VfCxIixm353bBI+8G8512T0gr4mf4
vas7uEsh7rafj0om7yyRnpOAyRvjvQAb7dw4xb1dzpIhcFHYBuUu1AeTB9Dohk0S
srFL3eMxLzy5DDpOaEaJYpP5wiG5xIFj9RiODhr7uiXo8gH5yu+sLIat/d+4QPFJ
QPsV87M+XxlbZfiEo2cSBGuLX91RzSWwikVFZuAIfogmPLWgzzY=
=8t/9
-----END PGP SIGNATURE-----
pgp8lNspYt6Ji.pgp
Description: PGP signature
--- End Message ---