[MacPorts] #32323: Atlas 3.9.47 build failure
#32323: Atlas 3.9.47 build failure -------------------------------------+-------------------------------------- Reporter: boydb@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: atlas -------------------------------------+-------------------------------------- Atlas is failing to upgrade on my OS 10.6.8 tower: {{{ $ sudo port clean atlas ---> Cleaning atlas $ sudo port upgrade atlas ---> Computing dependencies for atlas ---> Fetching archive for atlas ---> Attempting to fetch atlas-3.9.47_0+gcc44.darwin_10.x86_64.tgz from http://packages.macports.org/atlas ---> Fetching atlas ---> Verifying checksum(s) for atlas ---> Extracting atlas ---> Applying patches to atlas ---> Configuring atlas ---> Building atlas Error: Target org.macports.build returned: shell command failed (see log for details) Log for atlas is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_atlas/atlas/main.log Error: Unable to upgrade port: 1 To report a bug, see <http://guide.macports.org/#project.tickets> }}} -- Ticket URL: <https://trac.macports.org/ticket/32323> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32323: Atlas 3.9.47 build failure -------------------------------------+-------------------------------------- Reporter: boydb@… | Owner: jameskyle@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: atlas -------------------------------------+-------------------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => jameskyle@… -- Ticket URL: <https://trac.macports.org/ticket/32323#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32323: Atlas 3.9.47 build failure -------------------------------------+-------------------------------------- Reporter: boydb@… | Owner: jameskyle@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: atlas -------------------------------------+-------------------------------------- Comment(by macporter90210@…): Perhaps some issues with Macports not installing gcc's binutils, as discussed at [http://sourceforge.net/tracker/?func=detail&aid=3455327&group_id=23725&atid=...] are pertinent to this? -- Ticket URL: <https://trac.macports.org/ticket/32323#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32323: Atlas 3.9.47 build failure -------------------------------------+-------------------------------------- Reporter: boydb@… | Owner: jameskyle@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: atlas -------------------------------------+-------------------------------------- Comment(by vince@…): This problem has occurred before. It seems sometimes Xcode does not install the right headers at the right place. In this case, you lack /usr/include/stdint.h. What do you get if you type ls -l /usr/include/std* in a terminal window? You should get this: {{{ -> ls -l /usr/include/std* -r--r--r-- 1 root wheel 1752 1 aoû 04:19 /usr/include/stdbool.h -r--r--r-- 1 root wheel 5124 1 aoû 04:19 /usr/include/stddef.h -r--r--r-- 1 root wheel 6383 1 aoû 04:19 /usr/include/stdint.h -r--r--r-- 1 root wheel 18275 1 aoû 04:19 /usr/include/stdio.h -r--r--r-- 1 root wheel 12455 1 aoû 04:19 /usr/include/stdlib.h -> }}} -- Ticket URL: <https://trac.macports.org/ticket/32323#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32323: Atlas 3.9.47 build failure -------------------------------------+-------------------------------------- Reporter: boydb@… | Owner: jameskyle@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: atlas -------------------------------------+-------------------------------------- Comment(by boydb@…): {{{ $ ls -l /usr/include/std* -r--r--r-- 1 root wheel 234B Apr 7 2010 /usr/include/stdarg.h -r--r--r-- 1 root wheel 1.7K Apr 7 2010 /usr/include/stdbool.h -r--r--r-- 1 root wheel 5.0K Apr 7 2010 /usr/include/stddef.h lrwxr-xr-x 1 root wheel 27B Aug 21 21:03 /usr/include/stdint.h -> gcc/darwin/default/stdint.h -r--r--r-- 1 root wheel 16K Apr 7 2010 /usr/include/stdio.h -r--r--r-- 1 root wheel 11K Apr 7 2010 /usr/include/stdlib.h }}} -- Ticket URL: <https://trac.macports.org/ticket/32323#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32323: Atlas 3.9.47 build failure -------------------------------------+-------------------------------------- Reporter: boydb@… | Owner: jameskyle@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: atlas -------------------------------------+-------------------------------------- Comment(by boydb@…): Oh and that linked file does appear to exist: {{{ $ ls -l /usr/include/gcc/darwin/default/std* -rw-r--r-- 1 root wheel 6.3K Feb 11 2011 /usr/include/gcc/darwin/default/stdint.h }}} -- Ticket URL: <https://trac.macports.org/ticket/32323#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32323: Atlas 3.9.47 build failure -------------------------------------+-------------------------------------- Reporter: boydb@… | Owner: jameskyle@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: atlas -------------------------------------+-------------------------------------- Comment(by boydb@…): Ah geez, wrong computer. The computer that has the issue does not have the stdint.h file in that location: {{{ $ ls -l /usr/include/std* -r--r--r-- 1 root wheel 234 Apr 7 2010 /usr/include/stdarg.h -r--r--r-- 1 root wheel 1764 Apr 7 2010 /usr/include/stdbool.h -r--r--r-- 1 root wheel 5124 Apr 7 2010 /usr/include/stddef.h -r--r--r-- 1 root wheel 16756 Apr 7 2010 /usr/include/stdio.h -r--r--r-- 1 root wheel 11765 Apr 7 2010 /usr/include/stdlib.h }}} And a brief search of the filesystem didn't reveal it anywhere. What's the process for obtaining that file? -- Ticket URL: <https://trac.macports.org/ticket/32323#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32323: Atlas 3.9.47 build failure -------------------------------------+-------------------------------------- Reporter: boydb@… | Owner: jameskyle@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: atlas -------------------------------------+-------------------------------------- Comment(by boydb@…): Answered my own question (wow, need more sleep...), as my other computer obviously had the solution already. The stdint.h file is there, just buried in the gcc folder: {{{ ln -s /usr/include/gcc/darwin/default/stdint.h /usr/include/stdint.h }}} This puts stdint where atlas is expecting it and it compiles just fine. -- Ticket URL: <https://trac.macports.org/ticket/32323#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32323: Atlas 3.9.47 build failure --------------------------------------+------------------------------------- Reporter: boydb@… | Owner: jameskyle@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Resolution: fixed | Keywords: Port: atlas | --------------------------------------+------------------------------------- Changes (by vince@…): * status: new => closed * resolution: => fixed Comment: Great! I close the bug then. Have fun. -- Ticket URL: <https://trac.macports.org/ticket/32323#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts