[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Emacs23 upgrade fails



On 04/03/2012 01:04 PM, Paul Roge wrote:
Emacs fails to upgrade on debian wheezy mipsel for my lemote yeeloong... what a shame! Anything to do?


For some reason the geniuses that created that thing thought that it would be a good idea to only work with 4K pages. Really this is an emacs bug, and should probably be reported to those guys. I have not taken the time to do it, perhaps someone will.

If you set your page size to 4K, emacs would work, but my understanding is that due to cache aliasing, loongson cannot work with 4K pages.

David Daney

Setting up emacs23 (23.4+1-2) ...
emacs-install emacs23
install/dictionaries-common: Byte-compiling for emacsen flavour emacs23
emacs23: malloc.c:3096: sYSMALLOc: Assertion `(old_top == (((mbinptr) (((char *)&((av)->bins[((1) - 1) * 2])) - __builtin_offsetof (struct malloc_chunk, fd))))&&  old_size == 0) || ((unsigned long) (old_size)>= (unsigned long)((((__builtin_offsetof (struct malloc_chunk, fd_nextsize))+((2 * (sizeof(size_t))) - 1))&  ~((2 * (sizeof(size_t))) - 1)))&&  ((old_top)->size&  0x1)&&  ((unsigned long)old_end&  pagemask) == 0)' failed.
Fatal error (6)Aborted
emacs-install: /usr/lib/emacsen-common/packages/install/dictionaries-common emacs23 xemacs21 failed at /usr/lib/emacsen-common/emacs-install line 28,<TSORT>  line 2.
dpkg: error processing emacs23 (--configure):
  subprocess installed post-installation script returned error exit status 134




Reply to: