[MacPorts] #32723: mysql5-devel: build failure with clang
MacPorts
noreply at macports.org
Sun Jan 1 23:06:24 PST 2012
#32723: mysql5-devel: build failure with clang
-------------------------------+--------------------------------------------
Reporter: wanliqunn@… | Owner: ryandesign@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.0.3
Keywords: clang | Port: mysql5-devel
-------------------------------+--------------------------------------------
Comment(by ryandesign@…):
Replying to [comment:7 wanliqunn@…]:
> Replying to [comment:6 ryandesign@…]:
> > You're sure? It built fine for me on Snow Leopard with Xcode 3 and the
gcc-4.2 compiler when I committed it. Did you remember to clean before
each new attempt? (The log you attached here is not clean, for
example.)[[BR]]
> Yes, I "sudo port clean mysql5-devel" then "sudo port selfupdate" and
then "sudo port upgrade outdated", still failed with the same error. Here
is my device enriment: Mac os 10.6.7 XCode: 4.2. Forgot to mention, I have
mysql installed: Server version: 5.1.59 MySQL Community Server (GPL).
If you mean the mysql5 port, then you're out of date; the current version
is 5.1.60.
If you mean a standalone MySQL package installed elsewhere, then I can't
help you with that, and might even suggest that you uninstall it, since
having software installed outside of MacPorts can sometimes interfere with
MacPorts. I don't think the standard MySQL distribution installs into any
problematic locations, however, so you're probably fine.
> I need to install mysql5-devel for some project development.
What do you mean, exactly? I am worried you may be under the mistaken
impression that MacPorts adheres to the naming convention of Linux package
managers where a package "foo" contains binaries and libraries and a
package "foo-devel" contains development headers. That is not how MacPorts
works. In MacPorts, all packages always contain development headers
already. Instead, we use "-devel" ports to indicate development/unstable
versions. So, if what you're after is the development headers for MySQL
5.1.x, just install the normal mysql5 port, not the mysql5-devel port.
--
Ticket URL: <https://trac.macports.org/ticket/32723#comment:9>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list