On 2012-01-15 4:40 PM, jonsm...@gmail.com wrote: > I finally found the bug. One of the glyphs in the 1.04 liberation font > package has a bad index. That index causes the higher layers to > corrupt a few bytes of memory when they cache it. Of course corrupting > a few bytes of memory may, but not always, lead to a bunch of > unrelated failures later. In this cause the bytes corrupted were in > the new code I was adding to the system. Updating to the current > release of liberation fonts fixes it. > > Index: font/liberation-fonts-ttf/Makefile > =================================================================== > --- font/liberation-fonts-ttf/Makefile (revision 29747) > +++ font/liberation-fonts-ttf/Makefile (working copy) > @@ -6,14 +6,13 @@ > # > include $(TOPDIR)/rules.mk > > -PKG_NAME:=liberation-fonts > +PKG_NAME:=liberation-fonts-ttf > PKG_RELEASE:=1 > -PKG_VERSION:=1.04 > +PKG_VERSION:=1.07.1 > > PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz > PKG_BUILD_DIR=$(BUILD_DIR)/Xorg/$(_CATEGORY)/$(PKG_NAME)-$(PKG_VERSION)/ > PKG_SOURCE_URL:=http://fedorahosted.org/releases/l/i/liberation-fonts/ > -PKG_MD5SUM:=4846797ef0fc70b0cbaede2514677c58 > > include $(INCLUDE_DIR)/package.mk Patch looks good, but please update the md5sum instead of removing it.
- Felix _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel