This removes 1 #ifdef from haproxy.c. The "build without" version
is not reported anymore now.
printf("Built without PCRE support (using libc's regex instead)\n");
#endif
-#ifdef USE_LUA
- printf("Built with Lua version : %s\n", LUA_RELEASE);
-#else
- printf("Built without Lua support\n");
-#endif
-
list_for_each_entry(item, &build_opts_list, list) {
puts(item->str);
}
RESET_SAFE_LJMP(gL.T);
}
+
+__attribute__((constructor))
+static void __hlua_init(void)
+{
+ char *ptr = NULL;
+ memprintf(&ptr, "Built with Lua version : %s", LUA_RELEASE);
+ hap_register_build_opts(ptr, 1);
+}