1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [Mageia-dev] [RFC] Removing .la files
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20%5BRFC%5D%20Removing%20.la%20files&In-Reply-To=%3Calpine.LMD.2.02.1106101713540.20453%40zem.cjw.nep%3E">
<META NAME="robots" CONTENT="index,nofollow">
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<LINK REL="Previous" HREF="005365.html">
<LINK REL="Next" HREF="005370.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mageia-dev] [RFC] Removing .la files</H1>
<B>Christiaan Welvaart</B>
<A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20%5BRFC%5D%20Removing%20.la%20files&In-Reply-To=%3Calpine.LMD.2.02.1106101713540.20453%40zem.cjw.nep%3E"
TITLE="[Mageia-dev] [RFC] Removing .la files">cjw at daneel.dyndns.org
</A><BR>
<I>Fri Jun 10 17:34:40 CEST 2011</I>
<P><UL>
<LI>Previous message: <A HREF="005365.html">[Mageia-dev] [RFC] Removing .la files
</A></li>
<LI>Next message: <A HREF="005370.html">[Mageia-dev] [RFC] Removing .la files
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#5369">[ date ]</a>
<a href="thread.html#5369">[ thread ]</a>
<a href="subject.html#5369">[ subject ]</a>
<a href="author.html#5369">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>On Fri, 10 Jun 2011, Olav Vitters wrote:
><i> On Fri, Jun 10, 2011 at 04:35:57PM +0200, Christiaan Welvaart wrote:
</I>>><i> On Fri, 10 Jun 2011, Olav Vitters wrote:
</I>>><i>
</I>>>><i> On Fri, Jun 10, 2011 at 04:15:01PM +0200, Christiaan Welvaart wrote:
</I>....
>>>>><i> Seems some distributions misunderstand the need and changed the wiki
</I>>>>>><i> page. Removing .la files is needed however, otherwise you'll quickly mix
</I>>>>>><i> distribution installed libraries and self-compiled libraries.
</I>>>>><i>
</I>>>>><i> What are you talking about here?
</I>>><i>
</I>>><i> <gnome-shell stuff>
</I>><i>
</I>><i> It is not gnome-shell, it is jhbuild and doing development (mainly
</I>><i> GNOME). Basic GNOME already has ~200 modules.
</I>
Then why did you quote the webpage instead of saying just that?
>><i> So you are really talking only about gnome-shell, which I can't even
</I>>><i> test because apparently it doesn't work in a VM. It is now packaged,
</I>>><i> so you don't need to build it.
</I>><i>
</I>><i> Nope, I'm talking about doing development using jhbuild. E.g. if you
</I>><i> want to contribute to GNOME, you'll have to get rid of all the .la
</I>><i> files no matter which distribution you use.
</I>><i>
</I>><i> A new GNOME does not happen automatically. It requires people to compile
</I>><i> the Git versions and committing stuff until a tarball is released and
</I>><i> packaged.
</I>><i>
</I>><i> Making such development easier would result in a better GNOME, and I
</I>><i> don't mind if the .la files stay, but prefer if they are removed.
</I>
I think doing software development related to the system you're working on
isn't easy. For example jhbuild may not like .la files but if you want to
use static libraries supplied by the system, .la files are quite useful
AFAIK.
So why did you point to that webpage if it's not related to mageia at all,
it's purely a jhbuild problem. If people are using a system with gnome
installed to develop gnome, it's not strange they run into problems. And I
wonder why they would have gnome related -devel packages installed in the
first place, they're not needed to *use* the system software.
Christiaan
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI>Previous message: <A HREF="005365.html">[Mageia-dev] [RFC] Removing .la files
</A></li>
<LI>Next message: <A HREF="005370.html">[Mageia-dev] [RFC] Removing .la files
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#5369">[ date ]</a>
<a href="thread.html#5369">[ thread ]</a>
<a href="subject.html#5369">[ subject ]</a>
<a href="author.html#5369">[ 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>
|