Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>It has been suggested (e.g. <a href="https://trac.macports.org/ticket/21649" rel="nofollow">here</a> and <a href="http://old.nabble.com/-MacPorts---22062%3a-db46-build-error-td25892880.html" rel="nofollow">here</a>) that moving aside /usr/local and then doing port clean db46 and then installing will fix things.</p> <p>This didn't work for me. However, this did:</p> <pre><code>sudo mv /usr/local /usr/local.hold # using -f to ignore dependencies, since we're about to re-install it sudo port -f uninstall db46 sudo port clean db46 # See note below, you may actually want to install something different # (like your git-core install) sudo port install db46 sudo mv /usr/local.hold /usr/local </code></pre> <p>I don't actually know if the /usr/local steps were relevant in my case -- I suspect not, as I don't have db46 installed there. I think it was just that a previous version of db46 was causing problems.</p> <p>This strikes me as being a bug in db46 and/or its port definition or configure script or something, which causes it to reference a header file that's installed on the system somewhere instead of a version of the same header file from the build tree. I haven't dug into it to find out, though.</p> <p>Also note: I was actually building this for another port, and it wanted the +universal variant (not sure why, but whatever) -- so my port install step above was kinda useless, because when I did a port install on the other package I wanted, it re-did it with +universal, and <em>had the same problem again</em>! Sigh. Still, doing a <code>sudo port -f uninstall db46</code> and <code>sudo port clean db46</code> again and then doing my main install made everything work.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload