You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-dev@xmlgraphics.apache.org by "Bernhard M. Wiedemann (Jira)" <ji...@apache.org> on 2022/06/15 03:36:00 UTC
[jira] [Commented] (FOP-3040) provide deterministic PDF output
[ https://issues.apache.org/jira/browse/FOP-3040?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17554348#comment-17554348 ]
Bernhard M. Wiedemann commented on FOP-3040:
--------------------------------------------
E.g. when building the openSUSE pam package, it regenerates its docs with
/usr/bin/fop Linux-PAM_ADG.fo Linux-PAM_ADG.pdf
release-notes-openSUSE is another affected package.
At least currently I do not see the BaseFont variation anymore, but still variations in CreationDate MetadataDate CreateDate and ID
> provide deterministic PDF output
> --------------------------------
>
> Key: FOP-3040
> URL: https://issues.apache.org/jira/browse/FOP-3040
> Project: FOP
> Issue Type: Bug
> Reporter: Bernhard M. Wiedemann
> Priority: Major
>
> When you use the same input to create PDF output twice, results will vary from IDs, Time and something else.
> [https://github.com/apache/xmlgraphics-fop/pull/65] fixes the time portion, but more fixes are needed for fully deterministic bit-identical output.
> Especially the diff
> {{-/BaseFont /EAAAAC+DejaVuSansMono}}
> {{+/BaseFont /EAAAAC+DejaVuSansMono-Bold}}
> looks like a bug worth debugging outside of the context of reproducible builds.
> See [https://reproducible-builds.org/] for why this matters.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)