From: Dmitry Antipov <dmantipov@yandex.ru>
To: Gilles PION <gpion@lfdj.com>
Cc: 17598@debbugs.gnu.org
Subject: bug#17598: Emacs pretest 24.3.91 - AIX - SIGSEV when customize
Date: Tue, 03 Jun 2014 18:01:47 +0400 [thread overview]
Message-ID: <538DD54B.7000408@yandex.ru> (raw)
In-Reply-To: <OF415D45B9.B88EA5A1-ONC1257CEB.005EABCE-C1257CEC.001E135F@lfdj.com>
On 06/03/2014 09:28 AM, Gilles PION wrote:
> Could you suggest sensible configure options to rebuilt
> a definitive version and to confirm everything is OK now?
Hm...here is what I can suggest for trunk on AIX.
1. Choose the compiler.
IIUC gcc can't create 64-bit binaries on AIX, but xlc can (-q64).
Note build with gcc is far more well tested, and I have no ideas
whether unexec will work for 64-bit XCOFF binary.
2. Choose CFLAGS.
If you don't want to debug, just use '-O2' for both gcc and xlc.
If you want to debug, add '-g3' for gcc and up to '-g9' for xlc
(for the latter, please report your results!).
If you want to fight for 1% with the very unexpected results, try:
for gcc:
- determine CPU type with 'prtconf | grep -i "Processor Type"'
==> Processor Type: PowerPC_POWERX (where X is Power core
generation) and use CFLAGS='-O3 -mcpu=powerX -mtune=powerX'
for xlc, try '-O5'.
3. Choose configuration options.
For some weird reasons, you can't link without -lXpm (probably some
other library from vendor's X requires it). So use:
--without-all --with-xpm
to get the bare minimum executable with X support. This is pretty
enough to do basic programming tasks (i.e. editing source code).
If you want more features, look through 'configure --help' output,
choose the features you want, install required external libraries,
and then try '--without-all --with-FEATURE'. Note that just
'configure' (with no options) means the most feature-rich configuration
which may be compiled with installed headers and libraries.
Dmitry
next prev parent reply other threads:[~2014-06-03 14:01 UTC|newest]
Thread overview: 74+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-05-26 6:52 bug#17598: Emacs pretest 24.3.91 - AIX - SIGSEV when customize Gilles Pion
2014-05-26 12:29 ` bug#17598: Seem to be related to "unexec" stuff Gilles Pion
2014-05-26 18:23 ` bug#17598: Emacs pretest 24.3.91 - AIX - SIGSEV when customize Paul Eggert
2014-05-27 7:35 ` Gilles PION
2014-05-27 15:38 ` Paul Eggert
2014-05-28 7:48 ` Dmitry Antipov
2014-05-28 8:40 ` Gilles PION
2014-05-28 9:45 ` Dmitry Antipov
2014-05-28 9:58 ` Andreas Schwab
2014-05-28 12:02 ` Gilles PION
2014-05-28 12:13 ` Gilles PION
2014-05-28 14:08 ` Dmitry Antipov
2014-05-28 14:26 ` Paul Eggert
2014-05-28 16:23 ` Eli Zaretskii
2014-05-28 16:34 ` Paul Eggert
2014-05-28 16:43 ` Gilles PION
2014-05-28 17:32 ` Dmitry Antipov
2014-05-28 17:45 ` Paul Eggert
2014-05-28 23:44 ` Stefan Monnier
2014-05-29 4:25 ` Paul Eggert
2014-05-28 17:54 ` Paul Eggert
2014-05-30 7:54 ` Gilles PION
2014-05-30 8:26 ` Paul Eggert
2014-05-30 9:03 ` Gilles PION
2014-05-30 10:41 ` Dmitry Antipov
2014-05-30 12:14 ` Gilles PION
2014-05-30 13:31 ` Gilles PION
2014-05-30 14:45 ` Gilles PION
[not found] ` <OFC692C5CA.08B1191C-ONC1257CE8.0050BA6E-C1257CE8.00510CC6@LocalDomain>
[not found] ` <"OFA2A54B66.55 <5388FAA6.5050202"@cs.ucla.edu>
[not found] ` <5388FAA6.5050202"@cs.ucla.edu>
2014-05-30 14:57 ` Gilles PION
2014-05-30 21:39 ` Paul Eggert
2014-05-31 13:30 ` Eli Zaretskii
2014-06-01 7:12 ` Paul Eggert
2014-06-01 15:03 ` Eli Zaretskii
2014-06-02 15:53 ` Gilles PION
2014-06-02 16:24 ` Paul Eggert
2014-06-02 16:37 ` Gilles PION
2014-06-02 16:52 ` Glenn Morris
2014-06-03 5:28 ` Gilles PION
2014-06-03 7:04 ` Paul Eggert
2014-06-03 7:11 ` Gilles PION
2014-06-03 16:54 ` Paul Eggert
2014-06-03 17:35 ` Dmitry Antipov
2014-06-04 6:31 ` Gilles PION
2014-06-04 7:06 ` Dmitry Antipov
2014-06-04 11:21 ` Gilles PION
2014-06-03 14:01 ` Dmitry Antipov [this message]
[not found] ` <"OF415D45B9 <538D737C.7060308"@cs.ucla.edu>
[not found] ` <OF590EB3AB.AC6F8748-ONC1257CED.00235BC4-C1257CED.0023E0BA@LocalDomain>
2014-06-04 6:59 ` Gilles PION
[not found] ` <OF20FCFAFD.75399259-ONC1257CED.0025CCC9-C1257CED.00266093@LocalDomain>
2014-06-04 15:57 ` Gilles PION
2014-06-07 19:58 ` Paul Eggert
2014-06-10 6:50 ` Gilles PION
2014-06-10 15:03 ` Paul Eggert
2014-06-11 7:36 ` Gilles PION
[not found] ` <OFC1052026.4DB5CC36-ONC1257CED.003E8007-C1257CED.0057A203@LocalDomain>
2014-06-04 16:21 ` Gilles PION
[not found] ` <"OFC1052026.4DB5CC <53936EC9.2030305"@cs.ucla.edu>
[not found] ` <OFD3CDCB8F.7DE218D1-ONC1257CF4.0028EFB2-C1257CF4.0029C217@LocalDomain>
2014-06-11 7:53 ` Gilles PION
2014-06-11 20:25 ` Paul Eggert
2014-06-12 8:45 ` Gilles PION
2014-06-13 2:24 ` Paul Eggert
2014-06-13 8:02 ` Gilles PION
2014-06-13 14:03 ` Paul Eggert
2014-06-13 15:56 ` Gilles PION
2014-06-16 9:51 ` Dmitry Antipov
2014-06-16 12:44 ` Gilles PION
2014-06-16 13:26 ` Dmitry Antipov
2014-06-16 14:51 ` Gilles PION
[not found] ` <OFB437FBB3.AA6F7E23-ONC1257CF4.002B0A25-C1257CF4.002B5EE7@LocalDomain>
2014-06-11 9:58 ` Gilles PION
2014-05-28 16:40 ` Gilles PION
2014-05-28 18:01 ` Paul Eggert
2014-05-30 9:01 ` Gilles PION
2014-05-27 14:57 ` bug#17598: Not solved, unfortunately Gilles Pion
2014-05-31 4:19 ` bug#17598: anonymized-config.log is from Emacs 24.3 Paul Eggert
2014-06-02 16:08 ` Gilles PION
2014-06-02 16:15 ` Glenn Morris
2014-06-02 16:35 ` Gilles PION
2014-06-20 4:18 ` bug#17598: Emacs pretest 24.3.91 - AIX - SIGSEV when customize Paul Eggert
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=538DD54B.7000408@yandex.ru \
--to=dmantipov@yandex.ru \
--cc=17598@debbugs.gnu.org \
--cc=gpion@lfdj.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.