From owner-freebsd-ports@freebsd.org Wed Apr 19 12:33:52 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F1EBBD44513; Wed, 19 Apr 2017 12:33:51 +0000 (UTC) (envelope-from ohartmann@walstatt.org) Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5571B36C; Wed, 19 Apr 2017 12:33:50 +0000 (UTC) (envelope-from ohartmann@walstatt.org) Received: from freyja.zeit4.iv.bundesimmobilien.de ([87.138.105.249]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0Lp3x6-1cMFKK1evk-00eqXR; Wed, 19 Apr 2017 14:33:48 +0200 Date: Wed, 19 Apr 2017 14:33:42 +0200 From: "O. Hartmann" To: freebsd-ports , freebsd-arm@freebsd.org Subject: poudriere: crossbuilding for arm64 fails: pkg-static: No package files have been found Message-ID: <20170419143342.17c190b9@freyja.zeit4.iv.bundesimmobilien.de> Organization: Walstatt X-Mailer: Claws Mail 3.15.0 (GTK+ 2.24.31; amd64-portbld-freebsd12.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:VFH3RXpUjXD0e/+ZzO8dEtrHESVlUqIut27c43rq4o63hHFAAsM ry1jc516eiZGXBHlRJhbSp+fg469DaPHtZwQ23NnsP/ClXhpAFY0vBhEwQ3+fsgcYukxlI9 i4tYzSebGeaScEJQk4iNNxCFfEgalhMGBkKcSFm0DZwI7cqezW9U1BTbX2f56oFRqud3M+b l9ncuQfuc48C6KeyfjHHg== X-UI-Out-Filterresults: notjunk:1;V01:K0:hieRvkK6Zk0=:ajh/BZUqFKaezMs0uQILFy FZRVeCJnXKAERc2VRVaxQ1oKTlLZn1hQtIIHAKsxLYbPMbKYh5hZuNdTExzHzJsFErHuQqd/g Q7guUg3vNbyf5hSYI30rfQnmug70zCy6ORso/k1jIZ6haO8eO8ZO6+KU4fr/rmERQGWc36xv1 JGdxVqnvprwCmIWgmT1uB00Pv81r6bxC4MUbyyZ9qXyQDjNcY0urN76vjCFHv0gM2rxUk0j/l 39x1GmuffO2rVUCSS4wPXO2MaDsEAdiA3k4PaJWHvWQZRujAgwcsA+rEZjXNKlRnaBZvqSFdC FRGqpKfpbMxwTooo2qZDBic5W2JrLn9boZoyiifYHxoqErmO8PAhU1d/2bf7BjqzVn+nVzC03 Ld62ysqbmfq+ir/PSQhO3bNoeUDhI8SCVk261+Cm8SmXYcDtrG2dS6853Mi7LGm7V2t+PKLz7 A1d3degoku+zamDQIHpDhczhxY/KBXxWLDQ5fcipfsPI4AhQ/Pi1DKHIdn29OHLtaQEJipGsK b2UMr09ssH+O4+jblCOqAYHRKMzblKSJp9WWZYkaPkHS9SxxolFxNrZvJfKkok+lDYO3m8D0E fJyu7DOnDj3L0bxWamQ+bfoA9SxIw1k2STaamo29cHGY8h8NsvpZpz3BwtWIZNH5vfzATFGRM Uty30CIVqmdsjMGqXzpWZxkzaOglztZZ8d10Ql/fRhHLMrtBTrgmIwTSLiP8jnbGh3zWPF/kq 9X8L/mX6hbJ3NrUQ6kdQtgDsaxPdvA4V8c+wd4xnqWve4CCkxYPbqdKglkaYzGHPRelTRqO6S loJugFQ X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Apr 2017 12:33:52 -0000 Trying to build a repository via poudriere fails on recent 12-CURRENT (FreeBSD 12.0-CURRENT #2 r317090: Tue Apr 18 15:32:23 CEST 2017 amd64) initially with failing to build ports-mgmt/pkg. poudriere's log reports: [...] configure: error: in `/wrkdirs/usr/ports/ports-mgmt/pkg/work/pkg-1.10.1': configure: error: C compiler cannot create executables Well, I'm running "home brewn jail" which means that I successfully cross compiled the 12-CURRENT sources as "TARGET=arm64" and having the obj tree resulting from this build installed as jail. While installing the jail, I also included the knob "-x" to "poudriere jail -c -a arm64.aarch64". The port emulators/qemu-user-static is installed and the kernel module is loaded successfully. Ports tree and /usr/src are up to date as of today, additinally, I rebuilt the qemu emulator and reloaded the kernel module to ensure nothing goes wrong there. When starting the poudriere build, QEMU reports no issues, but after starting to build ports-mgmt/pkg, I receive the error shown above. By the way, CROSS_BINUTILS_PREFIX is not set anywhere in poudriere's config files, nor do I set this variable in the environment as I think this is set via the .mk scripts according to settings of "TARGET=" for ARM/ARM64 cross compiling. So, what is going wrong here? Does anyone have an idea? Thanks in advance, Oliver p.s. Please CC me!