Comment # 6 on bug 1175487 from
(In reply to Philipp Reichmuth from comment #5)
> (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. 

No of the patches do change timings at download. And the version of
Factory uses more BuildRequires to enable the autodetection
of the configure script.

Teh only difference I see is that in Andreas version the resulting
configuration ignores --with-file-notification=inotify

> 
> 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.

Ahm ... which version of which repostitory do you have installed?

> 
> 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: