pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/35007 (editors/emacs (check at install))
The following reply was made to PR pkg/35007; it has been noted by GNATS.
From: Gilles Dauphin <Gilles.Dauphin%enst.fr@localhost>
To: pkg-manager%NetBSD.org@localhost, gnats-admin%NetBSD.org@localhost,
wiz%NetBSD.org@localhost,
gnats-bugs%NetBSD.org@localhost
Cc:
Subject: Re: pkg/35007 (editors/emacs (check at install))
Date: Mon, 20 Nov 2006 18:56:17 +0100 (CET)
--Sute_of_Bloodhounds_225_000
Content-Type: TEXT/plain; charset=us-ascii
Content-MD5: rPpQjZmo9+WO2EmSyr9uTQ==
> From: wiz%NetBSD.org@localhost
>
> Synopsis: editors/emacs (check at install)
>
> State-Changed-From-To: open->feedback
> State-Changed-By: wiz%netbsd.org@localhost
> State-Changed-When: Fri, 17 Nov 2006 21:18:53 +0000
> State-Changed-Why:
> This was fixed in Makefile.common 1.11 on 2006/11/03, could you
> please verify which version you have?
Makefile.common is 1.11
It works but with a patch for my (virtual) architecture (x86_64-sun-solaris)
See attachment patch-ab.
There is a core dump when installing, but it is for blessmail, i will
resend a PR soon.
currently i do 'bmake -k' and the only file that is not in PLIST
is /usr/pkg/share/emacs/21.4/lisp/core (because of blessamil coredump)
Please, close the PR,
thanks
Gilles
--Sute_of_Bloodhounds_225_000
Content-Type: TEXT/plain; name=patch-ab; charset=us-ascii; x-unix-mode=0644
Content-Description: patch-ab
Content-MD5: m6+dwpsvS5h6aktoup0+Zw==
--- configure.orig Tue Mar 18 15:19:12 2003
+++ configure Mon Nov 20 18:45:29 2006
@@ -822,9 +822,16 @@
sparc*-*-netbsd*) machine=sparc ;;
vax-*-netbsd*) machine=vax ;;
arm-*-netbsd*) machine=arm ;;
+ x86_64-*-netbsd*) machine=amd64 ;;
+ x86_64-*-solaris*) machine=amd64 ;;
+ hppa-*-netbsd*) machine=hp800 ;;
+ shle-*-netbsd*) machine=sh3el ;;
esac
;;
+ ## Darwin / Mac OS X
+ powerpc-apple-darwin* )
+ machine=powermac opsys=darwin ;;
## OpenBSD ports
*-*-openbsd* )
opsys=openbsd
@@ -909,6 +916,10 @@
machine=macppc opsys=gnu-linux
;;
+ x86_64-*-linux* )
+ machine=amd64 opsys=gnu-linux
+ ;;
+
## Altos 3068
m68*-altos-sysv* )
machine=altos opsys=usg5-2
@@ -1498,6 +1509,7 @@
powerpcle* ) machine=powerpcle ;;
powerpc* | rs6000* ) machine=ibmrs6000 ;;
sparc* ) machine=sparc ;;
+ x86_64-*-* ) machine=amd64 ;;
* ) unported=yes ;;
esac
case "${canonical}" in
@@ -1659,6 +1671,7 @@
*-sysv4.2uw* ) opsys=unixware; NON_GNU_CPP=/lib/cpp ;;
*-386bsd* ) opsys=386bsd ;;
*-freebsd* ) opsys=freebsd ;;
+ *-dragonfly* ) opsys=dragonfly ;;
*-nextstep* ) opsys=nextstep ;;
## Otherwise, we'll fall through to the generic opsys code at the
bottom.
esac
@@ -9124,6 +9137,22 @@
fi
+# NETBSD: NetBSD's newer run-time linker fix.
+if test $opsys = netbsd; then
+ if test -f /usr/lib/crti.o; then
+ cat >> confdefs.h <<\EOF
+#define HAVE_NETBSD_CRTI 1
+EOF
+
+ fi
+ if test -f /usr/lib/crtn.o; then
+ cat >> confdefs.h <<\EOF
+#define HAVE_NETBSD_CRTN 1
+EOF
+
+ fi
+fi
+
# Set up the CFLAGS for real compilation, so we can substitute it.
CFLAGS="$REAL_CFLAGS"
CPPFLAGS="$REAL_CPPFLAGS"
@@ -9392,6 +9421,8 @@
do
case "\$ac_option" in
-recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
+ : Avoid regenerating within pkgsrc
+ exit 0
echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create
--no-recursion"
exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create
--no-recursion ;;
-version | --version | --versio | --versi | --vers | --ver | --ve | --v)
--Sute_of_Bloodhounds_225_000--
Home |
Main Index |
Thread Index |
Old Index