[MacPorts] #31679: xemacs- build failed on 2.72 & xcode 4.2
#31679: xemacs- build failed on 2.72 & xcode 4.2 ------------------------------------+--------------------------------------- Reporter: jwest@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: xemacs ------------------------------------+--------------------------------------- ---> Building xemacs Error: Target org.macports.build returned: shell command failed (see log for details) Log for xemacs is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/main.log Error: Status 1 encountered during processing. :notice:build ---> Building xemacs :debug:build Executing org.macports.build (xemacs) :debug:build Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7' :debug:build Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22" && /usr/bin/make -j4 -w all' :debug:build Executing command line: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22" && /usr/bin/make -j4 -w all :info:build make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22' :info:build cd ./lib-src && /usr/bin/make all :info:build cd ./lwlib && /usr/bin/make all :info:build cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22/man && /usr/bin/make info :info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22/lwlib' :info:build make[1]: Nothing to be done for `all'. :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22/lwlib' :info:build cd ./src && /usr/bin/make all :info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22 /lib-src' :info:build make[1]: Nothing to be done for `all'. :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22 /lib-src' :info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22/man' :info:build make[1]: Nothing to be done for `info'. :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22/man' :info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22/src' :info:build /Developer/usr/bin/clang -O2 -arch x86_64 -L/opt/local/lib -Wl,-no_pie -Xlinker -arch -Xlinker x86_64 -L/opt/local/lib -L/opt/local/lib -o xemacs abbrev.o alloc.o blocktype.o buffer.o bytecode.o callint.o callproc.o casefiddle.o casetab.o chartab.o cmdloop.o cmds.o console.o console-stream.o data.o device.o dired.o doc.o doprnt.o dynarr.o editfns.o elhash.o emacs.o eval.o events.o filelock.o dumper.o balloon_help.o balloon-x.o dgif_lib.o gif_io.o menubar.o scrollbar.o dialog.o toolbar.o menubar-x.o scrollbar-x.o dialog-x.o toolbar-x.o gui-x.o mule.o mule-ccl.o mule-charset.o file-coding.o input-method-xlib.o realpath.o inline.o console-tty.o device-tty.o event-tty.o frame-tty.o objects-tty.o redisplay-tty.o cm.o terminfo.o event-unixoid.o database.o sysdll.o emodules.o process-unix.o event-stream.o extents.o faces.o fileio.o filemode.o floatfns.o fns.o font-lock.o frame.o general.o glyphs.o glyphs-eimage.o glyphs-widget.o gui.o gutter.o hash.o imgproc.o indent.o insdel.o intl.o keymap.o line-number.o lread.o lstream.o macros.o marker.o md5.o minibuf.o objects.o opaque.o print.o process.o profile.o rangetab.o redisplay.o redisplay-output.o regex.o search.o select.o signal.o sound.o specifier.o strftime.o symbols.o syntax.o sysdep.o undo.o console-x.o device-x.o event-Xt.o frame-x.o glyphs-x.o objects-x.o redisplay-x.o select-x.o xgccache.o widget.o window.o lastfile.o EmacsFrame.o EmacsShell.o TopLevelEmacsShell.o TransientEmacsShell.o EmacsManager.o dump-id.o ../lwlib/liblw.a -lXaw3d -ltiff -lpng -ljpeg -lz -lcompface -lXpm -lXmu -lXt -lXext -lX11 -lSM -lICE -lgdbm -lncurses -lintl :info:build ld: duplicate symbol _TRUE_LIST_P in alloc.o and abbrev.o for architecture x86_64 :info:build clang: error: linker command failed with exit code 1 (use -v to see invocation) :info:build make[1]: *** [xemacs] Error 1 :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22/src' :info:build make: *** [src] Error 2 :info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22' :info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22" && /usr/bin/make -j4 -w all " returned error 2 :error:build Target org.macports.build returned: shell command failed (see log for details) :debug:build Backtrace: shell command failed (see log for details) while executing "command_exec build" (procedure "portbuild::build_main" line 8) invoked from within "$procedure $targetname" :info:build Warning: the following items did not execute (for xemacs): org.macports.activate org.macports.build org.macports.destroot org.macports.install :notice:build Log for xemacs is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/main.log -- Ticket URL: <https://trac.macports.org/ticket/31679> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31679: xemacs- build failed on 10.7.2 & xcode 4.2 ------------------------------------+--------------------------------------- Reporter: jwest@… | Owner: mww@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: lion | Port: xemacs ------------------------------------+--------------------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => mww@… * keywords: => lion Old description:
---> Building xemacs Error: Target org.macports.build returned: shell command failed (see log for details) Log for xemacs is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/main.log Error: Status 1 encountered during processing.
:notice:build ---> Building xemacs :debug:build Executing org.macports.build (xemacs) :debug:build Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7' :debug:build Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22" && /usr/bin/make -j4 -w all' :debug:build Executing command line: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22" && /usr/bin/make -j4 -w all :info:build make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22' :info:build cd ./lib-src && /usr/bin/make all :info:build cd ./lwlib && /usr/bin/make all :info:build cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22/man && /usr/bin/make info :info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22/lwlib' :info:build make[1]: Nothing to be done for `all'. :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22/lwlib' :info:build cd ./src && /usr/bin/make all :info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22 /lib-src' :info:build make[1]: Nothing to be done for `all'. :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22 /lib-src' :info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22/man' :info:build make[1]: Nothing to be done for `info'. :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22/man' :info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22/src' :info:build /Developer/usr/bin/clang -O2 -arch x86_64 -L/opt/local/lib -Wl,-no_pie -Xlinker -arch -Xlinker x86_64 -L/opt/local/lib -L/opt/local/lib -o xemacs abbrev.o alloc.o blocktype.o buffer.o bytecode.o callint.o callproc.o casefiddle.o casetab.o chartab.o cmdloop.o cmds.o console.o console-stream.o data.o device.o dired.o doc.o doprnt.o dynarr.o editfns.o elhash.o emacs.o eval.o events.o filelock.o dumper.o balloon_help.o balloon-x.o dgif_lib.o gif_io.o menubar.o scrollbar.o dialog.o toolbar.o menubar-x.o scrollbar-x.o dialog-x.o toolbar-x.o gui-x.o mule.o mule-ccl.o mule-charset.o file-coding.o input- method-xlib.o realpath.o inline.o console-tty.o device-tty.o event-tty.o frame-tty.o objects-tty.o redisplay-tty.o cm.o terminfo.o event-unixoid.o database.o sysdll.o emodules.o process-unix.o event-stream.o extents.o faces.o fileio.o filemode.o floatfns.o fns.o font-lock.o frame.o general.o glyphs.o glyphs-eimage.o glyphs-widget.o gui.o gutter.o hash.o imgproc.o indent.o insdel.o intl.o keymap.o line-number.o lread.o lstream.o macros.o marker.o md5.o minibuf.o objects.o opaque.o print.o process.o profile.o rangetab.o redisplay.o redisplay-output.o regex.o search.o select.o signal.o sound.o specifier.o strftime.o symbols.o syntax.o sysdep.o undo.o console-x.o device-x.o event-Xt.o frame-x.o glyphs-x.o objects-x.o redisplay-x.o select-x.o xgccache.o widget.o window.o lastfile.o EmacsFrame.o EmacsShell.o TopLevelEmacsShell.o TransientEmacsShell.o EmacsManager.o dump-id.o ../lwlib/liblw.a -lXaw3d -ltiff -lpng -ljpeg -lz -lcompface -lXpm -lXmu -lXt -lXext -lX11 -lSM -lICE -lgdbm -lncurses -lintl :info:build ld: duplicate symbol _TRUE_LIST_P in alloc.o and abbrev.o for architecture x86_64 :info:build clang: error: linker command failed with exit code 1 (use -v to see invocation) :info:build make[1]: *** [xemacs] Error 1 :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22/src' :info:build make: *** [src] Error 2 :info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22' :info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22" && /usr/bin/make -j4 -w all " returned error 2 :error:build Target org.macports.build returned: shell command failed (see log for details) :debug:build Backtrace: shell command failed (see log for details) while executing "command_exec build" (procedure "portbuild::build_main" line 8) invoked from within "$procedure $targetname" :info:build Warning: the following items did not execute (for xemacs): org.macports.activate org.macports.build org.macports.destroot org.macports.install :notice:build Log for xemacs is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/main.log
New description: {{{ ---> Building xemacs Error: Target org.macports.build returned: shell command failed (see log for details) Log for xemacs is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/main.log Error: Status 1 encountered during processing. }}} {{{ :notice:build ---> Building xemacs :debug:build Executing org.macports.build (xemacs) :debug:build Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7' :debug:build Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22" && /usr/bin/make -j4 -w all' :debug:build Executing command line: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22" && /usr/bin/make -j4 -w all :info:build make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22' :info:build cd ./lib-src && /usr/bin/make all :info:build cd ./lwlib && /usr/bin/make all :info:build cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22/man && /usr/bin/make info :info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22/lwlib' :info:build make[1]: Nothing to be done for `all'. :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22/lwlib' :info:build cd ./src && /usr/bin/make all :info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22 /lib-src' :info:build make[1]: Nothing to be done for `all'. :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22 /lib-src' :info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22/man' :info:build make[1]: Nothing to be done for `info'. :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22/man' :info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22/src' :info:build /Developer/usr/bin/clang -O2 -arch x86_64 -L/opt/local/lib -Wl,-no_pie -Xlinker -arch -Xlinker x86_64 -L/opt/local/lib -L/opt/local/lib -o xemacs abbrev.o alloc.o blocktype.o buffer.o bytecode.o callint.o callproc.o casefiddle.o casetab.o chartab.o cmdloop.o cmds.o console.o console-stream.o data.o device.o dired.o doc.o doprnt.o dynarr.o editfns.o elhash.o emacs.o eval.o events.o filelock.o dumper.o balloon_help.o balloon-x.o dgif_lib.o gif_io.o menubar.o scrollbar.o dialog.o toolbar.o menubar-x.o scrollbar-x.o dialog-x.o toolbar-x.o gui-x.o mule.o mule-ccl.o mule-charset.o file-coding.o input-method-xlib.o realpath.o inline.o console-tty.o device-tty.o event-tty.o frame-tty.o objects-tty.o redisplay-tty.o cm.o terminfo.o event-unixoid.o database.o sysdll.o emodules.o process-unix.o event-stream.o extents.o faces.o fileio.o filemode.o floatfns.o fns.o font-lock.o frame.o general.o glyphs.o glyphs-eimage.o glyphs-widget.o gui.o gutter.o hash.o imgproc.o indent.o insdel.o intl.o keymap.o line-number.o lread.o lstream.o macros.o marker.o md5.o minibuf.o objects.o opaque.o print.o process.o profile.o rangetab.o redisplay.o redisplay-output.o regex.o search.o select.o signal.o sound.o specifier.o strftime.o symbols.o syntax.o sysdep.o undo.o console-x.o device-x.o event-Xt.o frame-x.o glyphs-x.o objects-x.o redisplay-x.o select-x.o xgccache.o widget.o window.o lastfile.o EmacsFrame.o EmacsShell.o TopLevelEmacsShell.o TransientEmacsShell.o EmacsManager.o dump-id.o ../lwlib/liblw.a -lXaw3d -ltiff -lpng -ljpeg -lz -lcompface -lXpm -lXmu -lXt -lXext -lX11 -lSM -lICE -lgdbm -lncurses -lintl :info:build ld: duplicate symbol _TRUE_LIST_P in alloc.o and abbrev.o for architecture x86_64 :info:build clang: error: linker command failed with exit code 1 (use -v to see invocation) :info:build make[1]: *** [xemacs] Error 1 :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22/src' :info:build make: *** [src] Error 2 :info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22' :info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/work/xemacs-21.4.22" && /usr/bin/make -j4 -w all " returned error 2 :error:build Target org.macports.build returned: shell command failed (see log for details) :debug:build Backtrace: shell command failed (see log for details) while executing "command_exec build" (procedure "portbuild::build_main" line 8) invoked from within "$procedure $targetname" :info:build Warning: the following items did not execute (for xemacs): org.macports.activate org.macports.build org.macports.destroot org.macports.install :notice:build Log for xemacs is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_editors_xemacs/xemacs/main.log }}} -- Comment: Has duplicate #31680. -- Ticket URL: <https://trac.macports.org/ticket/31679#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31679: xemacs- build failed on 10.7.2 & xcode 4.2 ------------------------------------+--------------------------------------- Reporter: jwest@… | Owner: mww@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: lion | Port: xemacs ------------------------------------+--------------------------------------- Comment(by pf15@…): Replying to [ticket:31679 jwest@…]: I have the same kind of error for xemacs and for many other ports. -- Ticket URL: <https://trac.macports.org/ticket/31679#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31679: xemacs- build failed on 10.7.2 & xcode 4.2 ------------------------------------+--------------------------------------- Reporter: jwest@… | Owner: mww@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: lion | Port: xemacs ------------------------------------+--------------------------------------- Comment(by pf15@…): In fact, I succeeded in building xemacs : I tried You could try building sphinx with llvm-gcc-4.2 instead of clang: {{{ sudo port clean xemacs sudo port install xemacs configure.compiler=llvm-gcc-4.2 }}} -- Ticket URL: <https://trac.macports.org/ticket/31679#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31679: xemacs- build failed on 10.7.2 & xcode 4.2 ------------------------------------+--------------------------------------- Reporter: jwest@… | Owner: mww@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: lion | Port: xemacs ------------------------------------+--------------------------------------- Comment(by jwest@…): Replying to [comment:3 pf15@…]:
In fact, I succeeded in building xemacs : I tried
You could try building sphinx with llvm-gcc-4.2 instead of clang:
{{{ sudo port clean xemacs sudo port install xemacs configure.compiler=llvm-gcc-4.2 }}}
Thanks very much for this suggestion -- with this option the build was successful - -- Ticket URL: <https://trac.macports.org/ticket/31679#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31679: xemacs- build failed on 10.7.2 & xcode 4.2 ------------------------------------+--------------------------------------- Reporter: jwest@… | Owner: mww@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: lion | Port: xemacs ------------------------------------+--------------------------------------- Comment(by gawbul@…): I had the same issue, but this was also solved using pf15's method: {{{ sudo port clean xemacs sudo port install xemacs configure.compiler=llvm-gcc-4.2 }}} Many thanks! -- Ticket URL: <https://trac.macports.org/ticket/31679#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31679: xemacs: build failed on 10.7.2 & xcode 4.2 (clang) ------------------------------------+--------------------------------------- Reporter: jwest@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: lion clang | Port: xemacs ------------------------------------+--------------------------------------- Changes (by ryandesign@…): * cc: revenu@… (added) * keywords: lion => lion clang * status: new => assigned * owner: mww@… => ryandesign@… Comment: Has duplicate #32462. -- Ticket URL: <https://trac.macports.org/ticket/31679#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31679: xemacs: build failed on 10.7.2 & xcode 4.2 (clang) -------------------------------------+-------------------------------------- Reporter: jwest@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Resolution: fixed | Keywords: lion clang Port: xemacs | -------------------------------------+-------------------------------------- Changes (by ryandesign@…): * status: assigned => closed * resolution: => fixed Comment: r87849. -- Ticket URL: <https://trac.macports.org/ticket/31679#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31679: xemacs: build failed on 10.7.2 & xcode 4.2 (clang) -------------------------------------+-------------------------------------- Reporter: jwest@… | Owner: ryandesign@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Resolution: | Keywords: lion clang Port: xemacs | -------------------------------------+-------------------------------------- Changes (by revenu@…): * status: closed => reopened * resolution: fixed => Comment: Thanks a lot. I used the solution you proposed (modify the compiler on the cmd line). xemacs is now installed but the execution fails: ~home->xemacs dyld: Library not loaded: /opt/local/lib/libiconv.2.dylib Referenced from: /opt/local/lib/libXpm.4.dylib Reason: Incompatible library version: libXpm.4.dylib requires version 8.0.0 or later, but libiconv.2.dylib provides version 7.0.0 Trace/BPT trap: 5 -- Ticket URL: <https://trac.macports.org/ticket/31679#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31679: xemacs: build failed on 10.7.2 & xcode 4.2 (clang) -------------------------------------+-------------------------------------- Reporter: jwest@… | Owner: ryandesign@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Resolution: | Keywords: lion clang Port: xemacs | -------------------------------------+-------------------------------------- Comment(by ryandesign@…): revenu, please use WikiFormatting. This new problem is because your libiconv port is not installed for the correct architecture. You may need to rebuild it, and possibly other ports; see if [wiki:Migration] is applicable. If you need further help, please write to the macports-users mailing list. -- Ticket URL: <https://trac.macports.org/ticket/31679#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31679: xemacs: build failed on 10.7.2 & xcode 4.2 (clang) -------------------------------------+-------------------------------------- Reporter: jwest@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Resolution: fixed | Keywords: lion clang Port: xemacs | -------------------------------------+-------------------------------------- Changes (by ryandesign@…): * status: reopened => closed * resolution: => fixed -- Ticket URL: <https://trac.macports.org/ticket/31679#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31679: xemacs: build failed on 10.7.2 & xcode 4.2 (clang) -------------------------------------+-------------------------------------- Reporter: jwest@… | Owner: ryandesign@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Resolution: | Keywords: lion clang Port: xemacs | -------------------------------------+-------------------------------------- Changes (by howarth@…): * status: closed => reopened * resolution: fixed => Comment: The proper fix for this issue wasn't to resort to llvm-gcc-4.2 to pass -std=c89 [[BR]] on CFLAGS to eliminate the duplicate inline symbol linkage error. See...[[BR]] [[BR]] http://wiki.freebsd.org/PortsAndClang[[BR]] [[BR]] undefined or duplicate symbols while linking[[BR]] clang defaults to gnu99, while gcc defaults to gnu89. This causes problems with the inline and restrict keywords (and possibly others). inline does different things in gnu89/gnu99 -- Ticket URL: <https://trac.macports.org/ticket/31679#comment:11> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31679: xemacs: build failed on 10.7.2 & xcode 4.2 (clang) -------------------------------------+-------------------------------------- Reporter: jwest@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Resolution: fixed | Keywords: lion clang Port: xemacs | -------------------------------------+-------------------------------------- Changes (by ryandesign@…): * status: reopened => closed * resolution: => fixed Comment: Thanks; r90402. -- Ticket URL: <https://trac.macports.org/ticket/31679#comment:12> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts