Hi,

I'm unable to build editors/emacs22 on i386, but only via ports. If I do
make configure, and then chdir to `make show=WRKBUILD` and type gmake
emacs builds fine.

I came up with attached patch to solve this issue. Can someone try to
compile emacs-22.3p1, emacs-el-22.3p0 and let me know can he/she make
package with current port without my patch?


Re my patch, not sure is bump needed, probably not.


Ports and base system is almost two weeks old:

OpenBSD 4.6-current (GENERIC.MP) #363: Sun Dec 20 10:20:00 MST 2009
    [email protected]:/usr/src/sys/arch/i386/compile/GENERIC.MP

-- 
best regards
q#
Index: Makefile
===================================================================
RCS file: /cvs/ports/editors/emacs22/Makefile,v
retrieving revision 1.9
diff -N -u Makefile
--- Makefile    22 Nov 2009 15:07:13 -0000      1.9
+++ Makefile    31 Dec 2009 14:09:22 -0000
@@ -6,7 +6,7 @@
 VERSION=               22.3
 DISTNAME=              emacs-${VERSION}
 PKGNAME-main=          emacs-${VERSION}p1
-FULLPKGNAME-el=                emacs-el-${VERSION}p0
+FULLPKGNAME-el=                emacs-el-${VERSION}p1
 FULLPKGPATH-el=                editors/emacs22,-el
 
 CATEGORIES=            editors
Index: patches/patch-leim_Makefile_in
===================================================================
RCS file: patches/patch-leim_Makefile_in
diff -N -u patches/patch-leim_Makefile_in
--- /dev/null   31 Dec 2009 07:09:22 -0000
+++ patches/patch-leim_Makefile_in      31 Dec 2009 14:09:22 -0000
@@ -0,0 +1,21 @@
+$OpenBSD$
+--- leim/Makefile.in.orig      Mon Jan  7 08:09:43 2008
++++ leim/Makefile.in   Thu Dec 31 02:49:03 2009
+@@ -187,7 +187,7 @@ ${CHINESE-TIT:.elc=.el}: changed.tit
+ 
+ changed.tit: ${TIT-SOURCES}
+       ${RUN-EMACS} -l ${buildlisppath}/international/titdic-cnv \
+-        -f batch-titdic-convert -dir quail ${srcdir}/CXTERM-DIC; \
++        -f batch-titdic-convert -dir ${srcdir}/quail ${srcdir}/CXTERM-DIC; \
+         echo "changed" > $@
+ 
+ MISC-SOURCES= \
+@@ -203,7 +203,7 @@ ${MISC:.elc=.el}: changed.misc
+ 
+ changed.misc: ${MISC-SOURCES}
+       ${RUN-EMACS} -l ${buildlisppath}/international/titdic-cnv \
+-        -f batch-miscdic-convert -dir quail ${srcdir}/MISC-DIC; \
++        -f batch-miscdic-convert -dir ${srcdir}/quail ${srcdir}/MISC-DIC; \
+         echo "changed" > $@
+ 
+ leim-list.el: ${SUBDIRS} ${TIT-MISC} changed.tit changed.misc 
${srcdir}/leim-ext.el

Reply via email to