Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Nov 2017 09:27:26 GMT
From:      pkg-fallout@FreeBSD.org
To:        pkg-fallout@FreeBSD.org
Subject:   [package - 110arm64-default][emulators/mednafen] Failed for mednafen-0.9.45.1_1, 1 in build
Message-ID:  <201711280927.vAS9RQHm070448@thunderx1.nyi.freebsd.org>

next in thread | raw e-mail | index | archive | help

You are receiving this mail as a port that you maintain
is failing to build on the FreeBSD package build server.
Please investigate the failure and submit a PR to fix
build.

Maintainer:     acm@FreeBSD.org
Last committer: gerald@FreeBSD.org
Ident:          $FreeBSD: head/emulators/mednafen/Makefile 449591 2017-09-10 20:55:38Z gerald $
Log URL:        http://thunderx1.nyi.freebsd.org/data/110arm64-default/454917/logs/mednafen-0.9.45.1_1,1.log
Build URL:      http://thunderx1.nyi.freebsd.org/build.html?mastername=110arm64-default&build=454917
Log:

====>> Building emulators/mednafen
build started at Tue Nov 28 09:25:04 UTC 2017
port directory: /usr/ports/emulators/mednafen
building for: FreeBSD 110arm64-default-job-05 11.0-RELEASE-p1 FreeBSD 11.0-RELEASE-p1 arm64
maintained by: acm@FreeBSD.org
Makefile ident:      $FreeBSD: head/emulators/mednafen/Makefile 449591 2017-09-10 20:55:38Z gerald $
Poudriere version: 3.1.22
Host OSVERSION: 1200044
Jail OSVERSION: 1100122
Job Id: 05

---Begin Environment---
SHELL=/bin/csh
OSVERSION=1100122
UNAME_v=FreeBSD 11.0-RELEASE-p1
UNAME_r=11.0-RELEASE-p1
BLOCKSIZE=K
MAIL=/var/mail/root
STATUS=1
SAVED_TERM=screen
MASTERMNT=/usr/local/poudriere/data/.m/110arm64-default/ref
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
POUDRIERE_BUILD_TYPE=bulk
PKGNAME=mednafen-0.9.45.1_1,1
OLDPWD=/
PWD=/usr/local/poudriere/data/.m/110arm64-default/ref/.p/pool
MASTERNAME=110arm64-default
SCRIPTPREFIX=/usr/local/share/poudriere
USER=root
HOME=/root
POUDRIERE_VERSION=3.1.22
SCRIPTPATH=/usr/local/share/poudriere/bulk.sh
LIBEXECPREFIX=/usr/local/libexec/poudriere
LOCALBASE=/usr/local
POUDRIEREPATH=/usr/local/bin/poudriere
---End Environment---

---Begin Poudriere Port Flags/Env---
PORT_FLAGS=
PKGENV=
---End Poudriere Port Flags/Env---

---Begin OPTIONS List---
===> The following configuration options are available for mednafen-0.9.45.1_1,1:
     DOCS=on: Build and/or install documentation
     JACK=off: support the JACK audio API
     NLS=on: Native Language Support
====> Options available for the multi EMU: you have to choose at least one of them
     GB=on: build with GameBoy emulation
     GBA=on: build with GameBoy Advance emulation
     LINX=on: build with Atari Lynx emulation
     MD=on: build with Sega Genesis/MegaDrive emulation
     NES=on: build with Nintendo Entertainment System emulation
     NGP=on: build with Neo Geo Pocket emulation
     PCE=on: build with PC Engine (TurboGrafx 16) emulation
     PCFX=on: build with PC-FX emulation
     PSX=on: build with Playstation emulation
     SMS=on: build with SMS+GG emulation
     SWAN=on: build with WonderSWan emulation
     VB=on: build with Virtual Boy emulation
===> Use 'make config' to modify these settings
---End OPTIONS List---

--CONFIGURE_ARGS--
--disable-alsa --disable-alsatest  --with-sdl-prefix=/usr/local --disable-jack --enable-nls --enable-gb --enable-gba --enable-lynx --enable-md --enable-nes --enable-ngp --enable-pce --enable-pcfx --enable-psx --enable-sms --enable-wswan --enable-vb --x-libraries=/usr/local/lib --x-includes=/usr/local/include --prefix=/usr/local ${_LATE_CONFIGURE_ARGS}
--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
SDL_CONFIG=/usr/local/bin/sdl-config PKG_CONFIG=pkgconf XDG_DATA_HOME=/wrkdirs/usr/ports/emulators/mednafen/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/emulators/mednafen/work  HOME=/wrkdirs/usr/ports/emulators/mednafen/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/emulators/mednafen/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=262144
--End CONFIGURE_ENV--

--MAKE_ENV--
SDL_CONFIG=/usr/local/bin/sdl-config XDG_DATA_HOME=/wrkdirs/usr/ports/emulators/mednafen/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/emulators/mednafen/work  HOME=/wrkdirs/usr/ports/emulators/mednafen/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/emulators/mednafen/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local  LOCALBASE=/usr/local  LIBDIR="/usr/lib"  CC="cc" CFLAGS="-O2 -pipe  -DLIBICONV_PLUG -fno-strict-aliasing"  CPP="cpp" CPPFLAGS="-I/usr/local/include -DLIBICONV_PLUG"  LDFLAGS=" -L/usr/local/lib" LIBS=""  CXX="c++" CXXFLAGS="-O2 -pipe -DLIBICONV_PLUG -fno-strict-aliasing  -DLIBICONV_PLUG"  MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install  -s -m 555"  BSD_INSTALL_LIB="install  -s -m 0644"  BSD_INSTALL_SCRIPT="install  -m 555"  BSD_INSTALL_DATA="install  -m 0644"  BSD_INSTALL_MAN="install  -m 444"
--End MAKE_ENV--

--PLIST_SUB--
DOCS=""
NO_DOCS="@comment
"
JACK="@comment
"
NO_JACK=""
NLS=""
NO_NLS="@comment
"
GB=""
NO_GB="@comment
"
GBA=""
NO_GBA="@comment
"
LINX=""
NO_LINX="@comment
"
MD=""
NO_MD="@comment
"
NES=""
NO_NES="@comment
"
NGP=""
NO_NGP="@comment
"
PCE=""
NO_PCE="@comment
"
PCFX=""
NO_PCFX="@comment
"
PSX=""
NO_PSX="@comment
"
SMS=""
NO_SMS="@comment
"
SWAN=""
NO_SWAN="@comment
"
VB=""
NO_VB="@comment
"
OSREL=11.0
PREFIX=%D
LOCALBASE=/usr/local
RESETPREFIX=/usr/local
PORTDOCS=""
PORTEXAMPLES=""
LIB32DIR=lib
DOCSDIR="share/doc/mednafen"
EXAMPLESDIR="share/examples/mednafen"
DATADIR="share/mednafen"
WWWDIR="www/mednafen"
ETCDIR="etc/mednafen"
--End PLIST_SUB--

--SUB_LIST--
DOCS=""
NO_DOCS="@comment
"
JACK="@comment
"
NO_JACK=""
NLS=""
NO_NLS="@comment
"
GB=""
NO_GB="@comment
"
GBA=""
NO_GBA="@comment
"
LINX=""
NO_LINX="@comment
"
MD=""
NO_MD="@comment
"
NES=""
NO_NES="@comment
"
NGP=""
NO_NGP="@comment
"
PCE=""
NO_PCE="@comment
"
PCFX=""
NO_PCFX="@comment
"
PSX=""
NO_PSX="@comment
"
SMS=""
NO_SMS="@comment
"
SWAN=""
NO_SWAN="@comment
"
VB=""
NO_VB="@comment
"
PREFIX=/usr/local
LOCALBASE=/usr/local
DATADIR=/usr/local/share/mednafen
DOCSDIR=/usr/local/share/doc/mednafen
EXAMPLESDIR=/usr/local/share/examples/mednafen
WWWDIR=/usr/local/www/mednafen
ETCDIR=/usr/local/etc/mednafen
--End SUB_LIST--

---Begin make.conf---
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
PACKAGE_BUILDING=yes
#### /usr/local/etc/poudriere.d/make.conf ####
<snip>
checking for geteuid... (cached) yes
checking for getgid... (cached) yes
checking for getuid... (cached) yes
checking for mempcpy... no
checking for munmap... (cached) yes
checking for stpcpy... (cached) yes
checking for strcasecmp... (cached) yes
checking for strdup... (cached) yes
checking for strtoul... (cached) yes
checking for tsearch... (cached) yes
checking for uselocale... (cached) yes
checking for argz_count... (cached) no
checking for argz_stringify... (cached) no
checking for argz_next... (cached) no
checking for __fsetlocking... no
checking whether feof_unlocked is declared... (cached) yes
checking whether fgets_unlocked is declared... no
checking for bison... no
checking for long long int... (cached) yes
checking for wchar_t... (cached) yes
checking for wint_t... (cached) yes
checking for intmax_t... (cached) yes
checking whether printf() supports POSIX/XSI format strings... (cached) yes
checking whether we are using the GNU C Library 2.1 or newer... no
checking for stdint.h... (cached) yes
checking for SIZE_MAX... (cached) yes
checking for stdint.h... (cached) yes
checking for working fcntl.h... no (bad O_NOATIME)
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for ptrdiff_t... (cached) yes
checking for stddef.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for asprintf... (cached) yes
checking for fwprintf... (cached) yes
checking for newlocale... (cached) yes
checking for putenv... (cached) yes
checking for setenv... (cached) yes
checking for setlocale... (cached) yes
checking for snprintf... (cached) yes
checking for strnlen... (cached) yes
checking for wcslen... (cached) yes
checking for wcsnlen... (cached) yes
checking for mbrtowc... (cached) yes
checking for wcrtomb... (cached) yes
checking whether _snprintf is declared... no
checking whether _snwprintf is declared... no
checking whether getc_unlocked is declared... (cached) yes
checking for nl_langinfo and CODESET... yes
checking for LC_MESSAGES... yes
checking for CFPreferencesCopyAppValue... (cached) no
checking for CFLocaleCopyCurrent... (cached) no
checking whether included gettext is requested... no
checking for GNU gettext in libc... no
checking for GNU gettext in libintl... yes
checking whether to use NLS... yes
checking where the gettext function comes from... external libintl
checking how to link with libintl... /usr/local/lib/libintl.so -Wl,-rpath -Wl,/usr/local/lib
checking for zlibVersion in -lz... yes
checking OPTIMIZER_FLAGS for gcc -fno-fast-math... -fno-fast-math
checking OPTIMIZER_FLAGS for gcc -fno-unsafe-math-optimizations... -fno-unsafe-math-optimizations
checking OPTIMIZER_FLAGS for gcc -fno-aggressive-loop-optimizations... no, unknown
checking OPTIMIZER_FLAGS for gcc -fno-ipa-icf... no, unknown
checking OPTIMIZER_FLAGS for gcc -fno-printf-return-value... no, unknown
checking OPTIMIZER_FLAGS for gcc -fomit-frame-pointer... -fomit-frame-pointer
checking CODEGEN_FLAGS for gcc -fno-pic... -fno-pic
checking CODEGEN_FLAGS for gcc -fno-pie... -fno-pie
checking CODEGEN_FLAGS for gcc -fno-PIC... -fno-PIC
checking CODEGEN_FLAGS for gcc -fno-PIE... -fno-PIE
checking CODEGEN_FLAGS for gcc -nopie... no, obsolete
checking CODEGEN_FLAGS for gcc -no-pie... no, unknown
checking CODEGEN_FLAGS for gcc -fwrapv... -fwrapv
checking CODEGEN_FLAGS for gcc -fjump-tables... no, unknown
checking CODEGEN_CXXFLAGS for gcc -fexceptions... -fexceptions
checking WARNING_FLAGS for gcc -Wall... -Wall
checking WARNING_FLAGS for gcc -Wshadow... -Wshadow
checking WARNING_FLAGS for gcc -Wempty-body... -Wempty-body
checking WARNING_FLAGS for gcc -Wignored-qualifiers... -Wignored-qualifiers
checking WARNING_FLAGS for gcc -Wvla... -Wvla
checking WARNING_FLAGS for gcc -Wvariadic-macros... -Wvariadic-macros
checking WARNING_FLAGS for gcc -Wdisabled-optimization... -Wdisabled-optimization
checking NO_STACK_PROTECTOR_FLAGS for gcc -fno-stack-protector... -fno-stack-protector
checking NO_STACK_PROTECTOR_FLAGS for gcc -fno-stack-protector-all... no, unknown
checking NO_STACK_PROTECTOR_FLAGS for gcc -fno-stack-protector-strong... no, unknown
checking SNES_EXTRA_FLAGS for gcc -Wno-unused... -Wno-unused
checking SNES_EXTRA_FLAGS for gcc -Wno-shadow... -Wno-shadow
checking SNES_EXTRA_FLAGS for gcc -Wno-sign-compare... -Wno-sign-compare
checking SNES_EXTRA_FLAGS for gcc -Wno-uninitialized... -Wno-uninitialized
checking SNES_EXTRA_FLAGS for gcc -Wno-parentheses... -Wno-parentheses
checking SNES_EXTRA_FLAGS for gcc -Wno-switch... -Wno-switch
checking SS_EXTRA_FLAGS for gcc -mtune=haswell... no, unknown
checking for OpenBSD audio... no
checking for SNDFILE... yes
checking sys/soundcard.h usability... yes
checking sys/soundcard.h presence... yes
checking for sys/soundcard.h... yes
checking linux/joystick.h usability... no
checking linux/joystick.h presence... no
checking for linux/joystick.h... no
checking for sdl-config... /usr/local/bin/sdl-config
checking for SDL - version >= 1.2.0... yes
checking for library containing gethostbyname... none required
checking for library containing socket... none required
checking for socket... yes
checking for bind... yes
checking for listen... yes
checking for connect... yes
checking for accept... yes
checking for send... yes
checking for recv... yes
checking for close... yes
checking for gethostbyname... (cached) yes
checking for gethostbyaddr... yes
checking for getaddrinfo... (cached) yes
checking for freeaddrinfo... (cached) yes
checking for gai_strerror... (cached) yes
checking for select... (cached) yes
checking for poll... (cached) yes
checking for getsockopt... yes
checking for setsockopt... (cached) yes
checking whether byte ordering is bigendian... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/drivers/Makefile
config.status: creating src/drivers_dos/Makefile
config.status: creating src/sexyal/Makefile
config.status: creating src/tremor/Makefile
config.status: creating src/mpcdec/Makefile
config.status: creating src/trio/Makefile
config.status: creating src/ngp/Makefile
config.status: creating src/snes/Makefile
config.status: creating src/ss/Makefile
config.status: creating src/desa68/Makefile
config.status: creating src/quicklz/Makefile
config.status: creating po/Makefile.in
config.status: creating intl/Makefile
config.status: creating include/config.h
config.status: executing depfiles commands
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
===========================================================================
=======================<phase: build          >============================
===>  Building for mednafen-0.9.45.1_1,1
Making all in po
Making all in intl
Making all in src
Making all in trio
depbase=`echo trio.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -std=gnu99 -fsigned-char -DHAVE_CONFIG_H  -fvisibility=hidden -I../../include -I../../include -I../../intl    -I/usr/local/include -DLIBICONV_PLUG -D_THREAD_SAFE -fno-fast-math -fno-unsafe-math-optimizations -fomit-frame-pointer  -Wall -Wshadow -Wempty-body -Wignored-qualifiers -Wvla -Wvariadic-macros -Wdisabled-optimization  -fno-pic -fno-pie -fno-PIC -fno-PIE -fwrapv -O2 -pipe  -DLIBICONV_PLUG -fno-strict-aliasing -MT trio.o -MD -MP -MF $depbase.Tpo -c -o trio.o trio.c && mv -f $depbase.Tpo $depbase.Po
trio.c:900:24: warning: unused variable 'rcsid' [-Wunused-const-variable]
static TRIO_CONST char rcsid[] = "@(#)$Id: trio.c,v 1.129 2009/09/20 11:37:15 breese Exp $";
                       ^
fatal error: error in backend: Cannot select: 0x43321130: i32 = AArch64ISD::FCCMP 0x432b0260, 0x432c7850, Constant:i32<0>, Constant:i32<13>, 0x432b6720
  0x432b0260: f128,ch = CopyFromReg 0x42c425b0, Register:f128 %vreg103
    0x432b0720: f128 = Register %vreg103
  0x432c7850: f128,ch = CopyFromReg 0x42c425b0, Register:f128 %vreg29
    0x432b5980: f128 = Register %vreg29
  0x432b6260: i32 = Constant<0>
  0x433fd000: i32 = Constant<13>
  0x432b6720: f128 = AArch64ISD::FCMP 0x432b5720, 0x432c7850
    0x432b5720: f128,ch = CopyFromReg 0x42c425b0, Register:f128 %vreg104
      0x432c6be0: f128 = Register %vreg104
    0x432c7850: f128,ch = CopyFromReg 0x42c425b0, Register:f128 %vreg29
      0x432b5980: f128 = Register %vreg29
In function: TrioWriteDouble
cc: error: clang frontend command failed with exit code 70 (use -v to see invocation)
FreeBSD clang version 3.8.0 (tags/RELEASE_380/final 262564) (based on LLVM 3.8.0)
Target: aarch64-unknown-freebsd11.0
Thread model: posix
InstalledDir: /usr/bin
cc: note: diagnostic msg: PLEASE submit a bug report to https://bugs.freebsd.org/submit/ and include the crash backtrace, preprocessed source, and associated run script.
cc: note: diagnostic msg: 
********************

PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
cc: note: diagnostic msg: /tmp/trio-07648b.c
cc: note: diagnostic msg: /tmp/trio-07648b.sh
cc: note: diagnostic msg: 

********************
*** Error code 70

Stop.
make[3]: stopped in /wrkdirs/usr/ports/emulators/mednafen/work/mednafen/src/trio
*** Error code 1

Stop.
make[2]: stopped in /wrkdirs/usr/ports/emulators/mednafen/work/mednafen/src
*** Error code 1

Stop.
make[1]: stopped in /wrkdirs/usr/ports/emulators/mednafen/work/mednafen
*** Error code 1

Stop.
make: stopped in /usr/ports/emulators/mednafen



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201711280927.vAS9RQHm070448>