[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