From patchwork Thu Jun 27 19:49:39 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: 'Darko Komljenovic' via swupdate X-Patchwork-Id: 1123590 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=googlegroups.com (client-ip=2a00:1450:4864:20::23b; helo=mail-lj1-x23b.google.com; envelope-from=swupdate+bncbdsmnwxtyuprbbf52tuakgqemye4cza@googlegroups.com; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=googlegroups.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=googlegroups.com header.i=@googlegroups.com header.b="n7amJ6zs"; dkim-atps=neutral Received: from mail-lj1-x23b.google.com (mail-lj1-x23b.google.com [IPv6:2a00:1450:4864:20::23b]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 45ZVtL3hwqz9s3l for ; Fri, 28 Jun 2019 05:52:40 +1000 (AEST) Received: by mail-lj1-x23b.google.com with SMTP id 9sf901559ljp.7 for ; Thu, 27 Jun 2019 12:52:40 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1561665156; cv=pass; d=google.com; s=arc-20160816; b=KS7Wc9cUuj/etd97s7dU+N4ipLsY2fjVC7d0g5MHgMt7jwA6JQk7G/+XOsOBVRX5ZP ApWKEf07Pk5hHOyVxQG75ntfz9wgd7zdhZF1hiYGisXCu9p2jnlpaDFTGRwpP3qSmjfk eb5GGVsTmy2eVHpQTe7KshJJ0vjfdqkCTPMIDJ9a9elAJXMQUIDhSixZIo6WRSe6sE1a aVxomR51Ntsmq3gZHGH2QjIyun9aJm49pUVfPBPtRY/BNstwd0VMNDxFU+zhGYYEU/lz 7S49kGiJ2lxiSxPbGnhnf8qwrrmzhcCvAwNSpouGjyDNn3PCNOoy/FwYrWsWZP92SI/x E7pQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:content-transfer-encoding :mime-version:message-id:date:subject:cc:to:from:dkim-signature; bh=I7xXkLsJBxAeIoNFcf1LY6juU4eR7PPh6FzJ457ilaM=; b=Sdhu3GBqvbGOxQ4uWt2IL6XP6OwYncrbKThu7aK8g1m/fEPRJQwufPZ7Vasb7/y7fm f7n/UCJhePnWY0o/kU53hNaDawdO/fS41kMQ/uU3YVeddpmuUz7XH12UuhcWZlYhLoim ko2PtLfirBMnzOWRJdSErGrFMHNbGyfdKgmQ8pKsceV+kB4QotrGbj8Bvy5VYM8woZET DF+vmGEXv+R0iUyPNBF3WqNVmNy4TqDigaGs1vIkbx+aF/C8V0zFh8+elvbw+9koMEMT ytYserWfhIpNWu8xjjb4BXJQd/GJyMWBtil8MvhnCrKOtTVrgfSOsxjKX4oYjvuF0LbU LkVw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@koncepto.io header.s=default header.b=ixvV0MXt; spf=pass (google.com: domain of pjtexier@koncepto.io designates 195.154.119.111 as permitted sender) smtp.mailfrom=pjtexier@koncepto.io; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=koncepto.io DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:list-post:list-help:list-archive:list-subscribe :list-unsubscribe; bh=I7xXkLsJBxAeIoNFcf1LY6juU4eR7PPh6FzJ457ilaM=; b=n7amJ6zsGZFt72GGMLwJhSRsXhB//WqJLBznJtqvg9V1ToNDausSclDl4hlsmuvhMN Bh2NJaVkhM9Q3nWJobS6E+7g3GOuaib8scJwYw/NM7wzxA0RFSP2x4ggOydQQU+IImjr QicYZiiMHBTa/hoIhtFKoDAx2RvBJmUgs5JC3K3UzpbTZmRxOX0lCN9efjua7A/THFTg pVosytqwdoHSqHZCGaxu4o5Z+9NQxYhLf1XjV5acCeyLF/1We9sOUbPog5ZRHoXKKJLb GYEgqpnJv73XGtNmqATrE3caVM2eIEEwwMmx0zr7EsmhAixspyGtOl0iJ2a5rZDq4LLN POOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:x-spam-checked-in-group:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=I7xXkLsJBxAeIoNFcf1LY6juU4eR7PPh6FzJ457ilaM=; b=V0tr16KK7PoHDf29DsKU/otO4TGSzvC14mTR5lAiv1DEYF4Kk/g/Xc6FgmHllRpgxB oIl91IYNmR+TSLnF0l5jCHFvqBuGoxWgRynbEswoiPFUThinkSzlLQCZg8lu+VJE57oL rHRupLq6JD5nEoOskjoPUJ7c10QWORvJ3fOSrVR/s02SEySm3s64F9A8Qz/rsPYVILVK 4TdwMGSdiRnoxpgFR4xEP65TksTJKhYquhsOe2Uc/TGCk8SXXp3qOMO/gt6tway7GE4R nVEcdaf3NHr9Kjo1DWKTkcW1IP7FB3MOBilGR/Sed7xcSwaqtAijMk1fvLz0P6r5D87w LYqg== X-Gm-Message-State: APjAAAUkIbHwskgCja50LZV1hfGlOhrxGcnNr/OuMamIYEfHQkWWlzCL xmMOin7wls6KrEKDdyhaHA8= X-Google-Smtp-Source: APXvYqyZmvCajyFkhXIssVcnPBp5Bsp9WiSD+v2xCAU7EKYFwuGYAKs5cyYY2Hq4NVXpBa43od/vdg== X-Received: by 2002:a19:490d:: with SMTP id w13mr2931815lfa.58.1561665156483; Thu, 27 Jun 2019 12:52:36 -0700 (PDT) X-BeenThere: swupdate@googlegroups.com Received: by 2002:a2e:553:: with SMTP id 80ls22254ljf.4.gmail; Thu, 27 Jun 2019 12:52:35 -0700 (PDT) X-Received: by 2002:a2e:87d0:: with SMTP id v16mr3791591ljj.24.1561665155810; Thu, 27 Jun 2019 12:52:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1561665155; cv=none; d=google.com; s=arc-20160816; b=rZfrFU6+HcG7fN33hzkrljuGq0qiw6I4RrKLLP3vOW3liaaNIRFFiPtrnzTdTnhmtP BhPfPiaC0zk+6z2+NsovwtOgJTZtfRUDV9nvlJUOCMUTNA2h8DA3pqOVXl2z4G01Yaw0 Yono9Bck4n7vWfH1Mg41IRIZ2GveysXvzG79/cJ/ujd1Z2d+zHdoVQYe8JSwme3RXNCH qzmXgkHYB4pZJe70krQDhucUV7NWkjMdsO8Gw7y3cvQLUoO+7NBnQlHAzvXGbwOhQPhu ruD5mTfqkXIf2R69WVEFaeUAs76ZoOMBgyzSLjJqG3ZmY+BtBNOty1JCFd/XzazRi3VY Px8A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=M4rL0TGEu8VqwPPe3449h1/O2xRp7+t37f/Obmk3PXU=; b=FRpOLdYvriTbeF4/5mWdm8UW4ntKRTtih4nZVyjhL3pPk0OIqLiFIp96t3C4bC9AMt PDs0dxnrNotbZakmt7ugCYG2jbyW5xyUEPXejOwHJNxNOtrY64vtidKmd+Xy1X8Va+5d 6Y4TgVas5AgBRQxUeRmuKaqp61WwU8svyIKVrsGzrdWgo66LsptmCPj3uLI9DZrdl+ZO YbmhGIaerp8IPqzq/dljattelsIMVfOrq9AgZJXQmFVSdjNv7AkPZuYzye+GB8JAYVZk AWYf1VzfadE52JOU38Y2IvK3x2b/BNpTGmqKY/2/nB58S9FbXpHzIn966R3SJugpYAjj IqJw== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@koncepto.io header.s=default header.b=ixvV0MXt; spf=pass (google.com: domain of pjtexier@koncepto.io designates 195.154.119.111 as permitted sender) smtp.mailfrom=pjtexier@koncepto.io; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=koncepto.io Received: from koncepto.io (koncepto.io. [195.154.119.111]) by gmr-mx.google.com with ESMTPS id p85si154729ljp.4.2019.06.27.12.52.35 for (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Thu, 27 Jun 2019 12:52:35 -0700 (PDT) Received-SPF: pass (google.com: domain of pjtexier@koncepto.io designates 195.154.119.111 as permitted sender) client-ip=195.154.119.111; Received: from localhost.localdomain (lfbn-1-8923-205.w193-250.abo.wanadoo.fr [193.250.65.205]) by koncepto.io (Postfix) with ESMTPSA id DFF29600D3; Thu, 27 Jun 2019 21:52:34 +0200 (CEST) X-Patchwork-Original-From: "'Pierre-Jean Texier' via swupdate" From: 'Darko Komljenovic' via swupdate To: swupdate@googlegroups.com Cc: Pierre-Jean Texier Subject: [swupdate][PATCH] travis: update to bionic Date: Thu, 27 Jun 2019 21:49:39 +0200 Message-Id: <1561664979-15976-1-git-send-email-pjtexier@koncepto.io> X-Mailer: git-send-email 2.7.4 MIME-Version: 1.0 X-Original-Sender: pjtexier@koncepto.io X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@koncepto.io header.s=default header.b=ixvV0MXt; spf=pass (google.com: domain of pjtexier@koncepto.io designates 195.154.119.111 as permitted sender) smtp.mailfrom=pjtexier@koncepto.io; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=koncepto.io X-Original-From: Pierre-Jean Texier Reply-To: Pierre-Jean Texier Precedence: list Mailing-list: list swupdate@googlegroups.com; contact swupdate+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: swupdate@googlegroups.com X-Google-Group-Id: 605343134186 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , The curl MIME API was added to curl version 7.56.0. So, bump to 7.58.0 with bionic. Fixes: In file included from /usr/include/curl/curl.h:2402:0, from handlers/swuforward_handler.h:11, from handlers/swuforward_handler.c:38: handlers/swuforward_handler.c:175:43: error: ‘CURLOPT_MIMEPOST’ undeclared (first use in this function) (curl_easy_setopt(conn->curl_handle, CURLOPT_MIMEPOST, Also add: - liburiparser - libwebsocket (fetched from github) Signed-off-by: Pierre-Jean Texier --- See https://travis-ci.com/bdx-iot/swupdate/builds/117202794 .travis.yml | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/.travis.yml b/.travis.yml index 59d3776..5979153 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,5 @@ -dist: xenial +dist: bionic sudo: required language: c @@ -9,11 +9,10 @@ before_install: - sudo apt-get install -y build-essential - sudo apt-get install -y automake - sudo apt-get install -y libzmq3-dev - - sudo apt-get install -y libcurl4-openssl-dev - sudo apt-get install -y liblua5.2-dev - sudo apt-get install -y libconfig-dev - sudo apt-get install -y libarchive-dev - - sudo apt-get install -y libjson0-dev + - sudo apt-get install -y libjson-c-dev - sudo apt-get install -y zlib1g-dev - sudo apt-get install -y git - sudo apt-get install -y uuid @@ -24,6 +23,7 @@ before_install: - sudo apt-get install -y check - sudo apt-get install -y librsync1 - sudo apt-get install -y librsync-dev + - sudo apt-get install -y liburiparser-dev - sudo apt-get install -y doxygen - sudo apt-get install -y graphviz - sudo apt-get install -y autoconf-archive @@ -51,6 +51,12 @@ script: - make - sudo make install - cd .. + - git clone https://github.com/warmcat/libwebsockets.git + - cd libwebsockets + - cmake . + - make + - sudo make install + - cd .. - git clone https://github.com/siemens/efibootguard.git - cd efibootguard - autoreconf -fi @@ -68,6 +74,4 @@ script: - make - sudo make install - cd .. - # Accommodate to trusty's rusty systemd version - - sudo ln -sf /lib/x86_64-linux-gnu/libsystemd-daemon.so.0 /lib/x86_64-linux-gnu/libsystemd.so - for i in configs/*;do echo $i;make `basename $i` && make || exit 1;done