[MacPorts] #36940: PovRay not installing... Apparently thread-local storage unsupported

MacPorts noreply at macports.org
Sat Nov 10 10:36:58 PST 2012


#36940: PovRay not installing... Apparently thread-local storage unsupported
-------------------------+--------------------------------
  Reporter:  jumasoal@…  |      Owner:  macports-tickets@…
      Type:  defect      |     Status:  closed
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.1.2
Resolution:  duplicate   |   Keywords:
      Port:  povray      |
-------------------------+--------------------------------

Comment (by jumasoal@…):

 Replying to [comment:1 ryandesign@…]:
 > Remember to use WikiFormatting when writing in Trac and to fill in the
 Port field.
 >
 > Duplicate of #36172.

 Thanks, I am new, I'll do that for the next post =) Finally after your
 comment and more surfing, I have installed povray. The original post for
 fixing is this:

 '''http://news.povray.org/povray.beta-
 test/thread/%3Cweb.4d091fcd62af24a47800993b0%40news.povray.org%3E/?mtop=363443&moff=10'''

 '''In vfe/unix/syspovconfig.h remove lines 174-177 (#defines regarding
 THREAD_LOCAL_PTR)'''

 '''In vfe/unix/vfeplatform.h add #include <sys/types.h> before #include
 <boost/shared_ptr.hpp>'''

 '''In vfe/vfesession.h add #include <sys/types.h> before #include
 <queue>'''

 '''In source/base/image/image.cpp replace all occurrences of lseek64 with
 lseek'''

 Actually only the first action is needed in the current port. The others I
 didn't do them. I do not really know how the performance of povray is
 affected, but it compiles. I made the changes by hand since I don't know
 how to implement patches to the ports. If anyone can do this, would be
 great.

 Thanks!

-- 
Ticket URL: <https://trac.macports.org/ticket/36940#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list