Responsible Changed From-To: freebsd-ports-bugs->stas Over to maintainer (via the GNATS Auto Assign Tool)
Here is a patch against trunk. I don't have Linux around to test, though. It should look like checking for library containing clock_gettime... none required or checking for library containing clock_gettime... -lrt --- a.diff begins here --- Index: configure.in =================================================================== --- configure.in (revision 28767) +++ configure.in (working copy) @@ -974,7 +973,7 @@ AC_CHECK_LIB(dl, dlopen) # Dynamic linking for SunOS/Solaris and SYSV AC_CHECK_LIB(dld, shl_load) # Dynamic linking for HP-UX AC_CHECK_LIB(socket, socketpair) # SunOS/Solaris -AC_CHECK_LIB(rt, clock_gettime) # GNU/Linux +AC_SEARCH_LIBS(clock_gettime, rt) # GNU/Linux if test "${enable_win95}" = maybe; then AC_HAVE_LIBRARY(unicows, [enable_win95=yes], [enable_win95=no]) fi @@ -1610,8 +1609,8 @@ pthread_get_stackaddr_np pthread_get_stacksize_np \ thr_stksegment pthread_stackseg_np pthread_getthrds_np) if test x"$ac_cv_func_nanosleep" = xno; then - AC_CHECK_LIB(rt, nanosleep) - if test x"$ac_cv_lib_rt_nanosleep" = xyes; then + AC_SEARCH_LIBS(nanosleep, rt) + if test x"$ac_cv_search_nanosleep" != xno; then AC_DEFINE(HAVE_NANOSLEEP) fi fi --- a.diff ends here ---
stas 2010-10-11 03:09:54 UTC FreeBSD ports repository Modified files: Mk bsd.ruby.mk lang/ruby19 Makefile distinfo pkg-plist Added files: lang/ruby19/files patch-common.mk patch-configure.in patch-thread_pthread.c Removed files: lang/ruby19/files patch-configure patch-ext_readline_readline.c patch-gem_prelude.rb patch-io.c patch-mkconfig.rb patch-ssl1.0-compat Log: - Update ruby19 to 1.9.2. - Do not link agains librt. [1] PR: ports/149003 [1] Submitted by: Anonymous <swell.k@gmail.com> [1] Revision Changes Path 1.201 +8 -5 ports/Mk/bsd.ruby.mk 1.8 +48 -15 ports/lang/ruby19/Makefile 1.8 +3 -3 ports/lang/ruby19/distinfo 1.1 +11 -0 ports/lang/ruby19/files/patch-common.mk (new) 1.4 +0 -20 ports/lang/ruby19/files/patch-configure (dead) 1.1 +46 -0 ports/lang/ruby19/files/patch-configure.in (new) 1.2 +0 -21 ports/lang/ruby19/files/patch-ext_readline_readline.c (dead) 1.2 +0 -12 ports/lang/ruby19/files/patch-gem_prelude.rb (dead) 1.3 +0 -20 ports/lang/ruby19/files/patch-io.c (dead) 1.4 +0 -21 ports/lang/ruby19/files/patch-mkconfig.rb (dead) 1.2 +0 -207 ports/lang/ruby19/files/patch-ssl1.0-compat (dead) 1.1 +11 -0 ports/lang/ruby19/files/patch-thread_pthread.c (new) 1.6 +196 -74 ports/lang/ruby19/pkg-plist _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
stas 2010-10-11 06:36:41 UTC FreeBSD ports repository Modified files: Mk bsd.ruby.mk lang/ruby18/files patch-configure.in Log: - Do not link ruby18 agains librt. - Bump portrevision. PR: ports/149003 Submitted by: Anonymous <swell.k@gmail.com> Revision Changes Path 1.202 +2 -2 ports/Mk/bsd.ruby.mk 1.2 +21 -5 ports/lang/ruby18/files/patch-configure.in _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed. Thanks!