Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 126886
Collapse All | Expand All

(-)ruby-1.8.4/configure.in (-1 / +1 lines)
Lines 437-443 Link Here
437
AC_REPLACE_FUNCS(dup2 memmove strcasecmp strncasecmp strerror strftime\
437
AC_REPLACE_FUNCS(dup2 memmove strcasecmp strncasecmp strerror strftime\
438
		 strchr strstr strtoul crypt flock vsnprintf\
438
		 strchr strstr strtoul crypt flock vsnprintf\
439
		 isnan finite isinf hypot acosh erf)
439
		 isnan finite isinf hypot acosh erf)
440
AC_CHECK_FUNCS(fmod killpg wait4 waitpid syscall chroot fsync getcwd\
440
AC_CHECK_FUNCS(fmod killpg wait4 waitpid syscall chroot fsync getcwd eaccess\
441
	      truncate chsize times utimes fcntl lockf lstat symlink link\
441
	      truncate chsize times utimes fcntl lockf lstat symlink link\
442
	      readlink setitimer setruid seteuid setreuid setresuid\
442
	      readlink setitimer setruid seteuid setreuid setresuid\
443
	      setproctitle setrgid setegid setregid setresgid issetugid pause\
443
	      setproctitle setrgid setegid setregid setresgid issetugid pause\
(-)ruby-1.8.4/dln.c (-1 / +1 lines)
Lines 89-95 Link Here
89
# include <image.h>
89
# include <image.h>
90
#endif
90
#endif
91
91
92
int eaccess();
92
int eaccess(const char *, int);
93
93
94
#ifndef NO_DLN_LOAD
94
#ifndef NO_DLN_LOAD
95
95
(-)ruby-1.8.4/file.c (+2 lines)
Lines 849-854 Link Here
849
#  define S_IXUGO		(S_IXUSR | S_IXGRP | S_IXOTH)
849
#  define S_IXUGO		(S_IXUSR | S_IXGRP | S_IXOTH)
850
#endif
850
#endif
851
851
852
#ifndef HAVE_EACCESS
852
int
853
int
853
eaccess(path, mode)
854
eaccess(path, mode)
854
     const char *path;
855
     const char *path;
Lines 887-892 Link Here
887
    return access(path, mode);
888
    return access(path, mode);
888
#endif
889
#endif
889
}
890
}
891
#endif
890
892
891
893
892
/*
894
/*
(-)ruby-1.8.4/intern.h (-1 lines)
Lines 221-227 Link Here
221
void rb_thread_atfork _((void));
221
void rb_thread_atfork _((void));
222
VALUE rb_funcall_rescue __((VALUE, ID, int, ...));
222
VALUE rb_funcall_rescue __((VALUE, ID, int, ...));
223
/* file.c */
223
/* file.c */
224
int eaccess _((const char*, int));
225
VALUE rb_file_s_expand_path _((int, VALUE *));
224
VALUE rb_file_s_expand_path _((int, VALUE *));
226
VALUE rb_file_expand_path _((VALUE, VALUE));
225
VALUE rb_file_expand_path _((VALUE, VALUE));
227
void rb_file_const _((const char*, VALUE));
226
void rb_file_const _((const char*, VALUE));
(-)ruby-1.8.4/missing.h (+4 lines)
Lines 39-44 Link Here
39
extern int dup2 _((int, int));
39
extern int dup2 _((int, int));
40
#endif
40
#endif
41
41
42
#ifndef HAVE_EACCESS
43
extern int eaccess(const char*, int);
44
#endif
45
42
#ifndef HAVE_FINITE
46
#ifndef HAVE_FINITE
43
extern int finite _((double));
47
extern int finite _((double));
44
#endif
48
#endif

Return to bug 126886