[MacPorts] #31783: emacs-app @23.3 fails compiling with "unexec: input file not in Mach-O format" error
MacPorts
noreply at macports.org
Wed Oct 26 00:31:43 PDT 2011
#31783: emacs-app @23.3 fails compiling with "unexec: input file not in Mach-O
format" error
----------------------------------------+-----------------------------------
Reporter: philippe.bernery@… | Owner: css@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.0.3
Keywords: | Port: emacs-app
----------------------------------------+-----------------------------------
Changes (by ryandesign@…):
* owner: macports-tickets@… => css@…
* cc: css@… (removed)
Old description:
> I use MacPorts on Lion with Xcode 4.2.
>
> I found a similar ticket about emacs @22
> (http://trac.macports.org/ticket/24913) and applied the given patch. The
> compilation went further but failed at some point. Here is an extract of
> the error:
>
> {{{
> /bin/sh: line 0: cd:
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
> .org_release_tarballs_ports_aqua_emacs-app/emacs-
> app/work/emacs-23.3-x86_64/nextstep/Emacs.app/Contents/MacOS/libexec: No
> such file or directory
> mv: rename emacs/*/*/* to ./*: No such file or directory
> /bin/sh: line 0: cd:
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
> .org_release_tarballs_ports_aqua_emacs-app/emacs-
> app/work/emacs-23.3-x86_64/nextstep/Emacs.app/Contents/MacOS/bin: No such
> file or directory
> make: *** No rule to make target `leim/Makefile', needed by `install-
> leim'. Stop.
> make: Leaving directory
> `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
> .org_release_tarballs_ports_aqua_emacs-app/emacs-
> app/work/emacs-23.3-x86_64'
> shell command " cd
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
> .org_release_tarballs_ports_aqua_emacs-app/emacs-
> app/work/emacs-23.3-x86_64" && /usr/bin/make -w install
> DESTDIR=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
> .org_release_tarballs_ports_aqua_emacs-app/emacs-app/work/destroot-x86_64
> " returned error 2
> }}}
>
> I tried with both clang (the default) and llvm-gcc-4.2 compiler.
New description:
I use MacPorts on Lion with Xcode 4.2.
I found a similar ticket about emacs @22 (#24913) and applied the given
patch. The compilation went further but failed at some point. Here is an
extract of the error:
{{{
/bin/sh: line 0: cd:
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_aqua_emacs-app/emacs-
app/work/emacs-23.3-x86_64/nextstep/Emacs.app/Contents/MacOS/libexec: No
such file or directory
mv: rename emacs/*/*/* to ./*: No such file or directory
/bin/sh: line 0: cd:
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_aqua_emacs-app/emacs-
app/work/emacs-23.3-x86_64/nextstep/Emacs.app/Contents/MacOS/bin: No such
file or directory
make: *** No rule to make target `leim/Makefile', needed by `install-
leim'. Stop.
make: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_aqua_emacs-app/emacs-
app/work/emacs-23.3-x86_64'
shell command " cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_aqua_emacs-app/emacs-
app/work/emacs-23.3-x86_64" && /usr/bin/make -w install
DESTDIR=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_aqua_emacs-app/emacs-app/work/destroot-x86_64
" returned error 2
}}}
I tried with both clang (the default) and llvm-gcc-4.2 compiler.
--
--
Ticket URL: <https://trac.macports.org/ticket/31783#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list