public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in sys-process/psmisc/files: psmisc-22.12-no-nls.patch psmisc-22.12-peekfd.patch
@ 2010-07-31  0:27 Samuli Suominen (ssuominen)
  0 siblings, 0 replies; only message in thread
From: Samuli Suominen (ssuominen) @ 2010-07-31  0:27 UTC (permalink / raw
  To: gentoo-commits

ssuominen    10/07/31 00:27:33

  Added:                psmisc-22.12-no-nls.patch psmisc-22.12-peekfd.patch
  Log:
  Fix building of "peekfd" for X86_64.
  (Portage version: 2.2_rc67/cvs/Linux x86_64)

Revision  Changes    Path
1.1                  sys-process/psmisc/files/psmisc-22.12-no-nls.patch

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-process/psmisc/files/psmisc-22.12-no-nls.patch?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-process/psmisc/files/psmisc-22.12-no-nls.patch?rev=1.1&content-type=text/plain

Index: psmisc-22.12-no-nls.patch
===================================================================
http://bugs.gentoo.org/193920

--- configure.ac
+++ configure.ac
@@ -57,10 +57,6 @@
 AC_CHECK_MEMBERS([struct stat.st_rdev])
 AC_TYPE_UID_T
 
-dnl Check for language stuff
-AM_GNU_GETTEXT([external])
-AM_GNU_GETTEXT_VERSION([0.16.1])
-
 dnl Must be after the gettext stuff as it sets build_cpu
 AC_CHECK_MEMBERS([struct user_regs_struct.orig_eax,
 		struct user_regs_struct.eax,
@@ -120,6 +116,5 @@
 AC_CONFIG_FILES([Makefile
 		 doc/Makefile
 		 src/Makefile
-		 icons/Makefile
-		 po/Makefile.in])
+		 icons/Makefile])
 AC_OUTPUT
--- Makefile.am
+++ Makefile.am
@@ -1,5 +1,5 @@
 
-SUBDIRS = doc src po icons 
+SUBDIRS = doc src icons 
 
 #EXTRA_DIST = config.rpath ABOUT-NLS mkinstalldirs
 



1.1                  sys-process/psmisc/files/psmisc-22.12-peekfd.patch

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-process/psmisc/files/psmisc-22.12-peekfd.patch?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-process/psmisc/files/psmisc-22.12-peekfd.patch?rev=1.1&content-type=text/plain

Index: psmisc-22.12-peekfd.patch
===================================================================
Fix building of peekfd for X86_64

--- configure.ac
+++ configure.ac
@@ -56,6 +56,12 @@ AC_TYPE_PID_T
 AC_TYPE_SIZE_T
 AC_CHECK_MEMBERS([struct stat.st_rdev])
 AC_TYPE_UID_T
+
+dnl Check for language stuff
+AM_GNU_GETTEXT([external])
+AM_GNU_GETTEXT_VERSION([0.16.1])
+
+dnl Must be after the gettext stuff as it sets build_cpu
 AC_CHECK_MEMBERS([struct user_regs_struct.orig_eax,
 		struct user_regs_struct.eax,
 		struct user_regs_struct.ebx,
@@ -66,11 +72,13 @@ AC_CHECK_MEMBERS([struct user_regs_struct.orig_eax,
 		struct user_regs_struct.rdi,
 		struct user_regs_struct.rsi,
 		struct user_regs_struct.rdx], [],[],
-    [#include <sys/user.h>])
+    [#include <bits/types.h>
+     #include <sys/user.h>])
 AC_CHECK_MEMBERS([struct pt_regs.orig_gpr3,
 		struct pt_regs.gpr], [],[], [#include <linux/ptrace.h>])
 AC_CHECK_MEMBERS([struct pt_regs.uregs],[],[], [#include <asm/ptrace.h>])
-AC_CHECK_MEMBERS([struct pt_regs.regs],[],[], [#include <asm/ptrace.h>])
+AC_CHECK_MEMBERS([struct pt_regs.regs,
+                  struct pt_regs.cp0_status],[],[], [#include <asm/ptrace.h>])
 
 AM_CONDITIONAL(WANT_PEEKFD_I386,
  test $ac_cv_member_struct_user_regs_struct_orig_eax = yes &&
@@ -90,11 +98,9 @@ AM_CONDITIONAL(WANT_PEEKFD_PPC,
 AM_CONDITIONAL(WANT_PEEKFD_ARM,
    test $ac_cv_member_struct_pt_regs_uregs = yes)
 AM_CONDITIONAL(WANT_PEEKFD_MIPS,
-   test $ac_cv_member_struct_pt_regs_regs = yes)
-
-dnl Check for language stuff
-AM_GNU_GETTEXT([external])
-AM_GNU_GETTEXT_VERSION([0.16.1])
+   test $build_cpu = mipsel &&
+   test $ac_cv_member_struct_pt_regs_regs = yes &&
+   test $ac_cv_member_struct_pt_regs_cp0_status = yes)
 
 dnl Checks for library functions.
 AC_FUNC_CLOSEDIR_VOID






^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2010-07-31  1:02 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-07-31  0:27 [gentoo-commits] gentoo-x86 commit in sys-process/psmisc/files: psmisc-22.12-no-nls.patch psmisc-22.12-peekfd.patch Samuli Suominen (ssuominen)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox