Re: [RFC]: Test Were failing on Fedora Linux.
On Sat, Nov 9, 2024 at 11:05 AM Todd Zullinger <tmz@pobox.com> wrote:
Show 37 quoted lines
>
> Usman Akinyemi wrote:
> > On Sat, Nov 9, 2024 at 9:35 AM Andreas Schwab <schwab@linux-m68k.org> wrote:
> >>
> >> On Nov 09 2024, Christian Couder wrote:
> >>
> >>> Yeah, not sure why it doesn't work while you have it.
> >>
> >> It's probably of the wrong architecture.
> > Hi Andreas,
> > Thanks for responding.
> > It was actually the wrong Architecture. Thank you. Just curious, any
> > reason why the 32bit was present instead of the
> > 64bit ?, I will normally think the operating system should ship 64bit
> > by default.
>
> The 64-bit libc_malloc_debug.so.0 is in /lib64 and was moved
> to the glibc-utils package in Fedora 40, with 2c1b0f0 (Move
> memory tracing libraries to glibc-utils, 2024-05-15)¹. The
> commit message notes:
>
> On x86_64, glibc-utils will now only contain the 64-bit
> version of these libraries but still need the 32-bit
> version (in order to support tracing i686 applications).
> Therefore, on i686 the libraries remain in the main
> glibc package.
>
> If you're interested in installing the various dependencies
> needed to run the test suite on Fedora, take a look at the
> Fedora git package spec file².
>
> The BuildRequires contain a substantial set of dependencies
> which enable as many of the tests as practical to run when
> building the packages (I believe more tests are run there
> than are run in the git project's CI for most runs,
> actually :).
>
Hi Todd,
Thanks for the explanation,
I really appreciate it.
Usman.
Show 8 quoted lines
> See also the %check section of the test suite for some tests
> which are skipped and other comments which might be useful.
>
> ¹ https://src.fedoraproject.org/rpms/glibc/c/2c1b0f0
> ² https://src.fedoraproject.org/rpms/git/blob/rawhide/f/git.spec
>
> --
> Todd