#988669 gpic: arc chop fails to chop

Package:
groff
Source:
groff
Description:
GNU troff text-formatting system
Submitter:
Romina Czyborra
Date:
2021-05-17 17:15:03 UTC
Severity:
normal
Tags:
#988669#5
Date:
2021-05-17 17:13:16 UTC
From:
To:
$ groff -p -ms -P -bg -P red -X <<.
.PS
SW: circle "SW"
S:  circle "S"  at SW+(2,0)
SE: circle "SE" at SW+(4,0)
N:  circle "N"  at SW+(2,3.464)
NW: circle "NW" at SW+(1,1.732)
NE: circle "NE" at SW+(3,1.732)
C:  circle "C"  at SW+(2,1.155)
arc chop -> radius 1.155 cw from NW to NE
arc chop -> radius 1.155 cw from NE to S
arc chop -> radius 1.155 cw from S to NW
line chop -> from C to S
.PE
.

has gpic's line beautifully chop outside of the circles but not arc!

My educated guess would be that 2020's gpic is simply lacking code to
calculate the circles' intersection points.

Who wants to add that?

When i try to exercise my software freedoms to inspect and amend the
situation, my trisquel/etiona/ frustrates me with:

$ gdb gpic
GNU gdb (Ubuntu 8.1.1-0ubuntu1) 8.1.1
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
[...]
Reading symbols from gpic...(no debugging symbols found)...done.
(gdb) break main
Function "main" not defined.

An open-source system not finding its source!