Discussion:
[Bug 173] New: Compile fails on target 'ase_mono_la-ase.lo'
i***@sxemacs.org
2015-12-10 00:49:11 UTC
Permalink
http://issues.sxemacs.org/show_bug.cgi?id=173

Bug ID: 173
Summary: Compile fails on target 'ase_mono_la-ase.lo'
Product: SXEmacs
Version: 22.1.15
Hardware: PC
OS: Linux
Status: NEW
Severity: blocker
Priority: P5
Component: Compile/Install
Assignee: ***@sxemacs.org
Reporter: ***@gmail.com
QA Contact: sxemacs-***@sxemacs.org

Created attachment 161
--> http://issues.sxemacs.org/attachment.cgi?id=161&action=edit
commands and output

On Lubuntu, using either version 22.1.15 or the git version of SXEmacs,
compilation will fail with an error about target 'ase_mono_la-ase.lo'.
I have tried configuring it with various versions of --without-ase,
with no luck.
I've attached a copy of the commands, the configure output and the
make output.
--
You are receiving this mail because:
You are the QA Contact for the bug.
i***@sxemacs.org
2015-12-10 00:50:00 UTC
Permalink
http://issues.sxemacs.org/show_bug.cgi?id=173

--- Comment #1 from Jay Belanger <***@gmail.com> ---
Created attachment 162
--> http://issues.sxemacs.org/attachment.cgi?id=162&action=edit
output of configure
--
You are receiving this mail because:
You are the QA Contact for the bug.
i***@sxemacs.org
2015-12-10 00:50:30 UTC
Permalink
http://issues.sxemacs.org/show_bug.cgi?id=173

--- Comment #2 from Jay Belanger <***@gmail.com> ---
Created attachment 163
--> http://issues.sxemacs.org/attachment.cgi?id=163&action=edit
output of make
--
You are receiving this mail because:
You are the QA Contact for the bug.
i***@sxemacs.org
2015-12-10 01:21:47 UTC
Permalink
http://issues.sxemacs.org/show_bug.cgi?id=173

Nelson Ferreira <***@sxemacs.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@sxemacs.org

--- Comment #3 from Nelson Ferreira <***@sxemacs.org> ---
Hi Jay,

Thank you for reporting the issue.

Please run make with the target build-report as it will attempt to collect more
information.

There should be a contrib/tar-build-failure.sh that will collect in a single
tar what we usually need for a 1st stab at troubleshooting build failures.


Essentially the files:
config.log Installation sxemacs_version.m4 ,,beta.out ,,vars.out
,,make-check.out src/config.h

Then attach the .tar.gz generated by the script or the files, as unfortunatelly
the provided attachments do not seem conclusive.
--
You are receiving this mail because:
You are the QA Contact for the bug.
i***@sxemacs.org
2015-12-10 01:58:42 UTC
Permalink
http://issues.sxemacs.org/show_bug.cgi?id=173

--- Comment #4 from Jay Belanger <***@gmail.com> ---
Created attachment 164
--> http://issues.sxemacs.org/attachment.cgi?id=164&action=edit
build failure information

Thank!

Here is the build-failure.tar.gz file.
--
You are receiving this mail because:
You are the QA Contact for the bug.
i***@sxemacs.org
2015-12-10 02:11:18 UTC
Permalink
http://issues.sxemacs.org/show_bug.cgi?id=173

--- Comment #5 from Nelson Ferreira <***@sxemacs.org> ---
The build information shows:
/usr/lib/gcc/x86_64-linux-gnu/5/include/stddef.h:429:3: note: previous
declaration of 'max_align_t' was here
} max_align_t;
^

This was supposed to have been fixed by
http://cgit.sxemacs.org/?p=sxemacs;a=commitdiff;h=fd2c93018b11b5bcb0aea8fa783f3c58046989bf

Can you checkout from the git repos and try it out.

If that presents a problem maybe Steve can publish a snapshot to the website.

Let me know how that works so we can mark this as resolved
--
You are receiving this mail because:
You are the QA Contact for the bug.
i***@sxemacs.org
2015-12-10 02:11:33 UTC
Permalink
http://issues.sxemacs.org/show_bug.cgi?id=173

Nelson Ferreira <***@sxemacs.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
Assignee|***@sxemacs.org |***@sxemacs.org
--
You are receiving this mail because:
You are the QA Contact for the bug.
i***@sxemacs.org
2015-12-10 04:56:51 UTC
Permalink
http://issues.sxemacs.org/show_bug.cgi?id=173

Jay Belanger <***@gmail.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
Post by i***@sxemacs.org
This was supposed to have been fixed by
http://cgit.sxemacs.org/?p=sxemacs;a=commitdiff;
h=fd2c93018b11b5bcb0aea8fa783f3c58046989bf
Can you checkout from the git repos and try it out.
Yup; that fixed it.
Thanks!

I had tried the git repo before and it didn't work.
But it didn't work for a different reason which I have
worked around. Sorry for the noise, and thanks for
tracking this down!
--
You are receiving this mail because:
You are the QA Contact for the bug.
i***@sxemacs.org
2015-12-10 07:46:03 UTC
Permalink
http://issues.sxemacs.org/show_bug.cgi?id=173

--- Comment #7 from Steve Youngs <***@sxemacs.org> ---
(In reply to Jay Belanger from comment #6)
Post by i***@sxemacs.org
Post by i***@sxemacs.org
This was supposed to have been fixed by
http://cgit.sxemacs.org/?p=sxemacs;a=commitdiff;
h=fd2c93018b11b5bcb0aea8fa783f3c58046989bf
Can you checkout from the git repos and try it out.
Yup; that fixed it.
Thanks!
I had tried the git repo before and it didn't work.
But it didn't work for a different reason which I have
worked around.
Oh? What was the problem, and was it something we need to address?
Post by i***@sxemacs.org
Sorry for the noise, and thanks for
tracking this down!
You're very welcome, and no need to apologise.

I am concerned that our configure didn't pick up your bison though. It should
have. I'll see if I can fix that.
--
You are receiving this mail because:
You are the QA Contact for the bug.
i***@sxemacs.org
2015-12-10 16:45:52 UTC
Permalink
http://issues.sxemacs.org/show_bug.cgi?id=173

--- Comment #8 from Jay Belanger <***@gmail.com> ---
Created attachment 165
--> http://issues.sxemacs.org/attachment.cgi?id=165&action=edit
build failure for openssl
--
You are receiving this mail because:
You are the QA Contact for the bug.
i***@sxemacs.org
2015-12-10 16:47:15 UTC
Permalink
http://issues.sxemacs.org/show_bug.cgi?id=173

--- Comment #9 from Jay Belanger <***@gmail.com> ---
I had to configure it without openssl to get it to compile.
The configure script said that the openssl support was experimental,
so I didn't think having to disable it was a big deal.
Although the configure script seems to say a lot of features
are experimental.

If I try to compile it with openssl, it ends with

/usr/local/src/sxemacs/src/openssl.c: In function 'ossl_ssl_prepare_smeth':
/usr/local/src/sxemacs/src/openssl.c:3579:1: warning: control reaches end of
non-void function [-Wreturn-type]
}
^
/usr/local/src/sxemacs/src/openssl.c: In function 'Fossl_ssl_parent':
/usr/local/src/sxemacs/src/openssl.c:4338:1: warning: control reaches end of
non-void function [-Wreturn-type]
}
^
Makefile:1208: recipe for target 'libcruft_a-openssl.o' failed
make[3]: *** [libcruft_a-openssl.o] Error 1
make[3]: Leaving directory '/usr/local/src/build/src'
Makefile:2214: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/usr/local/src/build/src'
Makefile:888: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/usr/local/src/build/src'
Makefile:825: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1

I've attached the build failure information, in case this is an issue.
But for now I've got a working SXEmacs.
--
You are receiving this mail because:
You are the QA Contact for the bug.
i***@sxemacs.org
2016-05-06 08:07:03 UTC
Permalink
http://issues.sxemacs.org/show_bug.cgi?id=173

Steve Youngs <***@sxemacs.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |CLOSED
--
You are receiving this mail because:
You are the QA Contact for the bug.
Loading...