@stefann_inc Upstream bugs are reported upstream. Besides, when you use WIP software, if it breaks you get to keep the pieces.
Search Criteria
Package Details: emacs-git 30.0.50.169253-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/emacs-git.git (read-only, click to copy) |
---|---|
Package Base: | emacs-git |
Description: | GNU Emacs. Development master branch. |
Upstream URL: | http://www.gnu.org/software/emacs/ |
Keywords: | development editor IDE text |
Licenses: | GPL3 |
Conflicts: | emacs |
Provides: | emacs |
Submitter: | toropisco |
Maintainer: | toropisco |
Last Packager: | toropisco |
Votes: | 109 |
Popularity: | 1.93 |
First Submitted: | 2014-01-05 02:05 (UTC) |
Last Updated: | 2023-10-14 18:36 (UTC) |
Dependencies (23)
- cairo (cairo-gitAUR)
- giflib (giflib-gitAUR)
- gnutls (gnutls-gitAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR)
- harfbuzz (harfbuzz-gitAUR)
- jansson (jansson-gitAUR)
- libgccjit (libgccjit-gitAUR, libgccjit-snapshotAUR)
- libjpeg-turbo (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR)
- libotf
- libpng (libpng-gitAUR, libpng-apngAUR)
- libsm
- libtiff (libtiff-gitAUR, libtiff-lercAUR)
- libwebp (libwebp-gitAUR)
- libxcb (libxcb-gitAUR)
- libxi (libxi-gitAUR)
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR)
- libxpm (libxpm-gitAUR)
- sqlite3 (sqlite)
- tree-sitter (tree-sitter-gitAUR)
- xcb-util
- Show 3 more dependencies...
Required by (315)
- anthy-unicode (requires emacs) (make)
- anthy-unicode-git (requires emacs) (make)
- anubis (requires emacs) (make)
- astroid-git (requires emacs) (optional)
- auctex (requires emacs)
- auctex-git (requires emacs)
- auto-complete-nxml-git (requires emacs)
- auto-complete-nxml-git (requires emacs) (make)
- bbdb (requires emacs)
- bigloo-devel (requires emacs) (make)
- bigloo-devel (requires emacs) (optional)
- carp (requires emacs) (make)
- cask (requires emacs)
- cask-git (requires emacs)
- cmake-git (requires emacs) (make)
- csvedepli (requires emacs) (make)
- dictionary (requires emacs)
- distel (requires emacs)
- dmscripts-git (requires emacs) (optional)
- eldev-git (requires emacs)
- Show 295 more...
Sources (2)
Latest Comments
« First ‹ Previous 1 .. 12 13 14 15 16 17 18 19 20 21 22 .. 39 Next › Last »
toropisco commented on 2019-04-05 21:49 (UTC)
stefanc_diff commented on 2019-04-05 18:42 (UTC)
FYI:
Latest emacs-git from HEAD f2d22273599f96a731e23b2f6d7571af8bb7bb3f
fails to build inside an nspawn clean and updated arch chroot, with this missing libgnu.a
error:
...
GEN time.h
GEN unistd.h
AR libgnu.a
ar: fcntl.o: No such file or directory
make[1]: *** [Makefile:103: libgnu.a] Error 1
make: *** [Makefile:410: lib] Error 2
==> ERROR: A failure occurred in build().
Aborting...
Full build log can be found here: - https://gitlab.com/snippets/1843871 - https://gist.github.com/stefancocora/743cc3e1f5c2a7baa484c4666ce30a58
As far as pkgfile
is able to find only extra/clisp
contains this libgnu.a
file but even when adding clisp
to the depends list emacs-git fails to build.
Haven't been
Rogach commented on 2019-01-30 15:54 (UTC)
Can you please add emacs-seq
package to provides
array? emacs-seq functionality is bundled inside the new 27th version, so it is not needed anymore.
ykelvis commented on 2018-10-29 06:40 (UTC)
According to wiki, replaces
is used to replace any obsolete packages. AUR packages should use conflicts
and provides
.
https://wiki.archlinux.org/index.php/PKGBUILD#replaces
haawda commented on 2018-10-05 11:11 (UTC)
Please add
provides=('emacs')
conflicts=('emacs')
toropisco commented on 2018-07-26 23:31 (UTC)
I don't support AUR helpers for this package in particular.
zhou13 commented on 2018-07-26 22:16 (UTC) (edited on 2018-07-26 22:17 (UTC) by zhou13)
This packages fools some aur helpers such as yay when we change branch to emacs-26: https://github.com/Jguer/yay/issues/590
albert748 commented on 2018-06-23 02:13 (UTC)
please change the line: if [[ BRANCH = "emacs-26" ]]; then
to: if [[ $BRANCH = "emacs-26" ]]; then
d125q commented on 2018-06-14 08:13 (UTC) (edited on 2018-06-14 08:13 (UTC) by d125q)
In _conf+=( '--with-x-toolkit=no' 'without-toolkit-scrollbars' '--with-xft' '--without-xaw3d' );
, without-toolkit-scrollbars
should be changed to --without-toolkit-scroll-bars
. It can also be removed altogether, as it should have no effect (as there is no toolkit in the first place).
Also, [[ $LTO = "yes" ]]
should be changed to [[ $LTO = "YES" ]]
in
if [[ $LTO = "yes" ]]; then
export CFLAGS+=" -flto"
export tXXFLAGS+=" -flto"
fi
Pinned Comments
toropisco commented on 2017-06-30 19:14 (UTC) (edited on 2022-05-15 13:26 (UTC) by toropisco)
This PKGBUILD is a work in progress. If you find PACKAGING bugs, please let me know ASAP.
Upstream bugs are to be reported upstream. Check out the emacs-devel archives to confirm if this is an already known bug. In fact... Why are you not subscribed to
emacs-devel
?. Also check theemacs-bug-tracker
archives.Reporting bugs: Write to the Emacs Bug Tracker and report it there. Or, better yet, use the
debbugs
client included with the text editor. You will find instructions at https://debbugs.gnu.org/. Good luck!If you confirm it is a packaging bug, you are welcome to report it here.
Yaourt and other automated tools users BEWARE! This PKGBUILD is written with hand updating in mind and I won't fix bugs arising from such use. Besides, cloning the same repository time and time again from a non-profit such as the GNU Project/FSF gives out a very low image of you.