aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/emacs-xyz.scm
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2021-01-30 23:20:18 +0200
committerEfraim Flashner <efraim@flashner.co.il>2021-02-03 10:14:53 +0200
commit63cf277bfacf282d2b19f00553745b2a9370eca0 (patch)
tree2de8ff6fb20cc04022e3118a2b320e0380fc2803 /gnu/packages/emacs-xyz.scm
parent1b3dcb3dd266fda9732b7a8194bd24e80043fb7a (diff)
downloadguix-63cf277bfacf282d2b19f00553745b2a9370eca0.tar.gz
guix-63cf277bfacf282d2b19f00553745b2a9370eca0.zip
gnu: Add tootle.
* gnu/packages/mastodon.scm (tootle): New variable.
Diffstat (limited to 'gnu/packages/emacs-xyz.scm')
0 files changed, 0 insertions, 0 deletions
) (build-system gnu-build-system) (home-page "https://www.gnu.org/software/libsigsegv/") (synopsis "Library for handling page faults") (arguments `(;; The shared library isn't built by default but some packages need it. #:configure-flags '("--enable-shared") ;; On MIPS, work around this error: ;; ;; In file included from fault-linux-mips-old.h:18:0, ;; [...] ;; linux-libre-headers-cross-mips64el-linux-gnu-3.3.8/include/asm/sigcontext.h:57:8: error: redefinition of 'struct sigcontext' ,@(if (string-contains (or (%current-target-system) (%current-system)) "mips64el") `(#:phases (modify-phases %standard-phases (add-before 'configure 'patch-mips-old-h (lambda _ (substitute* "src/fault-linux-mips-old.h" (("#include <asm/sigcontext\\.h>") "")) #t)))) '()))) (description "GNU libsigsegv is a library to handle page faults, which occur when a program tries to access an unavailable region of memory, in user mode. By catching and handling page faults, the program can implement pageable virtual memory, stack overflow handlers, and so on.") (license gpl2+)))