[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #63808] configure gives incorrect information regarding pdf generat
From: |
G. Branden Robinson |
Subject: |
[bug #63808] configure gives incorrect information regarding pdf generation |
Date: |
Thu, 16 Feb 2023 01:02:17 -0500 (EST) |
Update of bug #63808 (project groff):
Status: In Progress => Fixed
Open/Closed: Open => Closed
_______________________________________________________
Follow-up Comment #11:
commit 1a329068ddccc11e4d91e7825f3de2d1550f75e5
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date: Wed Feb 15 13:28:29 2023 -0600
m4/groff.m4: Fix Savannah #63808 (1/3).
* m4/groff.m4 (GROFF_CHECK_GROPDF_PROGRAMS): Better characterize
gropdf's reduced function, pointing out the ways in which it would be
more useful if the dependencies were met.
(GROFF_URW_FONTS_NOTICE): Identify 'U' as the foundry name gropdf uses
for the URW fonts. Confirm continuing availability of most recent URW
fonts release; bump date.
Fixes <https://savannah.gnu.org/bugs/?63808>. Thanks to Deri James for
the report and extremely helpful pseudocode.
commit 9578e1f516b69833114bc35f8ed245952533f3e1
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date: Wed Feb 15 17:38:22 2023 -0600
[build]: Fix Savannah #63808 (2/3).
* configure.ac: Call new macro `GROFF_GHOSTSCRIPT_AVAILABILITY_NOTICE`.
Call `GROFF_GHOSTSCRIPT_VERSION_NOTICE` after it, but before
`GROFF_URW_FONTS_NOTICE`.
* m4/groff.m4 (GROFF_AWK_NOTICE): New macro produces warning if no awk
could be found. This reduces gropdf functionality, but so do missing
URW fonts, so we report this problem separately. Report the names
under which we sought it, since there's configure script option for
that.
(GROFF_GHOSTSCRIPT_AVAILABILITY_NOTICE): New macro explains
consequences of missing optional dependency on Ghostscript program:
reduced grohtml functionality, nonfunctional pdfroff. Report the
names under which we sought it, since there's configure script option
for that.
(GROFF_CHECK_GROPDF_PROGRAMS): Simplify the computational grammar.
commit 195e17f2d9a42cebdd4aa6fc4ce4e65342c26181
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date: Wed Feb 15 17:48:32 2023 -0600
[build, gropdf]: Fix Savannah #63808 (3/3).
* configure.ac: Add Automake conditional, `HAVE_GHOSTSCRIPT`, so that we
can populate the list of PDF device font tests dynamically.
* font/devpdf/devpdf.am: Test availability of "basic" (PDF base
14) fonts (plus groff's "EURO") if either Ghostscript or URW fonts are
available. Test availability of URW fonts (35) only if Ghostscript
_and_ the URW fonts were found at configuration time.
Test procedure for Savannah #63808:
./configure --prefix=$HOME
make -j check
make install
make uninstall
test -z "$(find $HOME/{bin,lib,share} -type f)" && echo clean
make distclean
Configurations and test results (total/pass/skip/xfail)
-------------------------------------------------------
without gs, without URW fonts: 161/152/7/2
with gs, without URW fonts: 162/155/5/2
without gs, with URW fonts: 162/153/7/2
with gs, with URW fonts: 163/156/5/2
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?63808>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [bug #63808] configure gives incorrect information regarding pdf generation, (continued)
- [bug #63808] configure gives incorrect information regarding pdf generation, G. Branden Robinson, 2023/02/15
- [bug #63808] configure gives incorrect information regarding pdf generation, Deri James, 2023/02/15
- [bug #63808] configure gives incorrect information regarding pdf generation, G. Branden Robinson, 2023/02/15
- [bug #63808] configure gives incorrect information regarding pdf generation, Deri James, 2023/02/15
- [bug #63808] configure gives incorrect information regarding pdf generation, G. Branden Robinson, 2023/02/15
- [bug #63808] configure gives incorrect information regarding pdf generation, G. Branden Robinson, 2023/02/15
- [bug #63808] configure gives incorrect information regarding pdf generation, Deri James, 2023/02/15
- [bug #63808] configure gives incorrect information regarding pdf generation, G. Branden Robinson, 2023/02/15
- [bug #63808] configure gives incorrect information regarding pdf generation, G. Branden Robinson, 2023/02/15
- [bug #63808] configure gives incorrect information regarding pdf generation, G. Branden Robinson, 2023/02/15
- [bug #63808] configure gives incorrect information regarding pdf generation,
G. Branden Robinson <=
- [bug #63808] configure gives incorrect information regarding pdf generation, Deri James, 2023/02/16
- [bug #63808] configure gives incorrect information regarding pdf generation, G. Branden Robinson, 2023/02/17
- [bug #63808] configure gives incorrect information regarding pdf generation, G. Branden Robinson, 2023/02/17
- [bug #63808] configure gives incorrect information regarding pdf generation, G. Branden Robinson, 2023/02/17
- [bug #63808] configure gives incorrect information regarding pdf generation, G. Branden Robinson, 2023/02/17
- [bug #63808] configure gives incorrect information regarding pdf generation, Deri James, 2023/02/17
- [bug #63808] configure gives incorrect information regarding pdf generation, G. Branden Robinson, 2023/02/17
- [bug #63808] configure gives incorrect information regarding pdf generation, Deri James, 2023/02/17
- [bug #63808] configure gives incorrect information regarding pdf generation, G. Branden Robinson, 2023/02/18
- [bug #63808] configure gives incorrect information regarding pdf generation, G. Branden Robinson, 2023/02/18