Overview
Request 1104081 accepted
- crash has it's own definitions of some glibc functions, including
strlcpy(), length limited string copy. In glibc 2.38 the second
argument is const char *, in crash it is char *. The argument is
the source string to copy from and shouldn't be modified. crash
uses the glibc version in some places, it's own in others and the
declarations are incompatible resulting in build errors. Added
* crash-fix-glibc-redefs.patch
to make the crash declaration of strlcpy() match the glibc 2.38
version. It may also need to be made product version conditional
but it should fix Factory.
- Created by dmair
- In state accepted
- Package maintainers: dmair, leonardocf, and ptesarik
Request History
dmair created request
- crash has it's own definitions of some glibc functions, including
strlcpy(), length limited string copy. In glibc 2.38 the second
argument is const char *, in crash it is char *. The argument is
the source string to copy from and shouldn't be modified. crash
uses the glibc version in some places, it's own in others and the
declarations are incompatible resulting in build errors. Added
* crash-fix-glibc-redefs.patch
to make the crash declaration of strlcpy() match the glibc 2.38
version. It may also need to be made product version conditional
but it should fix Factory.
dmair accepted request
Accepting based all started builds succeeding and the reported problem being a builld error that is not seen in any of the successful builds of the patched project. All 7x s390 builds that hadn't started are unknown yet as I Accept the submit but are not expected to behave differently from the other architectures.