On Mon, Jul 18, 2011 at 4:26 PM, Christian Weisgerber <na...@mips.inka.de> wrote: > There are a number of ports that hardcode the OpenBSD version into > paths. Consequently, each time the OpenBSD version is incremented, > some poor guy needs to search the tree, go through the list, and > bump the package version of these ports. > > Espie has suggested that we should tackle this problem at the root > and try to remove the useless version from the path names. If > anybody wants to look into this, here's a breakdown of the current > offenders: > > * Ruby > Specifically, binary modules are placed under MODRUBY_ARCH which is > something like ${MACHINE_ARCH}-openbsd${OSREV}. By comparison, Perl > simply uses ${MACHINE_ARCH}-openbsd. > databases/ruby-bdb > databases/ruby-ldap > devel/ruby-ncurses > devel/subversion > lang/rubinius > lang/ruby/1.8 > lang/ruby/1.9 > net/rrdtool > net/ruby-pcap > net/ruby-pcaprub-msf > textproc/eruby > textproc/gonzui > textproc/ruby-hyperestraier > www/ruby-passenger > x11/kde/bindings3
I'm currently testing a patch that switches this to ${MACHINE_ARCH}-openbsd. Should hopefully go in soon. Jeremy