From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Erik Charlebois Newsgroups: gmane.emacs.bugs Subject: bug#14258: Can't compile 24.3 on AIX 6.1 Date: Wed, 24 Apr 2013 15:39:03 -0400 Message-ID: References: <155DEC68569B714B86C2C7075F5EDA9828F0CDEE@DAKIYA1.pegasus.local> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=089e0122ac4652895e04db207401 X-Trace: ger.gmane.org 1366832405 24143 80.91.229.3 (24 Apr 2013 19:40:05 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 24 Apr 2013 19:40:05 +0000 (UTC) Cc: 14258@debbugs.gnu.org To: Doug Lewan Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Apr 24 21:40:08 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UV5Xz-0008N1-9b for geb-bug-gnu-emacs@m.gmane.org; Wed, 24 Apr 2013 21:40:07 +0200 Original-Received: from localhost ([::1]:46650 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UV5Xy-0002Ke-QZ for geb-bug-gnu-emacs@m.gmane.org; Wed, 24 Apr 2013 15:40:06 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:51745) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UV5Xt-0002FH-0Z for bug-gnu-emacs@gnu.org; Wed, 24 Apr 2013 15:40:02 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UV5Xr-0005Te-Lo for bug-gnu-emacs@gnu.org; Wed, 24 Apr 2013 15:40:00 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:37394) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UV5Xr-0005TT-89 for bug-gnu-emacs@gnu.org; Wed, 24 Apr 2013 15:39:59 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1UV5ck-0007JS-Dd for bug-gnu-emacs@gnu.org; Wed, 24 Apr 2013 15:45:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Erik Charlebois Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 24 Apr 2013 19:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14258 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 14258-submit@debbugs.gnu.org id=B14258.136683265127998 (code B ref 14258); Wed, 24 Apr 2013 19:45:02 +0000 Original-Received: (at 14258) by debbugs.gnu.org; 24 Apr 2013 19:44:11 +0000 Original-Received: from localhost ([127.0.0.1]:41503 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UV5bu-0007HQ-Ri for submit@debbugs.gnu.org; Wed, 24 Apr 2013 15:44:11 -0400 Original-Received: from mail-ia0-f180.google.com ([209.85.210.180]:60363) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UV5bs-0007HE-Ne for 14258@debbugs.gnu.org; Wed, 24 Apr 2013 15:44:09 -0400 Original-Received: by mail-ia0-f180.google.com with SMTP id t4so991881iag.25 for <14258@debbugs.gnu.org>; Wed, 24 Apr 2013 12:39:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=Iw32KM5p0J0UeSwQ8tlmxbitdUVQcqqM0Ft9LVnS66c=; b=bNV1ByCuXDvV0zx2JV0toMxoty9Cpl3uOd/TXSXZcseAO2FGWYY2tvbce0iZGy5qVn p9NebxkzBkBQjuv7i0LmryjIJ4gSPrvC6c+nsdH6A+oGKh0gmRXlEEp3xLuNRSLKq9qt MIkxQAP3YfaMKWlb8JcfoG2qB4qoJu+HNTqxinpYir1DRmILXPDM1EmO7rGPpg9d2DTh h1MmV2kdYslOUce8oD1TQ93AorB4t5R7uNNUG0cHJ/J2+ncUUfYNNX25XG0G+Y7dmWbC uoDipv8rcJRSv7aJ9xACZkQT3tcP2Ajb3UuHOjToisMZKZkgMqiHJwl4l/wI/KgTw3R5 03UQ== X-Received: by 10.50.114.195 with SMTP id ji3mr22922755igb.67.1366832343843; Wed, 24 Apr 2013 12:39:03 -0700 (PDT) Original-Received: by 10.64.59.193 with HTTP; Wed, 24 Apr 2013 12:39:03 -0700 (PDT) In-Reply-To: <155DEC68569B714B86C2C7075F5EDA9828F0CDEE@DAKIYA1.pegasus.local> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:73647 Archived-At: --089e0122ac4652895e04db207401 Content-Type: text/plain; charset=UTF-8 The three logs seem to be for xlC, xlC -q64 and xlc -q64. xlC is the C++ compiler. I'm not sure if Emacs is meant to be built with C++. I'd suggest trying with just vanilla xlc. The ar error you're getting with xlc -q64 is because AIX archives can be either 32-bit, 64-bit or both (containing the .o's for both). You need to add -X32, -X64 or -X32_64 to your ARFLAGS. When I was a developer on xlc, I used Emacs 24.2 on AIX6 built with gcc. Whenever I built Emacs with xlc, I'd get segfaults after some amount of time, usually corruption detected during garbage collection. --089e0122ac4652895e04db207401 Content-Type: text/html; charset=UTF-8
The three logs seem to be for xlC, xlC -q64 and xlc -q64. xlC is the C++ compiler. I'm not sure if Emacs is meant to be built with C++. I'd suggest trying with just vanilla xlc.

The ar error you're getting with xlc -q64 is because AIX archives can be either 32-bit, 64-bit or both (containing the .o's for both). You need to add -X32, -X64 or -X32_64 to your ARFLAGS.

When I was a developer on xlc, I used Emacs 24.2 on AIX6 built with gcc. Whenever I built Emacs with xlc, I'd get segfaults after some amount of time, usually corruption detected during garbage collection.

--089e0122ac4652895e04db207401--