From patchwork Fri Oct 2 22:01:02 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Maxime Hadjinlian X-Patchwork-Id: 525828 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ozlabs.org (Postfix) with ESMTP id E049F140307 for ; Sat, 3 Oct 2015 08:01:20 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b=Z2eDpjoX; dkim-atps=neutral Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 1D00094FB8; Fri, 2 Oct 2015 22:01:19 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZZTVJhuzAJNE; Fri, 2 Oct 2015 22:01:17 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id 2851594EDE; Fri, 2 Oct 2015 22:01:17 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id D89D31C1104 for ; Fri, 2 Oct 2015 22:01:15 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id D59008CDF3 for ; Fri, 2 Oct 2015 22:01:15 +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 ap2y85H+2nLi for ; Fri, 2 Oct 2015 22:01:12 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wi0-f175.google.com (mail-wi0-f175.google.com [209.85.212.175]) by whitealder.osuosl.org (Postfix) with ESMTPS id CB0D88D15E for ; Fri, 2 Oct 2015 22:01:06 +0000 (UTC) Received: by wiclk2 with SMTP id lk2so47528096wic.1 for ; Fri, 02 Oct 2015 15:01:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id; bh=HYm3WYvo9x44qu/tDP6qJjqOKavDPTzAeNjI+f4JVSQ=; b=Z2eDpjoXiUbr0EcLYgGe7JC/DWFniz13duNj9AZIU4stgkhlmejvjNfuTrzqolXXjY TvcK70DxUpn/HPfUCF0orG2iYKmO0UqtCfge9pvehgUYV9woyrT8wwGYFPgr0bw2OTBd T+qNxs8C1yzc48h1SCxk9Z3S8tghcBY9aV0tGrB26ZTr+Lsl4iyiXhtqglvt79K2zhrF 5AlcLYT/vI6oqWrram9QiQ/fNSTrZQhFTdEvrNCZtXNf77wliXS05jEfdhACh8erwB4b 0tGuQnIfnq1qoWO++6voQpGZT5YiBx88mouGlcnwsooSon13NUHI/S4W+1BEOigfcVj7 /ckA== X-Received: by 10.194.23.2 with SMTP id i2mr18398677wjf.106.1443823265487; Fri, 02 Oct 2015 15:01:05 -0700 (PDT) Received: from localhost.localdomain ([89.100.158.191]) by smtp.gmail.com with ESMTPSA id p1sm1009582wif.7.2015.10.02.15.01.04 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 02 Oct 2015 15:01:04 -0700 (PDT) From: Maxime Hadjinlian To: buildroot@busybox.net Date: Sat, 3 Oct 2015 00:01:02 +0200 Message-Id: <1443823262-27013-1-git-send-email-maxime.hadjinlian@gmail.com> X-Mailer: git-send-email 2.5.3 Subject: [Buildroot] [PATCH v3] systemd: Bump version and change hosting X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.18-1 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" systemd seems to do its release using their github repository up from the 221 version. Since they use the auto generated release, we can't have a hash file. We need to use the autogen.sh scripts from systemd, since they don't provide the Makefile.in file in the 'po' directory, intltoolize which is called in the autogen.sh scripts will create it for us. Therefore, it's no longer needed to do AUTORECONF. Signed-off-by: Maxime Hadjinlian --- package/systemd/systemd.hash | 2 -- package/systemd/systemd.mk | 14 ++++++++++---- 2 files changed, 10 insertions(+), 6 deletions(-) delete mode 100644 package/systemd/systemd.hash diff --git a/package/systemd/systemd.hash b/package/systemd/systemd.hash deleted file mode 100644 index f746051..0000000 --- a/package/systemd/systemd.hash +++ /dev/null @@ -1,2 +0,0 @@ -# Locally calculated -sha256 085e088650afbfc688ccb13459aedb1fbc7c8810358605b076301f472d51cc4f systemd-221.tar.xz diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk index b62fc08..886c26d 100644 --- a/package/systemd/systemd.mk +++ b/package/systemd/systemd.mk @@ -4,13 +4,15 @@ # ################################################################################ -SYSTEMD_VERSION = 221 -SYSTEMD_SITE = http://www.freedesktop.org/software/systemd -SYSTEMD_SOURCE = systemd-$(SYSTEMD_VERSION).tar.xz +SYSTEMD_VERSION = 226 +SYSTEMD_SITE = $(call github,systemd,systemd,v$(SYSTEMD_VERSION)) SYSTEMD_LICENSE = LGPLv2.1+, GPLv2+ (udev), Public Domain (few source files, see README) SYSTEMD_LICENSE_FILES = LICENSE.GPL2 LICENSE.LGPL2.1 README SYSTEMD_INSTALL_STAGING = YES SYSTEMD_DEPENDENCIES = \ + host-automake \ + host-autoconf \ + host-libtool \ host-intltool \ libcap \ util-linux \ @@ -18,7 +20,6 @@ SYSTEMD_DEPENDENCIES = \ host-gperf SYSTEMD_PROVIDES = udev -SYSTEMD_AUTORECONF = YES # Make sure that systemd will always be built after busybox so that we have # a consistent init setup between two builds @@ -51,6 +52,11 @@ SYSTEMD_CONF_ENV = \ CFLAGS="$(SYSTEMD_CFLAGS)" \ ac_cv_path_KMOD=/usr/bin/kmod +define SYSTEMD_RUN_AUTOGEN + cd $(@D) && PATH=$(BR_PATH) ./autogen.sh +endef +SYSTEMD_PRE_CONFIGURE_HOOKS += SYSTEMD_RUN_AUTOGEN + ifeq ($(BR2_PACKAGE_SYSTEMD_COMPAT),y) SYSTEMD_CONF_OPTS += --enable-compat-libs else