Hi,

Following up on this RC bug directly: the tested fix for the vendored
googletest FTBFS is available in Salsa merge request !3 [1].

The relevant change for this bug is the vendored googletest
compatibility fix, which addresses the obsolete CMake compatibility
floor and the missing <cstdint> include for uintptr_t.  In the same
working branch, I also prepared separate debian/rules fixes for
#1119466, #1112294, and #1045809, but those are logically distinct from
this specific FTBFS.

For this bug specifically, with the googletest compatibility fix in
place, libgdiplus 6.1+dfsg-1.2 again builds successfully in a clean
unstable-amd64 sbuild environment.

I mentioned the MR in the ITA bug (#1079870), but I realized I had not
added that pointer here on #1135544 itself.

This bug is also now affecting mono migration pressure: tracker
currently marks mono 6.14.1+ds2-2 for autoremoval from testing on
15 June due to its transitive dependency on libgdiplus [2].

If someone with upload rights is able to review and take the RC fix
forward, I would be very happy to help with any refresh or follow-up
needed.

Regards,
James

[1] https://salsa.debian.org/dotnet-team/libgdiplus/-/merge_requests/3
[2] https://tracker.debian.org/pkg/mono

Reply via email to