Bug#1094386: openldap FTCBFS: uses the build architecture compiler

Ryan Tandy ryan at nardis.ca
Fri Jan 31 01:28:28 GMT 2025


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



More information about the Pkg-openldap-devel mailing list