From patchwork Mon Dec 9 10:37:52 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Dawson X-Patchwork-Id: 298988 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from silver.osuosl.org (silver.osuosl.org [140.211.166.136]) by ozlabs.org (Postfix) with ESMTP id 38C6E2C008C for ; Mon, 9 Dec 2013 21:38:12 +1100 (EST) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 2E12420C2B; Mon, 9 Dec 2013 10:38:11 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AhSCcneGqlZX; Mon, 9 Dec 2013 10:38:09 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id D0D6C2467B; Mon, 9 Dec 2013 10:38:08 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (whitealder.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id D4AE91BFA1D for ; Mon, 9 Dec 2013 10:38:07 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 3AE9584785 for ; Mon, 9 Dec 2013 10:38:00 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xtEr16W76enI for ; Mon, 9 Dec 2013 10:37:59 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wg0-f42.google.com (mail-wg0-f42.google.com [74.125.82.42]) by whitealder.osuosl.org (Postfix) with ESMTPS id 090B1828D0 for ; Mon, 9 Dec 2013 10:37:58 +0000 (UTC) Received: by mail-wg0-f42.google.com with SMTP id a1so3184734wgh.1 for ; Mon, 09 Dec 2013 02:37:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id; bh=CXA5w+LQPnebPDRDS/x3bcY+cCC4njHpa0agscAeR+k=; b=rfqgmwWEKkQ5laIcLFdmRgsiqyGkGzsQgi5Jr5SohOsNBj61AxEe9aI8LfAeDePG5W KqJjsAfxpV4cfDhozeGmc2M0aD4CPuT9qG/9fFOhnjjjPkrBk7hvVXCTwSyaVyFG9HDs 6VfppPI80PGYHX85n2+5qXn4eG+iAobAq0z36vJrtWWkXMbzxsumNI/AhgD+DEMIdK21 nw2VVqWU35NsYIvVgGQIvN2QAwFyOcyJNlWrDQN7UJWAfyRm9b2Zlcu7+J5XBtb/UO8J zRhRzmDLBK2/328qyYpKVkfywhosi1vOLpQ65eyIR6Utns0ehRsxkVJ3B2QUWIfY549p m7eg== X-Received: by 10.180.171.34 with SMTP id ar2mr6002971wic.25.1386585477196; Mon, 09 Dec 2013 02:37:57 -0800 (PST) Received: from localhost.localdomain (host109-150-80-255.range109-150.btcentralplus.com. [109.150.80.255]) by mx.google.com with ESMTPSA id w1sm23607049wib.6.2013.12.09.02.37.54 for (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 09 Dec 2013 02:37:56 -0800 (PST) From: spdawson@gmail.com To: buildroot@busybox.net Date: Mon, 9 Dec 2013 10:37:52 +0000 Message-Id: <1386585472-2345-1-git-send-email-spdawson@gmail.com> X-Mailer: git-send-email 1.8.3.2 Subject: [Buildroot] [PATCH] libglib2: bump version to 2.38.2 X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: buildroot-bounces@busybox.net From: Simon Dawson libglib2 can fail to build for arm, with the following error. gatomic.c:668:2: error: #error G_ATOMIC_LOCK_FREE defined, but incapable of lock-free atomics. The following upstream commit fixes the problem. commit 996edb0c46356d8a326f886b91a77a6af9a2de3e Author: Antoine Jacoutot Date: Wed Aug 28 09:35:27 2013 +0200 fix atomic ops detection AC_TRY_LINK should be used instead of AC_TRY_COMPILE because the code will compile everywhere, either producing ``atomic'' code, or an external reference to __sync_bool_compare_and_swap. https://bugzilla.gnome.org/show_bug.cgi?id=706958 The upstream commit went into version 2.37.7, so this is the lowest version that we can bump to, in order to fix the atomic operations problem. However, 2.37.x is a development version, so we bump to 2.38.2 instead. Signed-off-by: Simon Dawson --- package/libglib2/libglib2.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libglib2/libglib2.mk b/package/libglib2/libglib2.mk index f770d3a..d29b938 100644 --- a/package/libglib2/libglib2.mk +++ b/package/libglib2/libglib2.mk @@ -4,8 +4,8 @@ # ################################################################################ -LIBGLIB2_VERSION_MAJOR = 2.36 -LIBGLIB2_VERSION_MINOR = 3 +LIBGLIB2_VERSION_MAJOR = 2.38 +LIBGLIB2_VERSION_MINOR = 2 LIBGLIB2_VERSION = $(LIBGLIB2_VERSION_MAJOR).$(LIBGLIB2_VERSION_MINOR) LIBGLIB2_SOURCE = glib-$(LIBGLIB2_VERSION).tar.xz LIBGLIB2_SITE = http://ftp.gnome.org/pub/gnome/sources/glib/$(LIBGLIB2_VERSION_MAJOR)