[Bug: 21.5-b28] package make fails

skip at pobox.com skip at pobox.com
Wed Oct 3 00:19:59 EDT 2007


    >> No on the Mule stuff.

    Stephen> Oh, in that case, that's the problem.  Back in the dark ages,
    Stephen> there was no reasonable alternative to a 7-bit ISO encoding for
    Stephen> the Mule files, but a no-Mule XEmacs will read those as syntax
    Stephen> errors.  That's why we need a separate mule-packages
    Stephen> subhierarchy in the first place.

    Stephen> To fix: In the root of the packages, in Local.rules, set

    Stephen> BUILD_WITHOUT_MULE = t

Make complained when I first ran it that Local.rules was outdated.  I
compared it with Local.rules.template and tried to factor in the changes.
It had been awhile since I created that file so I didn't remember what the
non-default settings were.  I must have reverted that setting when ediff-ing
the two files.

At any rate, with BUILD_WITHOUT_MULE set properly, I cd'd to my packages
directory, then ran

    cvs up && make clean && make

The result is not good...

    ...
    xemacs -no-autoloads -vanilla -batch -eval '(setq stack-trace-on-error t load-always-display-messages t load-ignore-out-of-date-elc-files t load-show-full-path-in-messages t)' -eval '(setq load-path (list lisp-directory))' -l /Users/skip/src/packages/package-compile.el -- tramp xemacs-base vc efs dired mail-lib gnus ediff sh-script --  -f batch-byte-compile lisp/custom-load.el

    Loading /Users/skip/src/packages/package-compile.el...
      Loading /Users/skip/local/lib/xemacs-21.5-b28/lisp/auto-autoloads.elc...
      Requiring /Users/skip/local/lib/xemacs-21.5-b28/lisp/bytecomp.elc...
      Requiring /Users/skip/local/lib/xemacs-21.5-b28/lisp/byte-optimize.elc...
      Loading /Users/skip/src/packages/xemacs-packages/sh-script/auto-autoloads.elc...
      Loading /Users/skip/src/packages/xemacs-packages/ediff/auto-autoloads.elc...
      Loading /Users/skip/src/packages/xemacs-packages/gnus/lisp/auto-autoloads.elc...
      Loading /Users/skip/src/packages/xemacs-packages/mail-lib/auto-autoloads.elc...
      Loading /Users/skip/src/packages/xemacs-packages/dired/auto-autoloads.elc...
      Loading /Users/skip/src/packages/xemacs-packages/efs/auto-autoloads.elc...
      Loading /Users/skip/src/packages/xemacs-packages/vc/auto-autoloads.el...
      Loading /Users/skip/src/packages/xemacs-packages/xemacs-base/auto-autoloads.elc...
      Loading /Users/skip/src/packages/xemacs-packages/tramp/lisp/auto-autoloads.elc...
    Compiling /Users/skip/src/packages/xemacs-packages/tramp/lisp/custom-load.el...
    Loading /Users/skip/local/lib/xemacs-21.5-b28/lisp/cl-macs.elc...
    Wrote /Users/skip/src/packages/xemacs-packages/tramp/lisp/custom-load.elc
    Done
    xemacs -no-autoloads -vanilla -batch -eval '(setq stack-trace-on-error t load-always-display-messages t load-ignore-out-of-date-elc-files t load-show-full-path-in-messages t)' -eval '(setq load-path (list lisp-directory))' -l /Users/skip/src/packages/package-compile.el -- tramp xemacs-base vc efs dired mail-lib gnus ediff sh-script --  -f batch-byte-compile lisp/tramp-util.el

    Loading /Users/skip/src/packages/package-compile.el...
      Loading /Users/skip/local/lib/xemacs-21.5-b28/lisp/auto-autoloads.elc...
      Requiring /Users/skip/local/lib/xemacs-21.5-b28/lisp/bytecomp.elc...
      Requiring /Users/skip/local/lib/xemacs-21.5-b28/lisp/byte-optimize.elc...
      Loading /Users/skip/src/packages/xemacs-packages/sh-script/auto-autoloads.elc...
      Loading /Users/skip/src/packages/xemacs-packages/ediff/auto-autoloads.elc...
      Loading /Users/skip/src/packages/xemacs-packages/gnus/lisp/auto-autoloads.elc...
      Loading /Users/skip/src/packages/xemacs-packages/mail-lib/auto-autoloads.elc...
      Loading /Users/skip/src/packages/xemacs-packages/dired/auto-autoloads.elc...
      Loading /Users/skip/src/packages/xemacs-packages/efs/auto-autoloads.elc...
      Loading /Users/skip/src/packages/xemacs-packages/vc/auto-autoloads.el...
      Loading /Users/skip/src/packages/xemacs-packages/xemacs-base/auto-autoloads.elc...
      Loading /Users/skip/src/packages/xemacs-packages/tramp/lisp/auto-autoloads.elc...
    Compiling /Users/skip/src/packages/xemacs-packages/tramp/lisp/tramp-util.el...
    Loading /Users/skip/local/lib/xemacs-21.5-b28/lisp/cl-macs.elc...
    Requiring /Users/skip/src/packages/xemacs-packages/xemacs-base/compile.elc...
    Requiring /Users/skip/src/packages/xemacs-packages/tramp/lisp/tramp.el...
      Requiring /Users/skip/src/packages/xemacs-packages/tramp/lisp/trampver.el...make[2]: *** [lisp/tramp-util.elc] Segmentation fault
    make[1]: *** [tramp/bytecompile.target] Error 2
    make: *** [xemacs-packages/bytecompile.target] Error 2

Skip



More information about the XEmacs-Beta mailing list