[MacPorts] #26966: Readline install error
#26966: Readline install error -----------------------------------+---------------------------------------- Reporter: Thomas.Jones@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: MB_CUR_MAX | Port: readline -----------------------------------+---------------------------------------- Hello, I have run into a rather strange problem whereby the readline port will not install on my MacPro running 10.6.4 with all the latest updates. I need readline to install to complete the installation of py26-numpy, ImageMagick, etc. What is strange is that it worked on my machine a couple of weeks ago, but I needed to make a new /opt/local to clear up some netcdf vs hdf issues I was having. The only other change in my configuration was the recent Java update that broke the db46 port. I installed the developer tools to fix that, but have now run into the readline issue. Basically, it crashes with this error: error: 'MB_CUR_MAX' undeclared. I can't find a previous mention of this specific error macports.org, leading me to ask now. Is it possible something with the java upgrade broke this too? (I can't really see how though). My log file is attached. Thanks, Thomas Jones -- Ticket URL: <https://trac.macports.org/ticket/26966> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26966: Readline install error: 'MB_CUR_MAX' undeclared -----------------------------------+---------------------------------------- Reporter: Thomas.Jones@… | Owner: mcalhoun@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: readline -----------------------------------+---------------------------------------- Changes (by jmr@…): * keywords: MB_CUR_MAX => * owner: macports-tickets@… => mcalhoun@… Comment: Please remember to cc the maintainer. -- Ticket URL: <https://trac.macports.org/ticket/26966#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26966: Readline install error: 'MB_CUR_MAX' undeclared -----------------------------------+---------------------------------------- Reporter: Thomas.Jones@… | Owner: mcalhoun@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: readline -----------------------------------+---------------------------------------- Comment(by jmr@…): I can't reproduce this, also on a fully updated 10.6 system. MB_CUR_MAX is defined in stdlib.h, which is included by at least search.c. -- Ticket URL: <https://trac.macports.org/ticket/26966#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26966: Readline install error: 'MB_CUR_MAX' undeclared -----------------------------------+---------------------------------------- Reporter: Thomas.Jones@… | Owner: mcalhoun@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: readline -----------------------------------+---------------------------------------- Comment(by ryandesign@…): Do you maybe have an old readline in /usr/local? -- Ticket URL: <https://trac.macports.org/ticket/26966#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26966: Readline install error: 'MB_CUR_MAX' undeclared -----------------------------------+---------------------------------------- Reporter: Thomas.Jones@… | Owner: mcalhoun@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: readline -----------------------------------+---------------------------------------- Comment(by Thomas.Jones@…): Thanks for the comments. I will check on these suggestions when I'm at the office tomorrow and post an update. -- Ticket URL: <https://trac.macports.org/ticket/26966#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26966: Readline install error: 'MB_CUR_MAX' undeclared -----------------------------------+---------------------------------------- Reporter: Thomas.Jones@… | Owner: mcalhoun@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: readline -----------------------------------+---------------------------------------- Comment(by Thomas.Jones@…): Problem solved. My stdlib.h file was in the correct location in "/usr/local/". To compile readline, I had to run the configuration manually and the stdlih.h was magically found. Everything associated with readline compiled after running make install, and after manually activating it in port, the rest of the py26-numpy install proceeded normally. I don't know exactly why this worked, but at least it did. Thanks for the suggestions, they helped me get to the bottom of this. -- Ticket URL: <https://trac.macports.org/ticket/26966#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26966: Readline install error: 'MB_CUR_MAX' undeclared ------------------------------------+--------------------------------------- Reporter: Thomas.Jones@… | Owner: mcalhoun@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Resolution: invalid | Keywords: Port: readline | ------------------------------------+--------------------------------------- Changes (by jmr@…): * status: new => closed * resolution: => invalid -- Ticket URL: <https://trac.macports.org/ticket/26966#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts