Comment # 5 on bug 1175487 from
(In reply to Dr. Werner Fink from comment #4)
> (In reply to Philipp Reichmuth from comment #2)
> 
> > If I put this into the Spacemacs configuration, with Emacs 27.1 from the TW
> > repository I still get spurious errors (such as org-mode failing to load),
> > with the version from Andreas Schwab's repository it workes fine. So in the
> > meantime I'll use that as a workaround.
> 
> And what exactly is different to that version?

That version seems to have a more conservative patchset and slightly different
compile-time features. 

Disclaimer: I don't know enough about the Emacs build system to be able to
pinpoint the relevant differences from a .spec file; also they're quite big,
270k and 30k respectively.

Patchsets:
==========
https://build.opensuse.org/package/view_file/openSUSE:Factory/emacs/emacs.spec?expand=1
:
Source:         ftp://ftp.gnu.org/gnu/emacs/emacs-%{version}.tar.xz
Source1:        app-defaults.Emacs
Source2:        site-lisp.tar.bz2
Source3:        dot.gnu-emacs
Source4:        emacs-rpmlintrc
Source5:        emacs.sh
Source6:        ftp://ftp.gnu.org/gnu/emacs/emacs-%{version}.tar.xz.sig
# https://ftp.gnu.org/gnu/gnu-keyring.gpg
Source7:        %{name}.keyring
Source8:        emacs-%{version}-pdf.tar.xz
Patch:          emacs-27.1.dif
# PATCH-FIX-UPSTREAM Adjust to GnuPG 2.1 key listing change
Patch2:         emacs-24.4-glibc.patch
Patch4:         emacs-24.3-asian-print.patch
Patch5:         emacs-24.4-ps-bdf.patch
Patch7:         emacs-24.1-ps-mule.patch
Patch8:         emacs-24.4-nonvoid.patch
Patch11:        emacs-24.4-xim.patch
Patch12:        emacs-24.3-x11r7.patch
Patch15:        emacs-24.3-iconic.patch
Patch16:        emacs-24.4-flyspell.patch
Patch23:        emacs-25.1-custom-fonts.patch
# this patch works with both ImageMagick-6 and ImageMagick-7 for us,
# but that is because we ship /usr/include/ImageMagick-7/wand compat
# symlink
Patch24:        emacs-25.2-ImageMagick7.patch
Patch25:        emacs-26.1-xft4x11.patch
Patch26:        emacs-27.1-pdftex.patch

https://build.opensuse.org/package/view_file/home:AndreasSchwab:emacs:27/emacs/emacs.spec?expand=1
:
Source:         http://ftp.gnu.org/gnu/emacs/emacs-%{version}.tar.xz
Source2:        site-lisp.tar.bz2
Source3:        dot.gnu-emacs
Source4:        emacs-rpmlintrc
Source5:        emacs.sh
Patch:          emacs-25.3.dif
Patch5:         emacs-24.4-ps-bdf.patch
Patch7:         emacs-24.1-ps-mule.patch
Patch11:        emacs-24.4-xim.patch
Patch12:        emacs-24.3-x11r7.patch
# PATCH-FIX-SUSE bsc#1096354 -- emacs-x11 can't use X core fonts for the menu
bar
Patch28:        emacs-25.3-xft4x11.patch
Patch99:        pdump.patch


Compile-time features:
======================
https://build.opensuse.org/package/view_file/openSUSE:Factory/emacs/emacs.spec?expand=1
DESKTOP="--with-x \
     --with-xim \
     --with-sound \
     --with-xpm \
     --with-jpeg \
     --with-tiff \
     --with-gif \
     --with-png \
     --with-rsvg \
     --with-dbus \
     --with-xft \
     --without-gpm \
"
    GTK="${DESKTOP} \
     --with-x-toolkit=gtk3 \
     --with-toolkit-scroll-bars \
     --x-includes=%{_x11inc} \
     --x-libraries=%{_x11lib} \
     --with-libotf \
     --with-m17n-flt \
%if %{with cairo}
     --with-cairo \
%endif
     --with-xwidgets \
"
[...]
   COMP="--disable-build-details \
%if %{with mailutils}
     --without-pop
     --with-mailutils
%else
     --with-pop \
%endif
     --without-hesiod \
     --with-gameuser=:games \
     --with-kerberos \
     --with-kerberos5 \
     --with-file-notification=inotify \
     --with-modules \
     --enable-autodepend \
"
if (($(getconf LONG_BIT) < 62))
then
    COMP="${COMP} --with-wide-int"
fi

https://build.opensuse.org/package/view_file/home:AndreasSchwab:emacs:27/emacs/emacs.spec?expand=1
:
DESKTOP="--with-x \
     --with-sound \
     --with-xpm \
     --with-jpeg \
     --with-tiff \
     --with-gif \
     --with-png \
     --with-rsvg \
     --with-dbus \
     --with-xft \
"
    GTK="${DESKTOP} \
%if 0%{?suse_version} > 1130
     --with-x-toolkit=gtk3 \
%ifnarch ppc
%if 0%{?suse_version} > 1310
     --with-xwidgets \
%endif
%endif
%else
     --with-x-toolkit=gtk2 \
%endif
     --with-toolkit-scroll-bars \
     --x-includes=%{_x11inc} \
     --x-libraries=%{_x11lib} \
     --with-libotf \
     --with-m17n-flt \
%if %{with cairo} && 0%{?suse_version} > 1130
     --with-cairo \
%endif
"
   COMP="--with-pop \
     --without-hesiod \
     --with-kerberos \
     --with-kerberos5 \
     --with-xim \
     --with-wide-int \
     --with-gpm \
     --with-file-notification=inotify \
     --with-modules \
     --enable-autodepend \
     --with-file-notification=gfile \
"


You are receiving this mail because: