[prev in list] [next in list] [prev in thread] [next in thread] 

List:       cairo
Subject:    Re: [cairo] configure script does not find pthreads when librt.a is	 present
From:       Eric Gallager <egall () gwmail ! gwu ! edu>
Date:       2012-09-27 19:09:29
Message-ID: 150F6116-9481-440B-8A24-79FFCE43DC61 () gwmail ! gwu ! edu
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


I was one of the users originally experiencing the problem. Here are my config.log's:
http://pastebin.com/WMedpvgG
http://pastebin.com/hM2eGNJM
(there are 2 because I was using the universal variants)
Moving aside my /usr/local solved my problem, so cairo now builds properly for me.

On Fri, Sep 21, 2012 at 4:16 AM, Ryan Schmidt
<cairo-2012b at ryandesign.com> wrote:
> I'm forwarding to you a bug report from a MacPorts user. There is apparently a \
> problem with the cairo configure script where it will incorrectly find a \
> /usr/local/lib/librt.a and try to find symbols in it, which it should be finding in \
> libsystem.dylib instead. Here is our bug report about this:

The problem seems to be some kind of invalid environment for the
compiler (currently the pthread check is very paranoid, so it will
fail even upon warnings).
The issue might be related to https://bugs.freedesktop.org/show_bug.cgi?id=30910
The config.log file should contain some more details about the failure.

Can you check if it builds using this guide
http://cairographics.org/end_to_end_build_for_mac_os_x/ ?

> 
> https://trac.macports.org/ticket/31275#comment:7
> 
> This problem is outside my area of expertise so I don't know what to do other than \
> report it to you. If you need more details it might be best to contact the user who \
> reported the ticket.

The mail is hidden, so this is not so easy to do.

> 
> 
> --
> cairo mailing list
> cairo at cairographics.org
> http://lists.cairographics.org/mailman/listinfo/cairo


[Attachment #5 (unknown)]

<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; \
-webkit-line-break: after-white-space; "><pre style="white-space: pre-wrap; color: \
rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; \
letter-spacing: normal; line-height: normal; orphans: 2; text-align: start; \
text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; \
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; ">I was one of the \
users originally experiencing the problem. Here are my config.log's:</pre><pre \
style="orphans: 2; text-align: start; text-indent: 0px; widows: 2; "><span \
class="Apple-style-span" style="white-space: pre-wrap; "><a \
href="http://pastebin.com/WMedpvgG">http://pastebin.com/WMedpvgG</a></span></pre><pre \
style="orphans: 2; text-align: start; text-indent: 0px; widows: 2; "><span \
class="Apple-style-span" style="white-space: pre-wrap; "><a \
href="http://pastebin.com/hM2eGNJM">http://pastebin.com/hM2eGNJM</a></span></pre><pre \
style="orphans: 2; text-align: start; text-indent: 0px; widows: 2; "><span \
class="Apple-style-span" style="white-space: pre-wrap; ">(there are 2 because I was \
using the universal variants)</span></pre><pre style="orphans: 2; text-align: start; \
text-indent: 0px; widows: 2; "><span class="Apple-style-span" style="white-space: \
pre-wrap; ">Moving aside my /usr/local solved my problem, so cairo now builds \
properly for me.</span></pre><pre style="orphans: 2; text-align: start; text-indent: \
0px; widows: 2; "><span class="Apple-style-span" style="white-space: pre-wrap; \
"><br></span></pre><pre style="white-space: pre-wrap; color: rgb(0, 0, 0); \
font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: \
normal; line-height: normal; orphans: 2; text-align: start; text-indent: 0px; \
text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; \
-webkit-text-stroke-width: 0px; ">On Fri, Sep 21, 2012 at 4:16 AM, Ryan Schmidt \
&lt;<a href="http://lists.cairographics.org/mailman/listinfo/cairo">cairo-2012b at \
ryandesign.com</a>&gt; wrote: &gt;<i> I'm forwarding to you a bug report from a \
MacPorts user. There is apparently a problem with the cairo configure script where it \
will incorrectly find a /usr/local/lib/librt.a and try to find symbols in it, which \
it should be finding in libsystem.dylib instead. Here is our bug report about this: \
</i> The problem seems to be some kind of invalid environment for the
compiler (currently the pthread check is very paranoid, so it will
fail even upon warnings).
The issue might be related to <a \
href="https://bugs.freedesktop.org/show_bug.cgi?id=30910">https://bugs.freedesktop.org/show_bug.cgi?id=30910</a>
 The config.log file should contain some more details about the failure.

Can you check if it builds using this guide
<a href="http://cairographics.org/end_to_end_build_for_mac_os_x/">http://cairographics.org/end_to_end_build_for_mac_os_x/</a> \
?

&gt;<i>
</i>&gt;<i> <a href="https://trac.macports.org/ticket/31275#comment:7">https://trac.macports.org/ticket/31275#comment:7</a>
 </i>&gt;<i>
</i>&gt;<i> This problem is outside my area of expertise so I don't know what to do \
other than report it to you. If you need more details it might be best to contact the \
user who reported the ticket. </i>
The mail is hidden, so this is not so easy to do.

&gt;<i>
</i>&gt;<i>
</i>&gt;<i> --
</i>&gt;<i> cairo mailing list
</i>&gt;<i> <a href="http://lists.cairographics.org/mailman/listinfo/cairo">cairo at \
cairographics.org</a> </i>&gt;<i> <a \
href="http://lists.cairographics.org/mailman/listinfo/cairo">http://lists.cairographics.org/mailman/listinfo/cairo</a>
 </i></pre><div><br></div></body></html>



-- 
cairo mailing list
cairo@cairographics.org
http://lists.cairographics.org/mailman/listinfo/cairo

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic