I made significant progress on the Protobuf rebase this week:
https://fedoraproject.org/wiki/Changes/Protobuf_5.x/6.x
I submitted PR to all packages that fail to build with new protobuf. Basically
to include:
BuildRequires: protobuf-devel < 4
or similar.
There are several new compat packages availeble:
* protobuf3
* protobuf3-c
* mingw(32,64}-protobuf3 - subpackages of protobuf3 (kudos to Sandro Mani for
a contribution)
I keep up to date the list of packages that received PR and their status here:
https://fedoraproject.org/wiki/Changes/Protobuf_5.x/6.x#Current_status
If you do not merge the PR then your package will fail to build once new
protobuf lands rawhide.
The page above has also a list of packages that builds with the new protobuf
successfully.
Likely next week, I plan to build the new protobuf in a side tag together with all packages that build successfully with
the new version of protobuf.
Three package from this list has issues on s390x.
Three packages depends on grpc, I am not sure if they will need change to
BuildRequires too.
Package `chatty` is broken when build with libphonenumber with new protobuf.
Two packages are FTBS for different reason than protobuf.
--
Miroslav Suchy, RHCA
Red Hat, Manager, Packit and CPT, #brno, #fedora-buildsys
--
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
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/[email protected]
Do not reply to spam, report it:
https://forge.fedoraproject.org/infra/tickets/issues/new