Re: [Emacs-Guix] make: Error 255

2021-01-16 Thread John Soo
 Hi zimoun,  

  
What about using guix to build like:
  

  
guix build -f guix.scm
  

  
I believe that is how that file is meant to work.
  

  
I’m not sure it entirely answers your question on how to test but maybe 
something like this would work:
  

  
guix environment -L . --ad-hoc emacs emacs-guix -- emacs -Q
  

  
What do you think?
  

  
- John
  

 

Re: [Emacs-Guix] make: Error 255

2021-01-16 Thread zimoun
Hi,
On Sat, 16 Jan 2021 at 07:18, John Soo  wrote:

> What exactly did you do? It sounds like you checked out emacs-guix and ran 
> make?

Yes, as describe in guix.scm:

--8<---cut here---start->8---
;; The main purpose of this file though is to make a development
;; environment for building Emacs-Guix:
;;
;;   guix environment --pure --load=guix.scm
;;   ./autogen.sh
;;   ./configure
;;   make
--8<---cut here---end--->8---

What is the usual procedure to work from source?  I mean, I would like
to try to fix some annoyances and so test before submitting a patch.


Cheers,
simon



Re: [Emacs-Guix] make: Error 255

2021-01-16 Thread John Soo
 Hi zimoun, 

 
What exactly did you do? It sounds like you checked out emacs-guix and ran make?
 

 
- John  
 

[Emacs-Guix] make: Error 255

2021-01-15 Thread zimoun
Hi,

Giving a look at the “lagging” build utility with Emacs-Guix, I have
checked out and run ’make’.  But I get a couple of errors:

--8<---cut here---start->8---
make[1]: [Makefile:1283: elisp/guix-build-config.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-config.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-auto-mode.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-utils.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-external.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-profiles.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-scheme.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-env-var.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-guile.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-geiser.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-repl.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-help-vars.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-read.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-help.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-about.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-misc.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-build-log.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-command.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-devel.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-graph.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-hash.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-derivation.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-license.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-location.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-package.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-service.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-pcomplete.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-prettify.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-popup.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-ui-messages.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-ui.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-ui-license.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-ui-profile.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-ui-store-item.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-ui-lint-checker.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-ui-package.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-ui-package-location.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-ui-generation.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-ui-system-generation.elc] Error 255 
(ignored)
make[1]: [Makefile:1283: elisp/guix-ui-service.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-ui-service-location.elc] Error 255 (ignored)
make[1]: [Makefile:1283: elisp/guix-ui-system.elc] Error 255 (ignored)
--8<---cut here---end--->8---

Is it expected?  Do I miss something?


All the best,
simon