pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

emacs-current: remove patches, merged upstream.



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By:	wiz
Date:		Tue May 3 08:12:27 2016 +0200
Changeset:	4876e38095dd457248cae0edbcf61855e899deaa

Removed Files:
	emacs-current/distinfo
	emacs-current/patches/patch-configure.ac
	emacs-current/patches/patch-src_Makefile.in

Log Message:
emacs-current: remove patches, merged upstream.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=4876e38095dd457248cae0edbcf61855e899deaa

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 emacs-current/distinfo                      |  4 --
 emacs-current/patches/patch-configure.ac    | 73 -----------------------------
 emacs-current/patches/patch-src_Makefile.in | 61 ------------------------
 3 files changed, 138 deletions(-)

diffs:
diff --git a/emacs-current/distinfo b/emacs-current/distinfo
deleted file mode 100644
index 20806c0..0000000
--- a/emacs-current/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-$NetBSD$
-
-SHA1 (patch-configure.ac) = 831b0521a2c69ef1efa2c6b9c2aca0d1ebaca88f
-SHA1 (patch-src_Makefile.in) = eb27f2ccd7864a95db5ec8f84ca5f87c238dea21
diff --git a/emacs-current/patches/patch-configure.ac b/emacs-current/patches/patch-configure.ac
deleted file mode 100644
index 1c6444c..0000000
--- a/emacs-current/patches/patch-configure.ac
+++ /dev/null
@@ -1,73 +0,0 @@
-$NetBSD$
-
-Problem reported by Thomas Klausner (Bug#23371).
-* configure.ac (PAXCTL_dumped, PAXCTL_notdumped): New vars.
-Set them to setfattr and/or paxctl commands appropriate for
-GNU/Linux and/or NetBSD; the latter prefers paxctl +a.  Search
-for paxctl only if setfattr is not found.
-* src/Makefile.in (PAXCTL_dumped, PAXCTL_notdumped):
-New vars, replacing PAXCTL_if_present and SETFATTR_if_present.
-All uses changed.
-
---- configure.ac.orig	2016-04-22 16:23:52.000000000 +0000
-+++ configure.ac
-@@ -1159,16 +1159,9 @@ AC_PATH_PROG(GZIP_PROG, gzip)
- test $with_compress_install != yes && test -n "$GZIP_PROG" && \
-    GZIP_PROG=" # $GZIP_PROG # (disabled by configure --without-compress-install)"
- 
-+PAXCTL_dumped=
-+PAXCTL_notdumped=
- if test $opsys = gnu-linux; then
--  AC_PATH_PROG(PAXCTL, paxctl,,
--    [$PATH$PATH_SEPARATOR/sbin$PATH_SEPARATOR/usr/sbin])
--  if test "X$PAXCTL" != X; then
--    AC_MSG_CHECKING([whether binaries have a PT_PAX_FLAGS header])
--    AC_LINK_IFELSE([AC_LANG_PROGRAM([], [])],
--      [if $PAXCTL -v conftest$EXEEXT >/dev/null 2>&1; then AC_MSG_RESULT(yes)
--      else AC_MSG_RESULT(no); PAXCTL=""; fi])
--  fi
--
-   if test "${SETFATTR+set}" != set; then
-     AC_CACHE_CHECK([for setfattr],
-       [emacs_cv_prog_setfattr],
-@@ -1179,6 +1172,7 @@ if test $opsys = gnu-linux; then
- 	 emacs_cv_prog_setfattr=no
-        fi])
-     if test "$emacs_cv_prog_setfattr" = yes; then
-+      PAXCTL_notdumped='$(SETFATTR) -n user.pax.flags -v er'
-       SETFATTR=setfattr
-     else
-       SETFATTR=
-@@ -1187,6 +1181,32 @@ if test $opsys = gnu-linux; then
-     AC_SUBST([SETFATTR])
-   fi
- fi
-+case $opsys,$PAXCTL_notdumped in
-+  gnu-linux, | netbsd,)
-+    AC_PATH_PROG([PAXCTL], [paxctl], [],
-+      [$PATH$PATH_SEPARATOR/sbin$PATH_SEPARATOR/usr/sbin])
-+    if test -n "$PAXCTL"; then
-+      if test "$opsys" = netbsd; then
-+	PAXCTL_dumped='$(PAXCTL) +a'
-+	PAXCTL_notdumped='$(PAXCTL) +a'
-+      else
-+	AC_MSG_CHECKING([whether binaries have a PT_PAX_FLAGS header])
-+	AC_LINK_IFELSE([AC_LANG_PROGRAM([], [])],
-+	  [if $PAXCTL -v conftest$EXEEXT >/dev/null 2>&1; then
-+	     AC_MSG_RESULT([yes])
-+	   else
-+	     AC_MSG_RESULT([no])
-+	     PAXCTL=
-+	   fi])
-+	if test -n "$PAXCTL"; then
-+	  PAXCTL_dumped='$(PAXCTL) -zex'
-+	  PAXCTL_notdumped='$(PAXCTL) -r'
-+	fi
-+      fi
-+    fi;;
-+esac
-+AC_SUBST([PAXCTL_dumped])
-+AC_SUBST([PAXCTL_notdumped])
- 
- ## Need makeinfo >= 4.7 (?) to build the manuals.
- if test "$MAKEINFO" != "no"; then
diff --git a/emacs-current/patches/patch-src_Makefile.in b/emacs-current/patches/patch-src_Makefile.in
deleted file mode 100644
index d7e3d51..0000000
--- a/emacs-current/patches/patch-src_Makefile.in
+++ /dev/null
@@ -1,61 +0,0 @@
-$NetBSD$
-
-Problem reported by Thomas Klausner (Bug#23371).
-* configure.ac (PAXCTL_dumped, PAXCTL_notdumped): New vars.
-Set them to setfattr and/or paxctl commands appropriate for
-GNU/Linux and/or NetBSD; the latter prefers paxctl +a.  Search
-for paxctl only if setfattr is not found.
-* src/Makefile.in (PAXCTL_dumped, PAXCTL_notdumped):
-New vars, replacing PAXCTL_if_present and SETFATTR_if_present.
-All uses changed.
-
---- src/Makefile.in.orig	2016-04-17 20:51:40.000000000 +0000
-+++ src/Makefile.in
-@@ -114,8 +114,9 @@ TEMACS_LDFLAGS = $(LD_SWITCH_SYSTEM) $(L
- ## around this, newer ones setfattr.  See Bug#11398 and Bug#16343.
- PAXCTL = @PAXCTL@
- SETFATTR = @SETFATTR@
--PAXCTL_if_present = $(or $(PAXCTL),: paxctl)
--SETFATTR_if_present = $(or $(SETFATTR),: setfattr)
-+## Commands to set PaX flags on dumped and not-dumped instances of Emacs.
-+PAXCTL_dumped = @PAXCTL_dumped@
-+PAXCTL_notdumped = @PAXCTL_notdumped@
- 
- ## Some systems define this to request special libraries.
- LIBS_SYSTEM=@LIBS_SYSTEM@
-@@ -542,8 +543,10 @@ ifeq ($(CANNOT_DUMP),yes)
- 	ln -f temacs$(EXEEXT) $@
- else
- 	LC_ALL=C $(RUN_TEMACS) -batch $(BUILD_DETAILS) -l loadup dump
--	$(PAXCTL_if_present) -zex $@
-+ifneq ($(PAXCTL_dumped),)
-+	$(PAXCTL_dumped) $@
-+endif
- 	ln -f $@ bootstrap-emacs$(EXEEXT)
- endif
- 
- ## We run make-docfile twice because the command line may get too long
-@@ -606,8 +612,9 @@ temacs$(EXEEXT): $(LIBXMENU) $(ALLOBJS) 
- 	  -o temacs $(ALLOBJS) $(LIBEGNU_ARCHIVE) $(W32_RES_LINK) $(LIBES)
- 	$(MKDIR_P) $(etc)
- ifneq ($(CANNOT_DUMP),yes)
--	$(PAXCTL_if_present) -r $@
--	$(SETFATTR_if_present) -n user.pax.flags -v er $@
-+  ifneq ($(PAXCTL_notdumped),)
-+	$(PAXCTL_notdumped) $@
-+  endif
- endif
- 
- ## The following oldxmenu-related rules are only (possibly) used if
-@@ -748,8 +755,10 @@ ifeq ($(CANNOT_DUMP),yes)
- 	ln -f temacs$(EXEEXT) $@
- else
- 	$(RUN_TEMACS) --batch $(BUILD_DETAILS) --load loadup bootstrap
--	$(PAXCTL_if_present) -zex emacs$(EXEEXT)
-+ifneq ($(PAXCTL_dumped),)
-+	$(PAXCTL_dumped) emacs$(EXEEXT)
-+endif
- 	mv -f emacs$(EXEEXT) $@
- endif
- 	@: Compile some files earlier to speed up further compilation.
- 	$(MAKE) -C ../lisp compile-first EMACS="$(bootstrap_exe)"


Home | Main Index | Thread Index | Old Index