Bug 35817 - emacs-20.7-34 doesn't build on RHL62
Summary: emacs-20.7-34 doesn't build on RHL62
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat Raw Hide
Classification: Retired
Component: emacs
Version: 1.0
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Trond Eivind Glomsrxd
QA Contact: Aaron Brown
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2001-04-12 16:44 UTC by Pekka Savola
Modified: 2007-04-18 16:32 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2001-04-12 16:44:25 UTC
Embargoed:


Attachments (Terms of Use)

Description Pekka Savola 2001-04-12 16:44:21 UTC
It'd appear that the latest emacs does not build on RHL62 (didn't test
RHL7, but
I think it works).

There are two issues:
 - src/s/gnu-linux.h adds '-lgcc' which doesn't seem to exist with gcc
<2.96
 - if you remove those it will fail at:

./temacs -batch -l loadup dump
make[1]: ./temacs: Command not found
make[1]: *** [emacs] Error 127
make[1]: Leaving directory
`/usr/src/redhat/BUILD/emacs-20.7/build-withx/src'
make: *** [src] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.31129 (%build)

Please note that ./temacs is there and is executable; it seems to be just
in a 
really weird format as it can't be run.

Hopefully this can be fixed as there are some nice features in latest
builds I'd like to
backport to RHL62 (and also, be able to use the same site-start.el).

Comment 1 Trond Eivind Glomsrxd 2001-04-12 19:00:17 UTC
We don't support building 7.1 RPMs on a 6.2 system. As for -lgcc, that's not
something we add manually and it hasn't changed since we built the last errata
rpms for 6.2 - temacs is a temporary emacs, that it doesn't run is a symptom of
something else.

Comment 2 Pekka Savola 2001-04-12 22:20:47 UTC
Ok I got this working now.

Just if you're curious, Jakub's patch:

* Sat Jan 27 2001 Jakub Jelinek <jakub>
- Preprocess Makefiles as if they were assembly, not C source.

broke the build on RHL62.

Also just if you're curious, /usr/share/pixmaps/emacs.png 
conflicts with RHL62 gnome-core.

Comment 3 kenneth_porter 2001-10-17 20:07:09 UTC
Additionally, for emacs-20.7-42, need:

Conflicts: gettext < 0.10.40

because po-mode.el moved from the gettext package to the emacs-el package.


Note You need to log in before you can comment on or make changes to this bug.