Re: Notice of upgrading xalan-c to 1.12.0 in Rawhide
On Wed, Dec 02, 2020 at 02:48:46PM +0100, Fabio Valentini wrote: > On Wed, Dec 2, 2020 at 2:21 PM Zbigniew Jędrzejewski-Szmek > wrote: > > > > On Wed, Dec 02, 2020 at 07:36:44AM -0500, Ben Beasley wrote: > > > To use a side-tag, I think I will need to ask for help from a > > > provenpackager or file a releng ticket, in order to build dependent > > > packages I do not maintain. Is that correct? > > > > > > It sounds like even the dependent package maintainers might not be > > > able to submit a build to a side tag created by me—is that also your > > > understanding? > > > > I'm not sure. I *think* other packagers can do builds into the side-tag. > > ProvenPackagers privileges might be required to actually merge the side-tag. > > If that's the case, I'll be happy to do it once the builds are done. > > > > I'm adding fedora-devel back in CC, so other people can comment. > > I *think* building into side tags was never restricted to the user who > created the side tag. Creating an update from a side tag that > contained other user's builds used to require provenpackager rights, > but should no longer do so, since bodhi 5.6.0 was deployed a few days > ago: > https://github.com/fedora-infra/bodhi/releases/tag/5.6.0 Thanks, that's great news. FTR, I see three related side-tag-related improvements: > Users which owns a side-tag can now create updates from that side-tag even if > it contains builds for which they haven't commit access > > Updates from side-tag for non-rawhide releases were not pushed to testing > > Side-tag updates builds were not editable in the WebUI Zbyszek ___ 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
Re: Notice of upgrading xalan-c to 1.12.0 in Rawhide
On Wed, Dec 2, 2020 at 2:21 PM Zbigniew Jędrzejewski-Szmek wrote: > > On Wed, Dec 02, 2020 at 07:36:44AM -0500, Ben Beasley wrote: > > To use a side-tag, I think I will need to ask for help from a > > provenpackager or file a releng ticket, in order to build dependent > > packages I do not maintain. Is that correct? > > > > It sounds like even the dependent package maintainers might not be > > able to submit a build to a side tag created by me—is that also your > > understanding? > > I'm not sure. I *think* other packagers can do builds into the side-tag. > ProvenPackagers privileges might be required to actually merge the side-tag. > If that's the case, I'll be happy to do it once the builds are done. > > I'm adding fedora-devel back in CC, so other people can comment. I *think* building into side tags was never restricted to the user who created the side tag. Creating an update from a side tag that contained other user's builds used to require provenpackager rights, but should no longer do so, since bodhi 5.6.0 was deployed a few days ago: https://github.com/fedora-infra/bodhi/releases/tag/5.6.0 Fabio ___ 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
Re: Notice of upgrading xalan-c to 1.12.0 in Rawhide
On Wed, Dec 02, 2020 at 07:36:44AM -0500, Ben Beasley wrote: > To use a side-tag, I think I will need to ask for help from a > provenpackager or file a releng ticket, in order to build dependent > packages I do not maintain. Is that correct? > > It sounds like even the dependent package maintainers might not be > able to submit a build to a side tag created by me—is that also your > understanding? I'm not sure. I *think* other packagers can do builds into the side-tag. ProvenPackagers privileges might be required to actually merge the side-tag. If that's the case, I'll be happy to do it once the builds are done. I'm adding fedora-devel back in CC, so other people can comment. Zbyszek ___ 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
Re: Notice of upgrading xalan-c to 1.12.0 in Rawhide
On Tue, Dec 01, 2020 at 04:48:41PM -, Benjamin Beasley wrote: > I am the new volunteer maintainer of the orphaned xalan-c package > (Xalan XSLT processor for C/C++). On 2020-12-08, I plan to submit a > build of the new upstream version, 1.12.0, to Rawhide. Hi Benjamin, great to see this package picked up. Thanks for working on this! Don't submit the build to rawhide directly. The modern way of doing an SOVERSION bump is to use a side-tag to rebuild the library and all dependent packages together, and only then merge the side-tag into rawhide. Zbyszek > Because the ABI will change (so-version changes from 111 to 112), the > following packages will need to be rebuilt. I will forward this notice > directly to their maintainers. > > libdigidocpp – maintained by germano > xml-security-c – maintained by kloczek > > The new release brings the following significant changes to the Fedora > package: > > - Source code signature verification > - New CMake build system > - Enable new optional ICU dependency > - Build API documentation with Doxygen > > It will also resolve the following outstanding bugs: > > xalan-c: New upstream release 1.12 > https://bugzilla.redhat.com/show_bug.cgi?id=1900893 > > xalan-c: FTBFS in Fedora rawhide/f33 > https://bugzilla.redhat.com/show_bug.cgi?id=1865631 > > I am also happy to report that we no longer need to carry a 6000+ line patch! > > Note that the -devel packages now include pkg-config and CMake module files. > > The upstream changelog for the new release is available at: > > https://github.com/apache/xalan-c/releases/tag/Xalan-C_1_12_0 > ___ > 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 ___ 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
Notice of upgrading xalan-c to 1.12.0 in Rawhide
I am the new volunteer maintainer of the orphaned xalan-c package (Xalan XSLT processor for C/C++). On 2020-12-08, I plan to submit a build of the new upstream version, 1.12.0, to Rawhide. Those interested may already inspect the new spec file in Pagure, and a Koji scratch build is available at https://koji.fedoraproject.org/koji/taskinfo?taskID=56532547. Because the ABI will change (so-version changes from 111 to 112), the following packages will need to be rebuilt. I will forward this notice directly to their maintainers. libdigidocpp – maintained by germano xml-security-c – maintained by kloczek The new release brings the following significant changes to the Fedora package: - Source code signature verification - New CMake build system - Enable new optional ICU dependency - Build API documentation with Doxygen It will also resolve the following outstanding bugs: xalan-c: New upstream release 1.12 https://bugzilla.redhat.com/show_bug.cgi?id=1900893 xalan-c: FTBFS in Fedora rawhide/f33 https://bugzilla.redhat.com/show_bug.cgi?id=1865631 I am also happy to report that we no longer need to carry a 6000+ line patch! Note that the -devel packages now include pkg-config and CMake module files. The upstream changelog for the new release is available at: https://github.com/apache/xalan-c/releases/tag/Xalan-C_1_12_0 ___ 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