#52179: libgda5 @5.2.4: build fails with sqlite @3.14.1_0 installed -----------------------+---------------------- Reporter: m.rick@… | Owner: devans@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: libgda5 | -----------------------+---------------------- Changes (by devans@…): * status: new => assigned Comment: Replying to [comment:1 larryv@…]:
It looks like the build is getting its headers mixed up while building an embedding SQLite. Why is it doing that at all? Can it not use the `sqlite3` port?
Earlier on in this ports life, there was, indeed, a problem building with an external sqlite3 thus the use of the embedded version. libgda5 hasn't had any significant updates since then so this has remained. The embedded version is 3.8.0.2 which is pretty old but has worked to this point. As you say, it appears that there is interference between the sqlite3 version of sqlite3.h and the embedded version. The question is why this is causing a problem now when the location of the external sqlite3.h ($prefix/include/sqlite3.h) hasn't changed in any of the the recent updates. But it does. Looking into it. -- Ticket URL: <https://trac.macports.org/ticket/52179#comment:2> MacPorts <https://www.macports.org/> Ports system for macOS