#16755 closed enhancement (fixed)

graphviz-5.0.0

Reported by: Bruce Dubbs Owned by: pierre
Priority: normal Milestone: 11.2
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New major version.

Change History (5)

comment:1 by Bruce Dubbs, 22 months ago

5.0.0 – 2022-07-07

Changed

  • use_sanitizers option has been removed from the CMake build system.

Fixed

  • Breaking: The 4.0.0 change replacing the Agiodisc_t struct member putstr by printf has been reverted
  • graphviz-4.0.0: build error: cmd/tools/gvcolor.c:159: undefined reference to fmax
  • Failed assertion in chkSgraph for twopi layout and ortho splines.
  • Failed assertion in chkSgraph for dot layout and ortho splines.
  • Failed assertion in chkSgraph for circo layout and ortho splines.
  • Segmentation Fault with splines="ortho".
  • Transparent Label appear in SVG output
  • Binary tcl modules should compile with -module
  • b15.gv crashes dot
  • heap overflow in function startElementHandler in gxl2gv.c
  • Crash on assertion
  • xdotversion attribute is no longer misparsed. This was a regression in Graphviz 2.47.2. #

comment:2 by Bruce Dubbs, 22 months ago

There is a warning about not being a git clone and the date when doing 'dot -V' shows 0 (zero).

The can be fixed with a sed AFTER ./configure:

sed -i "s/0/$(date +%Y%m%d)/" builddate.h

comment:3 by pierre, 21 months ago

Owner: changed from blfs-book to pierre
Status: newassigned

comment:4 by pierre, 21 months ago

The warning comes from autogen.sh. Actually, running autogen.sh is not needed anymore: the sed can be applied to configure directly. Then the date should be ok.
EDIT: this is only true for the distributed source. For the gitlab tag, running autogen.sh is mandatory (configure does not exist).

Last edited 21 months ago by pierre (previous) (diff)

comment:5 by pierre, 21 months ago

Resolution: fixed
Status: assignedclosed

Fixed at 951fd4ebff. Added a note to apply the sed above.

Note: See TracTickets for help on using tickets.