Hi Helmut, thanks as always for monitoring and reporting these issues.

I have a more general question: are configure flags or cache variables for bypassing native checks stored somewhere central? For openldap, I'm talking about ol_cv_pthread_select_yields (--with-yielding-select) and ac_cv_func_memcmp_working. I assume you must be setting these for your cross builds. Do you have a repository of such workarounds in a git repository, or a package, or such?

Does it make sense to consolidate those workarounds in the package itself? For example:

+ifneq ($(filter cross,$(DEB_BUILD_PROFILES)),)
+       CONFIG += --with-yielding-select=yes ac_cv_func_memcmp_working=yes
+endif

Would that be a good change?

thanks,
Ryan

Reply via email to