[oe] any ETA on a fixed xterm-207?
Robert P. J. Day
rpjday at crashcourse.ca
Sun Nov 8 11:58:55 UTC 2009
i realize i've mentioned this at least a couple times before (on the
angstrom list) but is there any ETA on fixing the unbuildable
xterm-207 package so that i can bitbake beagleboard-demo-image?
the problem with xterm_207 appears to be obvious. the install
script contained therein -- sinstall.sh -- contains the following
snippet:
=====
case ".$cf_mode" in #(vi
.???s??s*) #(vi
PROG_SUID=4000
PROG_SGID=2000
;;
.???s*) #(vi
PROG_SUID=4000
PROG_GRP=
;;
.??????s*)
PROG_SGID=2000
PROG_USR=
;;
esac
PROG_MODE=`echo ".$cf_mode" | sed -e 's/^..//' -e 's/rw./7/g' -e 's/r-./5/g' -e 's/--[sxt]/1/g'`
=====
it seems clear that the point of that snippet is to convert a
symbolic mode to a numeric mode. unfortunately, these days, the
symbolic mode has a trailing period, whereupon the resulting numeric
mode *also* has a trailing period, at which point the subsequent
"chmod" command tries to use a mode of "755." and chokes.
as a quick hack, i snuck in the line:
PROG_MODE=${PROG_MODE%\.}
right after that last line to knock off the trailing period and that
fixed things and allowed xterm to build. a cleaner solution would be
to perhaps whack off that period at the top. either way would work.
rday
--
========================================================================
Robert P. J. Day Waterloo, Ontario, CANADA
Linux Consulting, Training and Kernel Pedantry.
Web page: http://crashcourse.ca
Twitter: http://twitter.com/rpjday
========================================================================
More information about the Openembedded-devel
mailing list