From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.kmu-office.ch (mail.kmu-office.ch [178.209.48.109]) by mail.openembedded.org (Postfix) with ESMTP id CEB3D787AE for ; Tue, 12 Dec 2017 14:14:04 +0000 (UTC) Received: from webmail.kmu-office.ch (unknown [178.209.48.103]) by mail.kmu-office.ch (Postfix) with ESMTPSA id F0D725C1007; Tue, 12 Dec 2017 15:08:05 +0100 (CET) MIME-Version: 1.0 Date: Tue, 12 Dec 2017 15:09:11 +0100 From: Stefan Agner To: Vincent Prince In-Reply-To: References: <20171212132755.30556-1-stefan@agner.ch> Message-ID: <083c7f03bbe7fcaa4cef3ad62c954ed7@agner.ch> X-Sender: stefan@agner.ch User-Agent: Roundcube Webmail/1.2.5 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=agner.ch; s=dkim; t=1513087686; bh=rbNYpvX0yJUpSeOd5bgY6QLakYeU3115Xi8++d67aDI=; h=MIME-Version:Content-Type:Content-Transfer-Encoding:Date:From:To:Cc:Subject:In-Reply-To:References:Message-ID; b=N2T+YqKeiCFoB6zYGlBnJq0FPdqQZix4LCO0oyaS6SIz+zAKxzH7ssx1I3Zq9yYVJpMFhNw92MRpTZBbfKXkiQV7g2cJSjt9Jjr+bGnS0OCnB5Hk9Ib9Q7SImA76v8tqtSH5eKkS6644Mur/i5edv0/47Qxm6nHsjmkNQjrsJr4= Cc: Stefan Agner , Otavio Salvador , OE-core Subject: Re: [PATCH v2] waf.bbclass: explicitly pass bindir and libdir X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2017 14:14:05 -0000 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On 2017-12-12 15:06, Vincent Prince wrote: > Hi Ross, > > Does it fail with V1? The waf version which comes with eglinfo says it will fail: configure options: -o OUT, --out=OUT build dir for the project -t TOP, --top=TOP src dir for the project --prefix=PREFIX installation prefix [default: '/usr/local/'] --download try to download the tools if missing .. No libdir to be seen. -- Stefan > Best regards, > Vincent > > 2017-12-12 15:00 GMT+01:00 Burton, Ross : > > On 12 December 2017 at 13:27, Stefan Agner wrote: > > On some build hosts distros (e.g. Fedora 26) waf tries to be > smart about libdir detection and defaults to [EXEC_PREFIX/lib64]. > This obviously is not what we want for 32-bit targets and usually > fails in the do_package phase: > WARNING: gstreamer1.0-plugins-imx-0.13.0-r0 do_package: QA Issue: gstreamer1.0-plugins-imx: Files/directories were installed but not shipped in any package: > /usr/lib64/libgstimxcommon.so.0 > > Waf knows prefix, bindir and libdir as default options. Explicitly > pass those three. > > Obviously not. > > ERROR: eglinfo-x11-1.0.0-r0 do_configure: Function failed: do_configure (log file is located at /data/poky-tmp/master/build/work/corei7-64-poky-linux/eglinfo-x11/1.0.0-r0/temp/log.do_configure.17278) > ERROR: Logfile of failure stored in: /data/poky-tmp/master/build/work/corei7-64-poky-linux/eglinfo-x11/1.0.0-r0/temp/log.do_configure.17278 > Log data follows: > | DEBUG: Executing shell function do_configure > | waf [commands] [options] > | > | Main commands (example: ./waf build -j4) > | build : executes the build > | clean : cleans the project > | configure: configures the project > | dist : makes a tarball for redistributing the sources > | distcheck: checks if the project compiles (tarball from 'dist') > | distclean: removes the build directory > | install : installs the targets on the system > | list : lists the targets to execute > | step : executes tasks in a step-by-step fashion, for debugging > | uninstall: removes the targets installed > | update : updates the plugins from the *waflib/extras* directory > | > | waf: error: no such option: --bindir > > Ross > -- > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-core