Can someone confirm that you can build editors/emacs22?
On Thu, Dec 31, 2009 at 03:57:17PM +0000, Mikolaj Kucharski wrote:
> 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
--
best regards
q#