Package Details: remacs-git 26.0.60.132231-1

Git Clone URL: https://aur.archlinux.org/remacs-git.git (read-only)
Package Base: remacs-git
Description: Development branch of REmacs, a fork of GNU Emacs with components rewritten in Rust
Upstream URL: https://github.com/Wilfred/remacs.git
Licenses: GPL
Submitter: sigma
Maintainer: sigma
Last Packager: sigma
Votes: 5
Popularity: 0.080788
First Submitted: 2017-01-19 09:23
Last Updated: 2018-09-04 12:53

Latest Comments

Hi-Angel commented on 2018-07-27 08:14

Okay, so it's a bug in package: you need to remove the line below from PKGBUILD

local _conf_vars=('RUSTFLAGS="-g"')

Hi-Angel commented on 2018-07-23 21:46

Unsure whether it's a packaging issue, but for me build fails at some point with:

   Compiling lazy_static v1.0.1
error: -g and -C debuginfo both provided

error: Could not compile `libc`.
warning: build failed, waiting for other jobs to finish...
error: -g and -C debuginfo both provided

error: Could not compile `typenum`.
warning: build failed, waiting for other jobs to finish...
error: -g and -C debuginfo both provided

error: Could not compile `lazy_static`.
warning: build failed, waiting for other jobs to finish...
error: -g and -C debuginfo both provided

error: Could not compile `void`.

To learn more, run the command again with --verbose.
make[1]: *** [Makefile:622: ../lib-src/hashdir/target/release/hashdir] Error 101
make[1]: Leaving directory '/home/constantine/Projects/remacs-git/src/remacs-git/src'
make: *** [Makefile:426: src] Error 2

izahn commented on 2017-07-21 16:44

There seems to be some conflicts with the emacs package now. Here are the changes I made to get it to install successfully:

diff --git a/PKGBUILD b/PKGBUILD
index bcfbbea..ccd0952 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -170,7 +170,11 @@ package() {

# remove conflict with ctags package
mv "$pkgdir"/usr/bin/{ctags,ctags.remacs}
- mv "$pkgdir"/usr/share/man/man2/{ctags.1.gz,ctags.remacs.1.gz}
+ mv "$pkgdir"/usr/share/man/man1/{ctags.1.gz,ctags.remacs.1.gz}
+ mv "$pkgdir"/usr/share/man/man1/{etags.1.gz,etags.remacs.1.gz}
+ mv "$pkgdir"/usr/share/man/man1/{ebrowse.1.gz,ebrowse.remacs.1.gz}
+ mv "$pkgdir"/usr/share/man/man1/{emacs.1.gz,remacs.1.gz}
+ mv "$pkgdir"/usr/share/man/man1/{emacsclient.1.gz,remacsclient.1.gz}
mv "$pkgdir"/usr/bin/{etags,etags.remacs}
mv "$pkgdir"/usr/bin/{ebrowse,ebrowse.remacs}