Hi, AFAIK the current Fedora Guidelines allow documentation to be built
separately and bundled in the binary RPMs:
*
https://docs.fedoraproject.org/en-US/packaging-guidelines/what-can-be-packaged/#prebuilt-binaries-or-libraries
```
Some examples of content which is permissible:
*
Package documentation or help files.
```
On 29. 10. 2024 14:52, Stephen Gallagher wrote:
On Tue, Oct 29, 2024 at 9:48 AM Iker Pedrosa <ipedr...@redhat.com> wrote:
Hi,
Recently, Linux-PAM released v1.7.0
<https://github.com/linux-pam/linux-pam/releases/tag/v1.7.0>,
which among other changes, now requires the |fop| package to build
the documentation. However, this package depends on Java, which is
missing for the i686 architecture
<https://kojipkgs.fedoraproject.org//work/tasks/3490/125323490/dnf5.log>.
As a result, I am unable to rebase and build PAM in rawhide.
I've discovered two related Fedora System Wide Changes: one
encourages dropping unused or leaf packages on i686
<https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval>,
the other indicates the removal of i686 JDKs
<https://fedoraproject.org/wiki/Changes/Drop_i686_JDKs>. But I
haven't found any System Wide Change that formally removes this
architecture.
As you know, PAM is a core Fedora package, and discontinuing the
i686 build would effectively mean ending support for this
architecture. So, my question is: can I proceed and stop building
PAM for i686?
We still have i686 in Fedora for multilib use-cases. There's no
expectation for i686 to be an install target, so maybe it would be
acceptable to only build the docs on %java_arches and just exclude
them on i686?
--
Marián Konček
--
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it:
https://pagure.io/fedora-infrastructure/new_issue