Thanks Waldemar,
I sent another patch that I would say is a cleaner solution since it separates the _dl_auxvt logic, which is needed in static and shared builds due to getauxval, from the ldso specific things.
But I'm not sure if you have any policy regarding the addition of new headers, or if I am missing something. So I would welcome any feedback.
Best regards,
- Marcus
On Thu, 2025-03-06 at 16:44 +0100, Waldemar Brodkorb wrote:
Hi Marcus, Marcus Hähnel wrote,
I just sent a proposal to fix the issue. This needs a small modification to ldso.h however.
In my opinion the `AUX_MAX_AT_ID` and `_dl_auxvt` definitions are a bit misplaced in that file anyways. An alternative to the sent patch would be to introduce a new header `dl-auxvt.h` that is included by `ldso.h` and by `__uClibc_main.c` instead. However, that seems a bit more invasive. If you want I can try the alternative as well and submit an alternate patch for that version.
I pushed your hotfix, but would also like to include any follow up cleanup patch.
best regards Waldemar _______________________________________________ devel mailing list -- devel@uclibc-ng.org To unsubscribe send an email to devel-leave@uclibc-ng.org