add patches

This commit is contained in:
Paul Wouters 2014-10-28 12:40:06 -04:00
parent 8a4578c0fc
commit d7921a9a89
2 changed files with 25 additions and 0 deletions

View File

@ -0,0 +1,13 @@
diff --git a/src/libfaketime.c b/src/libfaketime.c
index 3ec372b..f70283b 100644
--- a/src/libfaketime.c
+++ b/src/libfaketime.c
@@ -1380,7 +1380,7 @@ void __attribute__ ((constructor)) ftpl_init(void)
real_clock_get_time = dlsym(RTLD_NEXT, "clock_get_time");
real_clock_gettime = apple_clock_gettime;
#else
- real_clock_gettime = dlsym(RTLD_NEXT, "clock_gettime");
+ real_clock_gettime = dlsym(RTLD_NEXT, "__clock_gettime");
#ifdef FAKE_TIMERS
real_timer_settime_22 = dlvsym(RTLD_NEXT, "timer_settime","GLIBC_2.2");
real_timer_settime_233 = dlvsym(RTLD_NEXT, "timer_settime","GLIBC_2.3.3");

View File

@ -0,0 +1,12 @@
diff -Naur libfaketime-0.9.5rc2-orig/src/Makefile libfaketime-0.9.5rc2/src/Makefile
--- libfaketime-0.9.5rc2-orig/src/Makefile 2013-10-04 04:21:42.000000000 -0400
+++ libfaketime-0.9.5rc2/src/Makefile 2013-10-04 17:37:31.346865090 -0400
@@ -76,7 +76,7 @@
${CC} -o $@ -Wl,-soname,$@ ${LDFLAGS} ${LIB_LDFLAGS} $< ${LDADD}
${BINS}: faketime.c
- ${CC} -o $@ ${CFLAGS} ${EXTRA_FLAGS} $< ${LDFLAGS}
+ ${CC} -o $@ ${CFLAGS} ${EXTRA_FLAGS} -lpthread $< ${LDFLAGS}
clean:
@rm -f ${LIBS_OBJ} ${LIBS} ${BINS}