From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eric LeBlanc Newsgroups: gmane.emacs.bugs Subject: bug#25141: Compilation issue on AIX 7.1 and 64 bits Date: Sat, 24 Dec 2016 14:05:33 +0000 Message-ID: References: , <83inqaz8zp.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="_000_YQXPR01MB019717CD8E9EA087D28096EAD3940YQXPR01MB0197CANP_" X-Trace: blaine.gmane.org 1482588382 5793 195.159.176.226 (24 Dec 2016 14:06:22 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 24 Dec 2016 14:06:22 +0000 (UTC) Cc: "25141@debbugs.gnu.org" <25141@debbugs.gnu.org> To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Dec 24 15:06:16 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cKmxj-0000OH-Ls for geb-bug-gnu-emacs@m.gmane.org; Sat, 24 Dec 2016 15:06:16 +0100 Original-Received: from localhost ([::1]:43732 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cKmxk-0000zO-Sd for geb-bug-gnu-emacs@m.gmane.org; Sat, 24 Dec 2016 09:06:16 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34323) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cKmxa-0000y8-7r for bug-gnu-emacs@gnu.org; Sat, 24 Dec 2016 09:06:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cKmxW-00024T-SI for bug-gnu-emacs@gnu.org; Sat, 24 Dec 2016 09:06:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:37939) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cKmxW-00024J-Oc for bug-gnu-emacs@gnu.org; Sat, 24 Dec 2016 09:06:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cKmxW-0004iG-8n for bug-gnu-emacs@gnu.org; Sat, 24 Dec 2016 09:06:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eric LeBlanc Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 24 Dec 2016 14:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25141 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 25141-submit@debbugs.gnu.org id=B25141.148258835018094 (code B ref 25141); Sat, 24 Dec 2016 14:06:02 +0000 Original-Received: (at 25141) by debbugs.gnu.org; 24 Dec 2016 14:05:50 +0000 Original-Received: from localhost ([127.0.0.1]:53338 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cKmxJ-0004hl-St for submit@debbugs.gnu.org; Sat, 24 Dec 2016 09:05:50 -0500 Original-Received: from bay004-omc1s17.hotmail.com ([65.54.190.28]:64300) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cKmxG-0004hW-R6 for 25141@debbugs.gnu.org; Sat, 24 Dec 2016 09:05:48 -0500 Original-Received: from NAM02-SN1-obe.outbound.protection.outlook.com ([65.54.190.61]) by BAY004-OMC1S17.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); Sat, 24 Dec 2016 06:05:41 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=e/T8814vSNioyLPGRLSIOGpeE+9F7XMa86JK0KxnJt0=; b=lsej4S87hsFB7N1yKuVzR5e0T4rUYTAe34Vf0vnTKDyRjC4fMdYkN7QMLngQQXFm0mqBBERfIEZkX3s4fbNJ7RedDH4pdhxrhzm81ap/w4F0XzEn0MMtLTPIJ/nvhIMZ++ShLC4G2qAG4fZ9hxmGiuKXT7jKwqiL/ywIlRCXmDCEZY8A9ogs0RYoxYQNEURMoGW7oE0EABV3OnGkOW4cqs1neeHSAGdTJr+3L0t6k3hIvvX78V3KvKTMD6Ug8vQQxSbg5cBaxM0KvOZyRnrQStYcXa5fqp6ugFhfCpJtGesGbslVpqzzx6UkLZpSyB1tPSLCfupB9AbLTU3k68tS+g== Original-Received: from CY1NAM02FT063.eop-nam02.prod.protection.outlook.com (10.152.74.57) by CY1NAM02HT242.eop-nam02.prod.protection.outlook.com (10.152.74.96) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.789.10; Sat, 24 Dec 2016 14:05:39 +0000 Original-Received: from YQXPR01MB0197.CANPRD01.PROD.OUTLOOK.COM (10.152.74.55) by CY1NAM02FT063.mail.protection.outlook.com (10.152.75.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.789.10 via Frontend Transport; Sat, 24 Dec 2016 14:05:39 +0000 Original-Received: from YQXPR01MB0197.CANPRD01.PROD.OUTLOOK.COM ([10.165.131.11]) by YQXPR01MB0197.CANPRD01.PROD.OUTLOOK.COM ([10.165.131.11]) with mapi id 15.01.0803.018; Sat, 24 Dec 2016 14:05:33 +0000 Thread-Topic: Compilation issue on AIX 7.1 and 64 bits Thread-Index: AQHSUZPjczZhuukjK0+8xq/i9Bx3yaEWEwYSgAElLfY= In-Reply-To: <83inqaz8zp.fsf@gnu.org> Accept-Language: en-CA, en-US Content-Language: en-CA X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: debbugs.gnu.org; dkim=none (message not signed) header.d=none;debbugs.gnu.org; dmarc=none action=none header.from=hotmail.com; x-incomingtopheadermarker: OriginalChecksum:5F1689AFEDE9790F1F3CD10E47CE86D6CD0058F5024A57010459A80D60180DA8; UpperCasedChecksum:173A36EEA50A8A7C9CBC5A83D5377FD5AFEB83DB91D7EC8F768C72B04A9FDECF; SizeAsReceived:7453; Count:40 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [YCJpPQ4SXWX4hL7T9/YhRCo9w1gZK74d] x-incomingheadercount: 40 x-eopattributedmessage: 0 x-microsoft-exchange-diagnostics: 1; CY1NAM02HT242; 7:oOZLSR+NO0YVCoxAKzf+mWpYx8I4ZfOYgmg9CsWu7T7t4Ty5H9H9ub8GsIjE93PmNO6imqY1v3zyo/ghoz+lfmH5LdFBrMUbtufmLmTsM6GM/7e2VfvDN7LWI28vdQ5RL9xAjBjgajxG6CxapvtGiYE7HMqQUdja5I8ZxdQ0tsrz5C/bwnC2TbmbET1lycnA/e0C7XP/yGbGryJX9Gcd7FyvqBdZ9tP3XzFaPeoRFDntcJThcXUvm9mi/xI/Oazza5QeXVAS2SlY5X2pbj3mcafndhTZLV4uqMOznTUHbb/K/yixRIOagZLQJ/K3WbgeTJkAV6lc8fmkBNLtloX8r0Tugq2kh+VWiS8eWTh1zfxPJ8dxpGeql+rLqsgLkxBNVigIhZCd0gcMx9nDrjMxz4Uk7Oy0OgLNYfulvjs7jKc1QPNxmLqtsU8kpkTJsKBVRpS4j7Pkm0QvQ60QzlWVFw== x-forefront-antispam-report: EFV:NLI; SFV:NSPM; SFS:(10019020)(98900003); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1NAM02HT242; H:YQXPR01MB0197.CANPRD01.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; x-ms-office365-filtering-correlation-id: defcc231-4fe3-4297-b4c1-08d42c05ed6e x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(1601124038)(1603103113)(1603101340)(1601125047); SRVR:CY1NAM02HT242; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444111334)(444112120)(432015012)(82015046); SRVR:CY1NAM02HT242; BCL:0; PCL:0; RULEID:; SRVR:CY1NAM02HT242; x-forefront-prvs: 0166B75B74 spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Dec 2016 14:05:33.3614 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1NAM02HT242 X-OriginalArrivalTime: 24 Dec 2016 14:05:41.0266 (UTC) FILETIME=[CF897F20:01D25DEE] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:127392 Archived-At: --_000_YQXPR01MB019717CD8E9EA087D28096EAD3940YQXPR01MB0197CANP_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, I did this: mkdir newbuild cd newbuild git clone git://git.savannah.gnu.org/emacs.git cd emacs export CPPFLAGS=3D" -I/opt/freeware/include -I/usr/include -maix64" export LDFLAGS=3D"-L/usr/lib64 -L/opt/freeware/lib64 -maix64" export CFLAGS=3D" -I/opt/freeware/include -I/usr/include -maix64" export OBJECT_MODE=3D64 ./autoconf.sh ./configure --prefix=3D/usr/local/emacs --with-jpeg=3Dno --with-png=3Dno --= with-gif=3Dno --with-tiff=3Dno --with-x=3Dno --with-gnutls=3Dno gmake [...] gmake[1]: Entering directory '/data/src/latest/emacs/lisp' gmake[1]: Leaving directory '/data/src/latest/emacs/lisp' ./temacs --batch --load loadup bootstrap Loading loadup.el (source)... Using load-path (/data/src/latest/emacs/lisp /data/src/latest/emacs/lisp/em= acs-lisp /data/src/latest/emacs/lisp/language /data/src/latest/emacs/lisp/i= nternational /data/src/latest/emacs/lisp/textmodes /data/src/latest/emacs/l= isp/vc) Loading emacs-lisp/byte-run (source)... Loading emacs-lisp/backquote (source)... Loading subr (source)... Loading version (source)... Loading widget (source)... Loading custom (source)... Loading emacs-lisp/map-ynp (source)... Loading international/mule (source)... Loading international/mule-conf (source)... Loading env (source)... Loading format (source)... Loading bindings (source)... Loading window (source)... [...] Loading /data/src/latest/emacs/lisp/font-lock.el (source)... Loading /data/src/latest/emacs/lisp/jit-lock.el (source)... Loading /data/src/latest/emacs/lisp/mouse.el (source)... Loading /data/src/latest/emacs/lisp/select.el (source)... Loading /data/src/latest/emacs/lisp/emacs-lisp/timer.el (source)... Loading /data/src/latest/emacs/lisp/isearch.el (source)... Loading /data/src/latest/emacs/lisp/rfn-eshadow.el (source)... Loading /data/src/latest/emacs/lisp/menu-bar.el (source)... Loading /data/src/latest/emacs/lisp/emacs-lisp/lisp.el (source)... Loading /data/src/latest/emacs/lisp/textmodes/page.el (source)... Loading /data/src/latest/emacs/lisp/register.el (source)... Loading /data/src/latest/emacs/lisp/textmodes/paragraphs.el (source)... Loading /data/src/latest/emacs/lisp/progmodes/prog-mode.el (source)... Loading /data/src/latest/emacs/lisp/emacs-lisp/lisp-mode.el (source)... Loading /data/src/latest/emacs/lisp/progmodes/elisp-mode.el (source)... Loading /data/src/latest/emacs/lisp/textmodes/text-mode.el (source)... Loading /data/src/latest/emacs/lisp/textmodes/fill.el (source)... Loading /data/src/latest/emacs/lisp/newcomment.el (source)... Loading /data/src/latest/emacs/lisp/replace.el (source)... Loading /data/src/latest/emacs/lisp/emacs-lisp/tabulated-list.el (source)..= . Loading /data/src/latest/emacs/lisp/buff-menu.el (source)... Loading /data/src/latest/emacs/lisp/emacs-lisp/float-sup.el (source)... Loading /data/src/latest/emacs/lisp/vc/vc-hooks.el (source)... Loading /data/src/latest/emacs/lisp/vc/ediff-hook.el (source)... Loading /data/src/latest/emacs/lisp/uniquify.el (source)... Loading /data/src/latest/emacs/lisp/electric.el (source)... Loading /data/src/latest/emacs/lisp/emacs-lisp/eldoc.el (source)... Loading /data/src/latest/emacs/lisp/cus-start.el (source)... Loading /data/src/latest/emacs/lisp/tooltip.el (source)... Finding pointers to doc strings... Finding pointers to doc strings...done Dumping under the name emacs unexec: couldn't find ", " section Makefile:754: recipe for target 'bootstrap-emacs' failed gmake: *** [bootstrap-emacs] Error 255 However, if I try to build in 32 bits: gmake clean export CPPFLAGS=3D" -I/opt/freeware/include -I/usr/include" export LDFLAGS=3D"-L/opt/freeware/lib -L/usr/lib" export CFLAGS=3D" -I/opt/freeware/include -I/usr/include" export OBJECT_MODE=3D32 ./configure --prefix=3D/usr/local/emacs --with-jpeg=3Dno --with-png=3Dno --= with-gif=3Dno --with-tiff=3Dno --with-x=3Dno --with-gnutls=3Dno [...] gmake -C ../admin/charsets all gmake[2]: Entering directory '/data/src/latest/emacs/admin/charsets' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/data/src/latest/emacs/admin/charsets' gmake -C ../admin/unidata charscript.el gmake[2]: Entering directory '/data/src/latest/emacs/admin/unidata' gmake[2]: Nothing to be done for 'charscript.el'. gmake[2]: Leaving directory '/data/src/latest/emacs/admin/unidata' CCLD temacs ../build-aux/install-sh -c -d ../etc gmake -C ../lisp update-subdirs gmake[2]: Entering directory '/data/src/latest/emacs/lisp' gmake[2]: Leaving directory '/data/src/latest/emacs/lisp' ./temacs --batch --load loadup bootstrap exec(): 0509-036 Cannot load program ./temacs because of the following erro= rs: 0509-130 Symbol resolution failed for /opt/freeware/lib/libgmodule-= 2.0.a(libgmodule-2.0.so.0) because: 0509-136 Symbol __dbargs (number 13) is not exported from dependent module /opt/freeware/lib/libglib-2.0.a(libglib= -2.0.so.0). 0509-136 Symbol __dbsubc (number 14) is not exported from dependent module /opt/freeware/lib/libglib-2.0.a(libglib= -2.0.so.0). 0509-136 Symbol __dbsubg (number 15) is not exported from dependent module /opt/freeware/lib/libglib-2.0.a(libglib= -2.0.so.0). 0509-136 Symbol __dbsubn (number 16) is not exported from dependent module /opt/freeware/lib/libglib-2.0.a(libglib= -2.0.so.0). 0509-130 Symbol resolution failed for /opt/freeware/lib/libgobject-= 2.0.a(libgobject-2.0.so.0) because: 0509-136 Symbol __dbargs (number 12) is not exported from dependent module /opt/freeware/lib/libglib-2.0.a(libglib= -2.0.so.0). 0509-136 Symbol __dbsubc (number 13) is not exported from dependent module /opt/freeware/lib/libglib-2.0.a(libglib= -2.0.so.0). 0509-136 Symbol __dbsubg (number 14) is not exported from dependent module /opt/freeware/lib/libglib-2.0.a(libglib= -2.0.so.0). 0509-136 Symbol __dbsubn (number 15) is not exported from dependent module /opt/freeware/lib/libglib-2.0.a(libglib= -2.0.so.0). 0509-130 Symbol resolution failed for /opt/freeware/lib/libgio-2.0.= a(libgio-2.0.so.0) because: 0509-136 Symbol __dbargs (number 676) is not exported from dependent module /opt/freeware/lib/libgobject-2.0.a(libg= object-2.0.so.0). 0509-136 Symbol __dbsubc (number 677) is not exported from dependent module /opt/freeware/lib/libgobject-2.0.a(libg= object-2.0.so.0). 0509-136 Symbol __dbsubg (number 678) is not exported from dependent module /opt/freeware/lib/libgobject-2.0.a(libg= object-2.0.so.0). 0509-136 Symbol __dbsubn (number 679) is not exported from dependent module /opt/freeware/lib/libgobject-2.0.a(libg= object-2.0.so.0). 0509-130 Symbol resolution failed for /opt/freeware/lib/libglib-2.0= .a(libglib-2.0.so.0) because: 0509-136 Symbol __dbargs (number 187) is not exported from dependent module /opt/freeware/lib/libintl.a(libintl.so.= 8). 0509-136 Symbol __dbsubc (number 195) is not exported from dependent module /opt/freeware/lib/libintl.a(libintl.so.= 8). 0509-136 Symbol __dbsubg (number 196) is not exported from dependent module /opt/freeware/lib/libintl.a(libintl.so.= 8). 0509-136 Symbol __dbsubn (number 197) is not exported from dependent module /opt/freeware/lib/libintl.a(libintl.so.= 8). 0509-192 Examine .loader section symbols with the 'dump -Tv' command. Makefile:754: recipe for target 'bootstrap-emacs' failed gmake[1]: *** [bootstrap-emacs] Error 255 gmake[1]: Leaving directory '/data/src/latest/emacs/src' Makefile:412: recipe for target 'src' failed gmake: *** [src] Error 2 Thank you Eric ________________________________ From: Eli Zaretskii Sent: December 23, 2016 3:27 PM To: Eric LeBlanc Cc: 25141@debbugs.gnu.org Subject: Re: Compilation issue on AIX 7.1 and 64 bits > From: Eric LeBlanc > Date: Thu, 8 Dec 2016 20:48:39 +0000 > I modified unexaix.c to add this at the top of file: > > #define __XCOFF64__ 1 > > And changed this line: > > auxentry.x_sym.x_fcnary.x_fcn.x_lnnoptr +=3D bias; > > by > > auxentry.x_fcn.x_lnnoptr +=3D bias; > > It worked but generated a huge bootstrap-emacs file, 4GB and is generatin= g this error: > > [...] > > Finding pointers to doc strings... > Finding pointers to doc strings...done > Dumping under the name emacs > 82139 pure bytes used > [...] > > gmake[2]: Entering directory '/data/src/emacs-25.1/leim' > GEN ../lisp/leim/leim-list.el > exec(): 0509-036 Cannot load program ../src/bootstrap-emacs because of th= e following errors: > 0509-026 System error: There is not enough memory available now. Can you try the latest emacs-25 branch? Thanks. --_000_YQXPR01MB019717CD8E9EA087D28096EAD3940YQXPR01MB0197CANP_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

Hi,


I did this:


mkdir newbuild
cd newbuild
git clone git://git.savannah.gnu.org/emacs.git
cd emacs
 
export CPPFLAGS=3D" -I/opt/freeware/include -I/usr/include -maix64&quo= t;
export LDFLAGS=3D"-L/usr/lib64 -L/opt/freeware/lib64 -maix64"
export CFLAGS=3D" -I/opt/freeware/include -I/usr/include -maix64"=
export OBJECT_MODE=3D64

./autoconf.sh
./configure --prefix=3D/usr/local/emacs --with-jpeg=3Dno --with-png=3Dno --= with-gif=3Dno --with-tiff=3Dno --with-x=3Dno --with-gnutls=3Dno

gmake



[...]
gmake[1]: Entering directory '/data/src/latest/emacs/lisp'
gmake[1]: Leaving directory '/data/src/latest/emacs/lisp'
./temacs --batch  --load loadup bootstrap
Loading loadup.el (source)...
Using load-path (/data/src/latest/emacs/lisp /data/src/latest/emacs/lisp/em= acs-lisp /data/src/latest/emacs/lisp/language /data/src/latest/emacs/lisp/i= nternational /data/src/latest/emacs/lisp/textmodes /data/src/latest/emacs/l= isp/vc)
Loading emacs-lisp/byte-run (source)...
Loading emacs-lisp/backquote (source)...
Loading subr (source)...
Loading version (source)...
Loading widget (source)...
Loading custom (source)...
Loading emacs-lisp/map-ynp (source)...
Loading international/mule (source)...
Loading international/mule-conf (source)...
Loading env (source)...
Loading format (source)...
Loading bindings (source)...
Loading window (source)...
[...]
Loading /data/src/latest/emacs/lisp/font-lock.el (source)...
Loading /data/src/latest/emacs/lisp/jit-lock.el (source)...
Loading /data/src/latest/emacs/lisp/mouse.el (source)...
Loading /data/src/latest/emacs/lisp/select.el (source)...
Loading /data/src/latest/emacs/lisp/emacs-lisp/timer.el (source)...
Loading /data/src/latest/emacs/lisp/isearch.el (source)...
Loading /data/src/latest/emacs/lisp/rfn-eshadow.el (source)...
Loading /data/src/latest/emacs/lisp/menu-bar.el (source)...
Loading /data/src/latest/emacs/lisp/emacs-lisp/lisp.el (source)...
Loading /data/src/latest/emacs/lisp/textmodes/page.el (source)...
Loading /data/src/latest/emacs/lisp/register.el (source)...
Loading /data/src/latest/emacs/lisp/textmodes/paragraphs.el (source)...
Loading /data/src/latest/emacs/lisp/progmodes/prog-mode.el (source)...
Loading /data/src/latest/emacs/lisp/emacs-lisp/lisp-mode.el (source)...
Loading /data/src/latest/emacs/lisp/progmodes/elisp-mode.el (source)...
Loading /data/src/latest/emacs/lisp/textmodes/text-mode.el (source)...
Loading /data/src/latest/emacs/lisp/textmodes/fill.el (source)...
Loading /data/src/latest/emacs/lisp/newcomment.el (source)...
Loading /data/src/latest/emacs/lisp/replace.el (source)...
Loading /data/src/latest/emacs/lisp/emacs-lisp/tabulated-list.el (source)..= .
Loading /data/src/latest/emacs/lisp/buff-menu.el (source)...
Loading /data/src/latest/emacs/lisp/emacs-lisp/float-sup.el (source)...
Loading /data/src/latest/emacs/lisp/vc/vc-hooks.el (source)...
Loading /data/src/latest/emacs/lisp/vc/ediff-hook.el (source)...
Loading /data/src/latest/emacs/lisp/uniquify.el (source)...
Loading /data/src/latest/emacs/lisp/electric.el (source)...
Loading /data/src/latest/emacs/lisp/emacs-lisp/eldoc.el (source)...
Loading /data/src/latest/emacs/lisp/cus-start.el (source)...
Loading /data/src/latest/emacs/lisp/tooltip.el (source)...
Finding pointers to doc strings...
Finding pointers to doc strings...done
Dumping under the name emacs
unexec: couldn't find ", " section
Makefile:754: recipe for target 'bootstrap-emacs' failed
gmake: *** [bootstrap-emacs] Error 255




However, if I try to build in 32 bits:


gmake clean


export CPPFLAGS=3D" -I/opt/freeware/include -I/usr/include"<= br> export LDFLAGS=3D"-L/opt/freeware/lib -L/usr/lib"
export CFLAGS=3D" -I/opt/freeware/include -I/usr/include"
export OBJECT_MODE=3D32


./configure --prefix=3D/usr/local/emacs --with-jpeg=3Dno --with-pn= g=3Dno --with-gif=3Dno --with-tiff=3Dno --with-x=3Dno --with-gnutls= =3Dno


[...]

gmake -C ../admin/charsets all
gmake[2]: Entering directory '/data/src/latest/emacs/admin/charsets'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/data/src/latest/emacs/admin/charsets'
gmake -C ../admin/unidata charscript.el
gmake[2]: Entering directory '/data/src/latest/emacs/admin/unidata'
gmake[2]: Nothing to be done for 'charscript.el'.

gmake[2]: Leaving directory '/data/src/latest/emacs/admin/unidata'
  CCLD     temacs
../build-aux/install-sh -c -d ../etc
gmake -C ../lisp update-subdirs
gmake[2]: Entering directory '/data/src/latest/emacs/lisp'
gmake[2]: Leaving directory '/data/src/latest/emacs/lisp'
./temacs --batch  --load loadup bootstrap
exec(): 0509-036 Cannot load program ./temacs because of the following erro= rs:
        0509-130 Symbol resolution faile= d for /opt/freeware/lib/libgmodule-2.0.a(libgmodule-2.0.so.0) because:
        0509-136   Symbol __db= args (number 13) is not exported from
            &nb= sp;      dependent module /opt/freeware/lib/libgli= b-2.0.a(libglib-2.0.so.0).
        0509-136   Symbol __db= subc (number 14) is not exported from
            &nb= sp;      dependent module /opt/freeware/lib/libgli= b-2.0.a(libglib-2.0.so.0).
        0509-136   Symbol __db= subg (number 15) is not exported from
            &nb= sp;      dependent module /opt/freeware/lib/libgli= b-2.0.a(libglib-2.0.so.0).
        0509-136   Symbol __db= subn (number 16) is not exported from
            &nb= sp;      dependent module /opt/freeware/lib/libgli= b-2.0.a(libglib-2.0.so.0).
        0509-130 Symbol resolution faile= d for /opt/freeware/lib/libgobject-2.0.a(libgobject-2.0.so.0) because:
        0509-136   Symbol __db= args (number 12) is not exported from
            &nb= sp;      dependent module /opt/freeware/lib/libgli= b-2.0.a(libglib-2.0.so.0).
        0509-136   Symbol __db= subc (number 13) is not exported from
            &nb= sp;      dependent module /opt/freeware/lib/libgli= b-2.0.a(libglib-2.0.so.0).
        0509-136   Symbol __db= subg (number 14) is not exported from
            &nb= sp;      dependent module /opt/freeware/lib/libgli= b-2.0.a(libglib-2.0.so.0).
        0509-136   Symbol __db= subn (number 15) is not exported from
            &nb= sp;      dependent module /opt/freeware/lib/libgli= b-2.0.a(libglib-2.0.so.0).
        0509-130 Symbol resolution faile= d for /opt/freeware/lib/libgio-2.0.a(libgio-2.0.so.0) because:
        0509-136   Symbol __db= args (number 676) is not exported from
            &nb= sp;      dependent module /opt/freeware/lib/libgob= ject-2.0.a(libgobject-2.0.so.0).
        0509-136   Symbol __db= subc (number 677) is not exported from
            &nb= sp;      dependent module /opt/freeware/lib/libgob= ject-2.0.a(libgobject-2.0.so.0).
        0509-136   Symbol __db= subg (number 678) is not exported from
            &nb= sp;      dependent module /opt/freeware/lib/libgob= ject-2.0.a(libgobject-2.0.so.0).
        0509-136   Symbol __db= subn (number 679) is not exported from
            &nb= sp;      dependent module /opt/freeware/lib/libgob= ject-2.0.a(libgobject-2.0.so.0).
        0509-130 Symbol resolution faile= d for /opt/freeware/lib/libglib-2.0.a(libglib-2.0.so.0) because:
        0509-136   Symbol __db= args (number 187) is not exported from
            &nb= sp;      dependent module /opt/freeware/lib/libint= l.a(libintl.so.8).
        0509-136   Symbol __db= subc (number 195) is not exported from
            &nb= sp;      dependent module /opt/freeware/lib/libint= l.a(libintl.so.8).
        0509-136   Symbol __db= subg (number 196) is not exported from
            &nb= sp;      dependent module /opt/freeware/lib/libint= l.a(libintl.so.8).
        0509-136   Symbol __db= subn (number 197) is not exported from
            &nb= sp;      dependent module /opt/freeware/lib/libint= l.a(libintl.so.8).
        0509-192 Examine .loader section= symbols with the
            &nb= sp;    'dump -Tv' command.
Makefile:754: recipe for target 'bootstrap-emacs' failed
gmake[1]: *** [bootstrap-emacs] Error 255
gmake[1]: Leaving directory '/data/src/latest/emacs/src'
Makefile:412: recipe for target 'src' failed
gmake: *** [src] Error 2


Thank you


Eric



From: Eli Zaretskii <e= liz@gnu.org>
Sent: December 23, 2016 3:27 PM
To: Eric LeBlanc
Cc: 25141@debbugs.gnu.org
Subject: Re: Compilation issue on AIX 7.1 and 64 bits
 
> From: Eric LeBlanc <cognefou@hotmail.com&g= t;
> Date: Thu, 8 Dec 2016 20:48:39 +0000
> I modified unexaix.c to add this at the top of file:
>
> #define __XCOFF64__ 1
>
> And changed this line:
>
> auxentry.x_sym.x_fcnary.x_fcn.x_lnnoptr +=3D bias;
>
> by
>
> auxentry.x_fcn.x_lnnoptr +=3D bias;
>
> It worked but generated a huge bootstrap-emacs file, 4GB and is genera= ting this error:
>
> [...]
>
> Finding pointers to doc strings...
> Finding pointers to doc strings...done
> Dumping under the name emacs
> 82139 pure bytes used
> [...]
>
> gmake[2]: Entering directory '/data/src/emacs-25.1/leim'
> GEN ../lisp/leim/leim-list.el
> exec(): 0509-036 Cannot load program ../src/bootstrap-emacs because of= the following errors:
> 0509-026 System error: There is not enough memory available now.

Can you try the latest emacs-25 branch?

Thanks.
--_000_YQXPR01MB019717CD8E9EA087D28096EAD3940YQXPR01MB0197CANP_--