So the idea was to deconflict those two ports, to be able to use both during bulk builds. Several ports are waiting for this as they depend on newer emacs releases.
I had sent patches to rename the conflicting files in emacs21, but it turns out that it won't happen. *shrug* So my "plan" is to kill any use of emacs21 at build time. To achieve this, there are several ways: - remove the port - stop byte-compiling files at build time - switch the port to using emacs24 at build time I'd kill those: net/zenirc,-main|editors/emacs21|||editors/emacs21|B net/zenirc,-main|editors/emacs21|||editors/emacs21|R net/zenirc,-el|editors/emacs21|||editors/emacs21|R net/zenirc,-el|editors/emacs21|||editors/emacs21|B print/auctex|emacs->=21,<22:editors/emacs21|emacs->=21,<22||editors/emacs21|B print/auctex|emacs->=21,<22:editors/emacs21|emacs->=21,<22||editors/emacs21|R mail/mew|editors/emacs21|||editors/emacs21|R mail/mew|editors/emacs21|||editors/emacs21|B zenirc has seen no update since 2000, auctex and mew are lagging behind upstream. I'd switch those to using emacs 24 : devel/automake/1.9|editors/emacs21|||editors/emacs21|T devel/automake/1.10|editors/emacs21|||editors/emacs21|T devel/automake/1.11|editors/emacs21|||editors/emacs21|T devel/automake/1.12|editors/emacs21|||editors/emacs21|T devel/automake/1.13|editors/emacs21|||editors/emacs21|T devel/automake/1.14|editors/emacs21|||editors/emacs21|T There is no automated run of regress tests right now but IIRC people were interested. IMO it would make more sense to test whether those packages correctly support *current* emacs versions. I'm unsure about those: inputmethods/anthy,-main|editors/emacs21|||editors/emacs21|B inputmethods/anthy,-emacs|editors/emacs21|||editors/emacs21|B math/gnuplot|editors/emacs21|||editors/emacs21|B math/gnuplot,no_x11|editors/emacs21|||editors/emacs21|B We could either just install the .el files, without byte-compiling, or move them to using emacs24 at build time. The latter is a bit of a problem since emacs>=24 may use byte-compiled instructions that emacs21 doesn't grok. But do we care? I have only heard about one emacs21 user on OpenBSD, and he doesn't use those ports... This has waited for a long time now, if you folks have comments please chime in before thursday. Thanks, -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE