Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions

View File

@@ -0,0 +1,57 @@
$NetBSD: patch-Makefile.in,v 1.2 2013/03/17 17:08:51 asau Exp $
--- Makefile.in.orig 2012-12-20 21:29:15.000000000 +0100
+++ Makefile.in 2013-01-24 16:33:41.164187741 +0100
@@ -5985,6 +5985,7 @@
srcdir = @srcdir@
subdirs = @subdirs@
sysconfdir = @sysconfdir@
+sysconfexampledir = ${datadir}/examples
target_alias = @target_alias@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
@@ -6163,9 +6164,9 @@
src/mpid/ch3/errnames.txt $(am__append_52) \
src/mpid/common/sock/errnames.txt $(am__append_87) \
src/pmi/errnames.txt
-external_subdirs = src/mpl src/openpa
+external_subdirs = src/mpl # src/openpa
# FIXME how/where does external_libs/ldflags get used?
-external_ldflags = -L$(top_builddir)/src/mpl -L$(top_builddir)/src/openpa/src
+external_ldflags = -L$(top_builddir)/src/mpl # -L$(top_builddir)/src/openpa/src
external_libs = -lmpl -lopa $(am__append_12) $(am__append_13)
# NOTE on our semi-unconventional usage of DIST_SUBDIRS:
@@ -23542,25 +23543,25 @@
dir='$(DESTDIR)$(pkgconfigdir)'; $(am__uninstall_files_from_dir)
install-sysconfDATA: $(sysconf_DATA)
@$(NORMAL_INSTALL)
- @list='$(sysconf_DATA)'; test -n "$(sysconfdir)" || list=; \
+ @list='$(sysconf_DATA)'; test -n "$(sysconfexampledir)" || list=; \
if test -n "$$list"; then \
- echo " $(MKDIR_P) '$(DESTDIR)$(sysconfdir)'"; \
- $(MKDIR_P) "$(DESTDIR)$(sysconfdir)" || exit 1; \
+ echo " $(MKDIR_P) '$(DESTDIR)$(sysconfexampledir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(sysconfexampledir)" || exit 1; \
fi; \
for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
echo "$$d$$p"; \
done | $(am__base_list) | \
while read files; do \
- echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(sysconfdir)'"; \
- $(INSTALL_DATA) $$files "$(DESTDIR)$(sysconfdir)" || exit $$?; \
+ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(sysconfexampledir)'"; \
+ $(INSTALL_DATA) $$files "$(DESTDIR)$(sysconfexampledir)" || exit $$?; \
done
uninstall-sysconfDATA:
@$(NORMAL_UNINSTALL)
- @list='$(sysconf_DATA)'; test -n "$(sysconfdir)" || list=; \
+ @list='$(sysconf_DATA)'; test -n "$(sysconfexampledir)" || list=; \
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
- dir='$(DESTDIR)$(sysconfdir)'; $(am__uninstall_files_from_dir)
+ dir='$(DESTDIR)$(sysconfexampledir)'; $(am__uninstall_files_from_dir)
install-includeHEADERS: $(include_HEADERS)
@$(NORMAL_INSTALL)
@list='$(include_HEADERS)'; test -n "$(includedir)" || list=; \

View File

@@ -0,0 +1,16 @@
$NetBSD: patch-configure,v 1.1 2013/04/20 17:39:01 asau Exp $
Make it use weak symbols with Clang.
--- configure.orig 2013-03-28 21:03:38.000000000 +0000
+++ configure
@@ -27768,7 +27768,9 @@ else
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
+#ifndef __clang__
extern int PFoo(int);
+#endif
#pragma weak PFoo = Foo
int Foo(int a) { return a; }

View File

@@ -0,0 +1,38 @@
$NetBSD: patch-src_mpid_ch3_channels_nemesis_include_mpidi_ch3_impl.h,v 1.1 2013/04/15 21:40:17 adam Exp $
Use pthread_mutexattr_setpshared() only when available.
--- src/mpid/ch3/channels/nemesis/include/mpidi_ch3_impl.h.orig 2013-04-15 21:03:05.000000000 +0000
+++ src/mpid/ch3/channels/nemesis/include/mpidi_ch3_impl.h
@@ -99,6 +99,7 @@ int MPIDI_CH3_SHM_Win_free(MPID_Win **wi
"**pthread_unlock %s", strerror(pt_err)); \
} while (0)
+#ifdef _POSIX_THREAD_PROCESS_SHARED
#define MPIDI_CH3I_SHM_MUTEX_INIT(win_ptr) \
do { \
int pt_err; \
@@ -117,6 +118,23 @@ int MPIDI_CH3_SHM_Win_free(MPID_Win **wi
MPIU_ERR_CHKANDJUMP1(pt_err, mpi_errno, MPI_ERR_OTHER, "**pthread_mutex", \
"**pthread_mutex %s", strerror(pt_err)); \
} while (0);
+#else
+#define MPIDI_CH3I_SHM_MUTEX_INIT(win_ptr) \
+ do { \
+ int pt_err; \
+ pthread_mutexattr_t attr; \
+ \
+ pt_err = pthread_mutexattr_init(&attr); \
+ MPIU_ERR_CHKANDJUMP1(pt_err, mpi_errno, MPI_ERR_OTHER, "**pthread_mutex", \
+ "**pthread_mutex %s", strerror(pt_err)); \
+ pt_err = pthread_mutex_init((win_ptr)->shm_mutex, &attr); \
+ MPIU_ERR_CHKANDJUMP1(pt_err, mpi_errno, MPI_ERR_OTHER, "**pthread_mutex", \
+ "**pthread_mutex %s", strerror(pt_err)); \
+ pt_err = pthread_mutexattr_destroy(&attr); \
+ MPIU_ERR_CHKANDJUMP1(pt_err, mpi_errno, MPI_ERR_OTHER, "**pthread_mutex", \
+ "**pthread_mutex %s", strerror(pt_err)); \
+ } while (0);
+#endif
#define MPIDI_CH3I_SHM_MUTEX_DESTROY(win_ptr) \
do { \

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-src_pm_hydra_configure,v 1.2 2013/03/17 17:08:52 asau Exp $
--- src/pm/hydra/configure.orig 2012-12-20 21:28:12.000000000 +0100
+++ src/pm/hydra/configure 2013-01-24 15:36:08.260189221 +0100
@@ -14373,7 +14373,7 @@
cat >>confdefs.h <<_ACEOF
-#define HYDRA_CONFIGURE_ARGS_CLEAN "`echo $ac_configure_args`"
+#define HYDRA_CONFIGURE_ARGS_CLEAN "`echo -n $ac_configure_args`"
_ACEOF