Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Fix build on 8 and 9
Baptiste Daroussin committed 11 years ago
commit b9babe69d4fd2ee594b39f498d36b0d75bd8ae6e
parent 72ead28
1 file changed +6 -0
modified libpkg/utils.c
@@ -26,13 +26,17 @@
 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 */

+
#include <pkg_config.h>
+

#include <sys/stat.h>
#include <sys/param.h>
#include <stdio.h>

#include <assert.h>
#include <errno.h>
+
#ifdef HAVE_EXECINFO_H
#include <execinfo.h>
+
#endif
#include <fcntl.h>
#include <stdlib.h>
#include <unistd.h>
@@ -854,6 +858,7 @@ ucl_object_emit_sbuf(const ucl_object_t *obj, enum ucl_emitter emit_type,
void
print_trace(void)
{
+
#ifdef HAVE_EXECINFO_H
	void *array[10];
	size_t size;
	char **strings;
@@ -866,4 +871,5 @@ print_trace(void)
		fprintf(stderr, "%s\n", strings[i]);

	free(strings);
+
#endif
}