[MacPorts] #33431: libplist 1.8 does not compile with clang
MacPorts
noreply at macports.org
Sat Mar 17 16:27:44 PDT 2012
#33431: libplist 1.8 does not compile with clang
-----------------------------------------+----------------------------------
Reporter: ja_macports@… | Owner: rmstonecipher@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.0.4
Keywords: clang | Port: libplist
-----------------------------------------+----------------------------------
Changes (by ryandesign@…):
* cc: larry.velazquez@…, ryandesign@… (added)
Comment:
Michael, the [attachment:main.2.log log you attached above] says:
{{{
make[2]: *** No rule to make target
`libcnary/CMakeFiles/libcnary.dir/node.c.o', needed by
`src/libplist.1.1.8.dylib'. Stop.
}}}
Since I also note from the log that MacPorts is starting 8 make jobs on
your system, this could be a parallel build problem -- again a totally
different problem from the one this ticket is about. You could work around
this by appending "build.jobs=1" to your port install command.
Then, you attached yet another main.log to
[http://lists.macosforge.org/pipermail/macports-
users/2012-March/027824.html the email you sent to the mailing list]. That
log says:
{{{
error: non-void function 'base64decode' should return a value [-Wreturn-
type]
}}}
That finally sounds like a clang-related build error, the one described in
this ticket, and which you should be able to work around by using the
command given in this ticket's description.
That also seems like the case for the main.log Lawrence Velázquez attached
to [http://lists.macosforge.org/pipermail/macports-
users/2012-March/027826.html his mailing list post]:
{{{
error: non-void function 'node_insert' should return a value [-Wreturn-
type]
}}}
--
Ticket URL: <https://trac.macports.org/ticket/33431#comment:11>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list