diff options
Diffstat (limited to 'zarb-ml/mageia-dev/2012-June/017040.html')
-rw-r--r-- | zarb-ml/mageia-dev/2012-June/017040.html | 125 |
1 files changed, 125 insertions, 0 deletions
diff --git a/zarb-ml/mageia-dev/2012-June/017040.html b/zarb-ml/mageia-dev/2012-June/017040.html new file mode 100644 index 000000000..60fc30793 --- /dev/null +++ b/zarb-ml/mageia-dev/2012-June/017040.html @@ -0,0 +1,125 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> +<HTML> + <HEAD> + <TITLE> [Mageia-dev] mesa doesn't build due to missing nouveau_device.h + </TITLE> + <LINK REL="Index" HREF="index.html" > + <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20mesa%20doesn%27t%20build%20due%20to%20missing%20nouveau_device.h&In-Reply-To=%3C4FEF2D67.40700%40colin.guthr.ie%3E"> + <META NAME="robots" CONTENT="index,nofollow"> + <META http-equiv="Content-Type" content="text/html; charset=us-ascii"> + <LINK REL="Previous" HREF="017039.html"> + <LINK REL="Next" HREF="017041.html"> + </HEAD> + <BODY BGCOLOR="#ffffff"> + <H1>[Mageia-dev] mesa doesn't build due to missing nouveau_device.h</H1> + <B>Colin Guthrie</B> + <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20mesa%20doesn%27t%20build%20due%20to%20missing%20nouveau_device.h&In-Reply-To=%3C4FEF2D67.40700%40colin.guthr.ie%3E" + TITLE="[Mageia-dev] mesa doesn't build due to missing nouveau_device.h">mageia at colin.guthr.ie + </A><BR> + <I>Sat Jun 30 18:46:31 CEST 2012</I> + <P><UL> + <LI>Previous message: <A HREF="017039.html">[Mageia-dev] mesa doesn't build due to missing nouveau_device.h +</A></li> + <LI>Next message: <A HREF="017041.html">[Mageia-dev] mesa doesn't build due to missing nouveau_device.h +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#17040">[ date ]</a> + <a href="thread.html#17040">[ thread ]</a> + <a href="subject.html#17040">[ subject ]</a> + <a href="author.html#17040">[ author ]</a> + </LI> + </UL> + <HR> +<!--beginarticle--> +<PRE>'Twas brillig, and Thomas Backlund at 30/06/12 17:35 did gyre and gimble: +><i> 30.06.2012 19:12, Colin Guthrie skrev: +</I>>><i> 'Twas brillig, and Colin Guthrie at 29/06/12 16:12 did gyre and gimble: +</I>>>><i> 'Twas brillig, and Thomas Backlund at 29/06/12 16:00 did gyre and gimble: +</I>>>>><i> 29.06.2012 17:22, Colin Guthrie skrev: +</I>>>>>><i> Can someone please fix? +</I>>>>>><i> +</I>>>>>><i> Col +</I>>>>>><i> +</I>>>>><i> +</I>>>>><i> That means either build mesa git, or pull in this: +</I>>>>><i> <A HREF="http://cgit.freedesktop.org/mesa/mesa/commit/?id=6d1cdec3ba151168bfc3aef222fba6265dfb41fb">http://cgit.freedesktop.org/mesa/mesa/commit/?id=6d1cdec3ba151168bfc3aef222fba6265dfb41fb</A> +</I>>>>><i> +</I>>>>><i> And all needed fixes after... +</I>>>><i> +</I>>>><i> I vote to go to git... what's the worst that can happen :D +</I>>><i> +</I>>><i> Hmm, mesa git needs newer wayland.... following the chain... +</I>>><i> +</I>><i> +</I>><i> I think the least painful thing right now would be to back out the +</I>><i> libdrm_nouveau-2.0 merge from current libdrm (iirc ~4 patches) so +</I>><i> we can get current mesa rebuilt right now. +</I>><i> +</I>><i> That would give some time to work on newer mesa... +</I> +That seems somewhat sensible. + +Even with the latest wayland mesa git is having issues building... + +g++ -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id +-Wl,--enable-new-dtags -L/usr/lib64/llvm -lpthread -lffi -ldl -lm +lp_test_blend.o lp_test_main.o -o lp_test_blend -Wl,--start-group +-L../../auxiliary/ -lgallium libllvmpipe.a -lLLVM -lXext -lXdamage +-lXfixes -lX11-xcb -lX11 -lxcb-glx -lxcb -lXxf86vm -ldrm -lm +-lpthread -ldl -Wl,--end-group +/usr/bin/ld: ../../auxiliary//libgallium.a(u_dl.o): undefined reference +to symbol 'dlclose@@GLIBC_2.2.5' +/usr/bin/ld: note: 'dlclose@@GLIBC_2.2.5' is defined in DSO +/usr/lib/gcc/x86_64-mageia-linux-gnu/4.7.1/../../../../lib64/libdl.so so +try adding it to the linker command line +/usr/lib/gcc/x86_64-mageia-linux-gnu/4.7.1/../../../../lib64/libdl.so: +could not read symbols: Invalid operation +collect2: error: ld returned 1 exit status + + +So the suggested fix of adding -ldl shouldn't be needed as -ldl is +already there! Could be a weird ordering quirk I guess - certainly +manually placing the -ldl outside of the -Wl,--start-group block does +fix it... too much fu for me tho'. + +Col + +-- + +Colin Guthrie +colin(at)mageia.org +<A HREF="http://colin.guthr.ie/">http://colin.guthr.ie/</A> + +Day Job: + Tribalogic Limited <A HREF="http://www.tribalogic.net/">http://www.tribalogic.net/</A> +Open Source: + Mageia Contributor <A HREF="http://www.mageia.org/">http://www.mageia.org/</A> + PulseAudio Hacker <A HREF="http://www.pulseaudio.org/">http://www.pulseaudio.org/</A> + Trac Hacker <A HREF="http://trac.edgewall.org/">http://trac.edgewall.org/</A> + + +</PRE> + + + + +<!--endarticle--> + <HR> + <P><UL> + <!--threads--> + <LI>Previous message: <A HREF="017039.html">[Mageia-dev] mesa doesn't build due to missing nouveau_device.h +</A></li> + <LI>Next message: <A HREF="017041.html">[Mageia-dev] mesa doesn't build due to missing nouveau_device.h +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#17040">[ date ]</a> + <a href="thread.html#17040">[ thread ]</a> + <a href="subject.html#17040">[ subject ]</a> + <a href="author.html#17040">[ author ]</a> + </LI> + </UL> + +<hr> +<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev +mailing list</a><br> +</body></html> |