Opened 13 years ago
Closed 11 years ago
#33925 closed defect (fixed)
gmsh does not build with clang
Reported by: | Josef.Buergler@… | Owned by: | Christophe.Prudhomme@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.0.4 |
Keywords: | Cc: | mf2k (Frank Schima) | |
Port: | gmsh |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
When trying to install gmsh using macports, the following error message is returned:
my-MBP: $ sudo port install gmsh Password: ---> Computing dependencies for gmsh ---> Building gmsh Error: Target org.macports.build returned: shell command failed (see log for details) Log for gmsh is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_gmsh/gmsh/main.log Error: Status 1 encountered during processing. To report a bug, see <http://guide.macports.org/#project.tickets>
Before trying to install gmsh, I upgraded the ports as follows
my-MBP: $ sudo port -v selfupdate Password: ---> Updating MacPorts base sources using rsync receiving file list ... done base.tar sent 10894 bytes received 111 bytes 3144.29 bytes/sec total size is 3236352 speedup is 294.08 receiving file list ... done base.tar.rmd160 sent 64 bytes received 116 bytes 72.00 bytes/sec total size is 512 speedup is 2.84 MacPorts base version 2.0.4 installed, MacPorts base version 2.0.4 downloaded. ---> Updating the ports tree Synchronizing local ports tree from rsync://rsync.macports.org/release/tarballs/ports.tar receiving file list ... done ports.tar ... my-MBP: $ sudo port upgrade outdated
Attachments (2)
Change History (11)
Changed 13 years ago by Josef.Buergler@…
comment:3 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | Josef.Buergler@… removed |
---|---|
Description: | modified (diff) |
Keywords: | install failed removed |
comment:4 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Owner: | changed from macports-tickets@… to Christophe.Prudhomme@… |
---|
Please "sudo port clean gmsh" and try again and attach the new main.log file. (The one you attached already is incomplete.)
Changed 13 years ago by Josef.Buergler@…
Attachment: | main.2.log added |
---|
main.log after "sudo port clean gmsh"
comment:5 Changed 13 years ago by christophe.prudhomme@…
Gmsh indeed fails to compile properly. There is some c++ code that g++ fails to compile. I will upload a new version of gmsh that fixes the problem
comment:6 follow-up: 7 Changed 13 years ago by mf2k (Frank Schima)
workaround committed r91786.
@christophe.prudhomme: I will commit your code fixes for clang. Please attach a portfile patch/new patchfiles when you are ready.
comment:7 Changed 13 years ago by Josef.Buergler@…
Replying to macsforever2000@…:
Thanks for Your help! Now, "gmsh" compiles without problems (as You can see below)!
myMBP: $ sudo port clean gmsh ---> Cleaning gmsh myMBP: $ sudo port install gmsh ---> Computing dependencies for fltk-devel ---> Fetching archive for fltk-devel ---> Attempting to fetch fltk-devel-1.3.x-r9327_0.darwin_11.x86_64.tbz2 from http://packages.macports.org/fltk-devel ---> Fetching fltk-devel ---> Attempting to fetch fltk-1.3.x-r9327.tar.bz2 from http://lil.fr.distfiles.macports.org/fltk-devel ---> Verifying checksum(s) for fltk-devel ---> Extracting fltk-devel ---> Configuring fltk-devel ---> Building fltk-devel ---> Staging fltk-devel into destroot ---> Installing fltk-devel @1.3.x-r9327_0 ---> Cleaning fltk-devel ---> Computing dependencies for fltk-devel ---> Deactivating fltk-devel @1.3.x-r9224_0 ---> Cleaning fltk-devel ---> Activating fltk-devel @1.3.x-r9327_0 ---> Cleaning fltk-devel ---> Computing dependencies for gmsh ---> Fetching archive for gmsh ---> Attempting to fetch gmsh-2.5.0_0.darwin_11.x86_64.tbz2 from http://packages.macports.org/gmsh ---> Fetching gmsh ---> Verifying checksum(s) for gmsh ---> Extracting gmsh ---> Applying patches to gmsh ---> Configuring gmsh ---> Building gmsh ---> Staging gmsh into destroot ---> Installing gmsh @2.5.0_0 ---> Activating gmsh @2.5.0_0 ---> Cleaning gmsh myMBP: $
comment:8 Changed 12 years ago by jmroot (Joshua Root)
Summary: | gmsh does not build under Lion (10.7.3) → gmsh does not build with clang |
---|
comment:9 Changed 11 years ago by jeremyhu (Jeremy Huddleston Sequoia)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Log for gmsh