<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot.git/package/libglib2, branch 2010.11_rc1</title>
<subtitle>Buildroot: Making Embedded Linux easy
</subtitle>
<id>https://git.hiegel.fr/cgit/buildroot.git/atom?h=2010.11_rc1</id>
<link rel='self' href='https://git.hiegel.fr/cgit/buildroot.git/atom?h=2010.11_rc1'/>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/'/>
<updated>2010-11-07T09:11:37Z</updated>
<entry>
<title>libglib2: fix compilation when compiler has no builtin atomic</title>
<updated>2010-11-07T09:11:37Z</updated>
<author>
<name>Lionel Landwerlin</name>
<email>llandwerlin@gmail.com</email>
</author>
<published>2010-11-06T18:59:49Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=6c01ef20ee96f770bf7fc0fede90b3861d529015'/>
<id>urn:sha1:6c01ef20ee96f770bf7fc0fede90b3861d529015</id>
<content type='text'>
Reported here: https://bugzilla.gnome.org/show_bug.cgi?id=631353

Signed-off-by: Lionel Landwerlin &lt;llandwerlin@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>libglib2: remove fix-clock-gettime patch</title>
<updated>2010-10-18T13:26:05Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-10-03T08:14:19Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=b64696e8a8d68ed5d1925c51a23baf72462cb44d'/>
<id>urn:sha1:b64696e8a8d68ed5d1925c51a23baf72462cb44d</id>
<content type='text'>
This patch was introduced in 0ec4298153bd93f8d7efbd1890896fbac5046a7b
to fix a problem in libglib configure script when using the
configuration cache.

However, we decided that the shared configuration cache cannot work
reliably, to disable it by default, and probably to remove it
altogether. So just drop this patch, and don't autoreconfigure
libglib.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>libglib2: bump version to 2.26.0</title>
<updated>2010-10-18T13:25:05Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-09-16T16:06:38Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=b1bbd03d8aaf22ce678e0469ca867dfcad5f494a'/>
<id>urn:sha1:b1bbd03d8aaf22ce678e0469ca867dfcad5f494a</id>
<content type='text'>
This is a mechanical bump, no other changes involved.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>libglib2: add patch to rework clock_gettime() test</title>
<updated>2010-08-24T07:30:40Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-08-12T13:59:14Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=0ec4298153bd93f8d7efbd1890896fbac5046a7b'/>
<id>urn:sha1:0ec4298153bd93f8d7efbd1890896fbac5046a7b</id>
<content type='text'>
The test for clock_gettime() in configure.in doesn't work properly
when a previous package has loaded the shared configuration cache with
informations about the availability of clock_gettime. A package such
as ctorrent does so, which means that compiling ctorrent *then*
libglib2 currently fails.

According to people on the Autoconf mailing list, the libglib2 test is
likely the one that needs to be fixed. The problem is that the
AC_CHECK_FUNCS() test assumes that if it finds clock_gettime() it
means that there's no need to add any -lrt flag to the
build. Unfortunately, due to the shared configuration cache, this test
is already done with -lrt, so the test succeeds, and libglib2 does not
know that it needs to add -lrt to G_THREAD_LIBS and
G_THREAD_LIBS_FOR_GTHREAD.

So instead, we remplace the test with an AC_SEARCH_LIBS() test,
followed by a test on the result of this AC_SEARCH_LIBS() test to add
the necessary -lrt to G_THREAD_LIBS and
G_THREAD_LIBS_FOR_GTHREAD. Therefore, even if the result for the
AC_SEARCH_LIBS() test is cached due to the prior execution ctorrent
./configure script, libglib2 ./configure will properly add -lrt to the
appropriate variables.

Obviously, as this patch modifies the configure.in file, we enable the
autoreconf step for the libglib2 package.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>Remove gdb plugins from target</title>
<updated>2010-07-30T08:46:37Z</updated>
<author>
<name>Malte Starostik</name>
<email>m-starostik@versanet.de</email>
</author>
<published>2010-07-24T19:29:56Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=e48a72e5e958ca8227c04a3ee1e47cac2037a56e'/>
<id>urn:sha1:e48a72e5e958ca8227c04a3ee1e47cac2037a56e</id>
<content type='text'>
* Don't install gdb plugins unless BR2_TARGET_GDB is set

Signed-off-by: Malte Starostik &lt;m-starostik@versanet.de&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>Purge libglib2 dev files from target</title>
<updated>2010-07-30T08:44:24Z</updated>
<author>
<name>Malte Starostik</name>
<email>m-starostik@versanet.de</email>
</author>
<published>2010-07-24T11:21:28Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=e41dbc75f969aeb219ca81d590354946203ee1c0'/>
<id>urn:sha1:e41dbc75f969aeb219ca81d590354946203ee1c0</id>
<content type='text'>
* Don't install libglib2 development binaries and to target unless
  BR2_HAVE_DEVFILES is set

Signed-off-by: Malte Starostik &lt;m-starostik@versanet.de&gt;
Acked-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>libglib2: bump to 2.24.1</title>
<updated>2010-07-27T21:17:57Z</updated>
<author>
<name>Lionel Landwerlin</name>
<email>llandwerlin@gmail.com</email>
</author>
<published>2010-07-27T21:16:26Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=f3b3f488eff4a36c2ace5d1a698aa71daa73a1a2'/>
<id>urn:sha1:f3b3f488eff4a36c2ace5d1a698aa71daa73a1a2</id>
<content type='text'>
Signed-off-by: Lionel Landwerlin &lt;llandwerlin@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>libglib2: bump to 2.24.0</title>
<updated>2010-07-27T20:35:22Z</updated>
<author>
<name>Lionel Landwerlin</name>
<email>llandwerlin@gmail.com</email>
</author>
<published>2010-04-13T23:06:10Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=fb68d67fd8df75f906b8503bcb9e70e0518a2ea1'/>
<id>urn:sha1:fb68d67fd8df75f906b8503bcb9e70e0518a2ea1</id>
<content type='text'>
Signed-off-by: Lionel Landwerlin &lt;llandwerlin@gmail.com&gt;
</content>
</entry>
<entry>
<title>package: gettext needs WCHAR support</title>
<updated>2010-05-25T21:38:44Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2010-05-25T21:38:44Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=b730010c90a127746bada3d537eb0e204cba5988'/>
<id>urn:sha1:b730010c90a127746bada3d537eb0e204cba5988</id>
<content type='text'>
gettext needs WCHAR support in the toolchain, and as libglib2 depends on
gettext and lots of stuff depends on libglib2, quite a lot of packages
needs to have their dependencies adjusted.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>Make all package using gettext rely on BR2_NEEDS_GETTEXT</title>
<updated>2010-05-20T20:34:27Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-05-14T07:44:03Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=542fbe8520c981f9c96705a57e4263f34f2ab2e6'/>
<id>urn:sha1:542fbe8520c981f9c96705a57e4263f34f2ab2e6</id>
<content type='text'>
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
</feed>
