[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