[package - head-armv6-default][games/libretro-mu] Failed for libretro-mu-0.20200504 in build

pkg-fallout at FreeBSD.org pkg-fallout at FreeBSD.org
Sun Oct 18 10:41:40 UTC 2020


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:     menelkir at itroll.org
Last committer: lbartoletti at FreeBSD.org
Ident:          $FreeBSD: head/games/libretro-mu/Makefile 535968 2020-05-20 05:10:25Z lbartoletti $
Log URL:        http://beefy8.nyi.freebsd.org/data/head-armv6-default/p552535_s366779/logs/libretro-mu-0.20200504.log
Build URL:      http://beefy8.nyi.freebsd.org/build.html?mastername=head-armv6-default&build=p552535_s366779
Log:

=>> Building games/libretro-mu
build started at Sun Oct 18 10:40:59 UTC 2020
port directory: /usr/ports/games/libretro-mu
package name: libretro-mu-0.20200504
building for: FreeBSD head-armv6-default-job-05 13.0-CURRENT FreeBSD 13.0-CURRENT 1300121 arm
maintained by: menelkir at itroll.org
Makefile ident:      $FreeBSD: head/games/libretro-mu/Makefile 535968 2020-05-20 05:10:25Z lbartoletti $
Poudriere version: 3.2.8-5-gc81843e5
Host OSVERSION: 1300100
Jail OSVERSION: 1300121
Job Id: 05




!!! Jail is newer than host. (Jail: 1300121, Host: 1300100) !!!
!!! This is not supported. !!!
!!! Host kernel must be same or newer than jail. !!!
!!! Expect build failures. !!!



---Begin Environment---
SHELL=/bin/csh
UNAME_p=armv6
UNAME_m=arm
ABI_FILE=/usr/lib/crt1.o
OSVERSION=1300121
UNAME_v=FreeBSD 13.0-CURRENT 1300121
UNAME_r=13.0-CURRENT
BLOCKSIZE=K
MAIL=/var/mail/root
STATUS=1
HOME=/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
LOCALBASE=/usr/local
QEMU_EMULATING=1
USER=root
LIBEXECPREFIX=/usr/local/libexec/poudriere
POUDRIERE_VERSION=3.2.8-5-gc81843e5
MASTERMNT=/usr/local/poudriere/data/.m/head-armv6-default/ref
POUDRIERE_BUILD_TYPE=bulk
PACKAGE_BUILDING=yes
SAVED_TERM=
PWD=/usr/local/poudriere/data/.m/head-armv6-default/ref/.p/pool
P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS
MASTERNAME=head-armv6-default
SCRIPTPREFIX=/usr/local/share/poudriere
OLDPWD=/usr/local/poudriere/data/.m/head-armv6-default/ref/.p
SCRIPTPATH=/usr/local/share/poudriere/bulk.sh
POUDRIEREPATH=/usr/local/bin/poudriere
---End Environment---

---Begin Poudriere Port Flags/Env---
PORT_FLAGS=
PKGENV=
FLAVOR=
DEPENDS_ARGS=
MAKE_ARGS=
---End Poudriere Port Flags/Env---

---Begin OPTIONS List---
---End OPTIONS List---

--MAINTAINER--
menelkir at itroll.org
--End MAINTAINER--

--CONFIGURE_ARGS--

--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
MAKE=gmake XDG_DATA_HOME=/wrkdirs/usr/ports/games/libretro-mu/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/libretro-mu/work  HOME=/wrkdirs/usr/ports/games/libretro-mu/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/libretro-mu/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh
--End CONFIGURE_ENV--

--MAKE_ENV--
XDG_DATA_HOME=/wrkdirs/usr/ports/games/libretro-mu/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/libretro-mu/work  HOME=/wrkdirs/usr/ports/games/libretro-mu/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/libretro-mu/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  CC="/nxb-bin/usr/bin/cc" CFLAGS="-O2 -pipe  -fstack-protector-strong -fno-strict-aliasing "  CPP="/nxb-bin/usr/bin/cpp" CPPFLAGS=""  LDFLAGS=" -fstack-protector-strong " LIBS=""  CXX="/nxb-bin/usr/bin/c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing  "  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--
OSREL=13.0 PREFIX=%D LOCALBASE=/usr/local  RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/libretro-mu"  EXAMPLESDIR="share/examples/libretro-mu"  DATADIR="share/libretro-mu"  WWWDIR="www/libretro-mu"  ETCDIR="etc/libretro-mu"
--End PLIST_SUB--

--SUB_LIST--
PREFIX=/usr/local LOCALBASE=/usr/local  DATADIR=/usr/local/share/libretro-mu DOCSDIR=/usr/local/share/doc/libretro-mu EXAMPLESDIR=/usr/local/share/examples/libretro-mu  WWWDIR=/usr/local/www/libretro-mu ETCDIR=/usr/local/etc/libretro-mu
--End SUB_LIST--

---Begin make.conf---
.sinclude "/etc/make.nxb.conf"
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
PACKAGE_BUILDING=yes
PACKAGE_BUILDING_FLAVORS=yes
MACHINE=arm
MACHINE_ARCH=armv6
ARCH=${MACHINE_ARCH}
#### /usr/local/etc/poudriere.d/make.conf ####
# XXX: We really need this but cannot use it while 'make checksum' does not
# try the next mirror on checksum failure.  It currently retries the same
# failed mirror and then fails rather then trying another.  It *does*
# try the next if the size is mismatched though.
#MASTER_SITE_FREEBSD=yes
# Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs
MAKE_JOBS_NUMBER=2
#### /usr/ports/Mk/Scripts/ports_env.sh ####
_CCVERSION_9d218390=FreeBSD clang version 11.0.0 (git at github.com:llvm/llvm-project.git llvmorg-11.0.0-0-g176249bd673) Target: armv6-unknown-freebsd13.0-gnueabihf Thread model: posix InstalledDir: /nxb-bin/usr/bin
_ALTCCVERSION_9d218390=none
_CXXINTERNAL_9c45a5b1=FreeBSD clang version 11.0.0 (git at github.com:llvm/llvm-project.git llvmorg-11.0.0-0-g176249bd673) Target: armv6-unknown-freebsd13.0-gnueabihf Thread model: posix InstalledDir: /nxb-bin/usr/bin "/nxb-bin/usr/bin/ld" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld-elf.so.1" "--hash-style=both" "--enable-new-dtags" "-o" "a.out" "/usr/lib/crt1.o" "/usr/lib/crti.o" "/usr/lib/crtbegin.o" "-L/usr/lib" "/dev/null" "-lc++" "-lm" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" "-lc" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" "/usr/lib/crtend.o" "/usr/lib/crtn.o"
CC_OUTPUT_9d218390_58173849=yes
CC_OUTPUT_9d218390_9bdba57c=yes
CC_OUTPUT_9d218390_6a4fe7f5=yes
CC_OUTPUT_9d218390_6bcac02b=yes
CC_OUTPUT_9d218390_67d20829=yes
CC_OUTPUT_9d218390_bfa62e83=yes
CC_OUTPUT_9d218390_f0b4d593=yes
CC_OUTPUT_9d218390_308abb44=yes
CC_OUTPUT_9d218390_f00456e5=yes
CC_OUTPUT_9d218390_65ad290d=yes
CC_OUTPUT_9d218390_f2776b26=yes
CC_OUTPUT_9d218390_b2657cc3=yes
CC_OUTPUT_9d218390_380987f7=yes
CC_OUTPUT_9d218390_160933ec=yes
CC_OUTPUT_9d218390_fb62803b=yes
_OBJC_CCVERSION_9d218390=FreeBSD clang version 11.0.0 (git at github.com:llvm/llvm-project.git llvmorg-11.0.0-0-g176249bd673) Target: armv6-unknown-freebsd13.0-gnueabihf Thread model: posix InstalledDir: /nxb-bin/usr/bin
_OBJC_ALTCCVERSION_9d218390=none
ARCH=armv6
OPSYS=FreeBSD
_OSRELEASE=13.0-CURRENT
OSREL=13.0
OSVERSION=1300121
PYTHONBASE=/usr/local
CONFIGURE_MAX_CMD_LEN=524288
HAVE_PORTS_ENV=1
#### Misc Poudriere ####
GID=0
UID=0
DISABLE_MAKE_JOBS=poudriere
---End make.conf---
---Begin make.nxb.conf---
CC=/nxb-bin/usr/bin/cc
CPP=/nxb-bin/usr/bin/cpp
CXX=/nxb-bin/usr/bin/c++
AS=/nxb-bin/usr/bin/as
NM=/nxb-bin/usr/bin/nm
LD=/nxb-bin/usr/bin/ld
OBJCOPY=/nxb-bin/usr/bin/objcopy
SIZE=/nxb-bin/usr/bin/size
STRIPBIN=/nxb-bin/usr/bin/strip
SED=/nxb-bin/usr/bin/sed
RANLIB=/nxb-bin/usr/bin/ranlib
YACC=/nxb-bin/usr/bin/yacc
MAKE=/nxb-bin/usr/bin/make
STRINGS=/nxb-bin/usr/bin/strings
AWK=/nxb-bin/usr/bin/awk
FLEX=/nxb-bin/usr/bin/flex
---End make.nxb.conf---
--Resource limits--
cpu time               (seconds, -t)  unlimited
file size           (512-blocks, -f)  unlimited
data seg size           (kbytes, -d)  33554432
stack size              (kbytes, -s)  524288
core file size      (512-blocks, -c)  unlimited
max memory size         (kbytes, -m)  unlimited
locked memory           (kbytes, -l)  unlimited
max user processes              (-u)  89999
open files                      (-n)  1024
virtual mem size        (kbytes, -v)  unlimited
swap limit              (kbytes, -w)  unlimited
socket buffer size       (bytes, -b)  unlimited
pseudo-terminals                (-p)  unlimited
kqueues                         (-k)  unlimited
umtx shared locks               (-o)  unlimited
--End resource limits--
=======================<phase: check-sanity   >============================
===>  License GPLv3 MIT accepted by the user
===========================================================================
=======================<phase: pkg-depends    >============================
===>   libretro-mu-0.20200504 depends on file: /usr/local/sbin/pkg - not found
===>   Installing existing package /packages/All/pkg-1.15.10.txz
[head-armv6-default-job-05] Installing pkg-1.15.10...
[head-armv6-default-job-05] Extracting pkg-1.15.10: .......... done
===>   libretro-mu-0.20200504 depends on file: /usr/local/sbin/pkg - found
===>   Returning to build of libretro-mu-0.20200504
===========================================================================
=======================<phase: fetch-depends  >============================
===========================================================================
=======================<phase: fetch          >============================
===>  License GPLv3 MIT accepted by the user
===> Fetching all distfiles required by libretro-mu-0.20200504 for building
===========================================================================
=======================<phase: checksum       >============================
===>  License GPLv3 MIT accepted by the user
===> Fetching all distfiles required by libretro-mu-0.20200504 for building
=> SHA256 Checksum OK for libretro-Mu-0.20200504-4ac4068_GH0.tar.gz.
<snip>
                                                        ^
                (                                               )
./src/tsc2101.c:356:1: warning: non-void function does not return a value [-Wreturn-type]
}
^
4 warnings generated.
/nxb-bin/usr/bin/cc -I./libretro-common/include -O2 -pipe  -fstack-protector-strong -fno-strict-aliasing  -O2 -DNDEBUG -DEMU_NO_SAFETY -DEMU_SUPPORT_PALM_OS5 -DSUPPORT_LINUX  -DNO_TRANSLATION -fomit-frame-pointer -Wall -W -Wno-unused-parameter -Wno-sign-compare -Wno-uninitialized -fPIC -c -o ../src/w86l488.o ../src/w86l488.c
./src/w86l488.c:17:13: warning: unused variable 'offset' [-Wunused-variable]
   uint32_t offset = 0;
            ^
./src/w86l488.c:22:13: warning: unused variable 'offset' [-Wunused-variable]
   uint32_t offset = 0;
            ^
2 warnings generated.
/nxb-bin/usr/bin/cc -I./libretro-common/include -O2 -pipe  -fstack-protector-strong -fno-strict-aliasing  -O2 -DNDEBUG -DEMU_NO_SAFETY -DEMU_SUPPORT_PALM_OS5 -DSUPPORT_LINUX  -DNO_TRANSLATION -fomit-frame-pointer -Wall -W -Wno-unused-parameter -Wno-sign-compare -Wno-uninitialized -fPIC -c -o ../src/armv5te/os/os-linux.o ../src/armv5te/os/os-linux.c
In file included from ../src/armv5te/os/os-linux.c:20:
In file included from ../src/armv5te/os/../mmu.h:5:
In file included from ../src/armv5te/os/../emu.h:14:
./src/armv5te/os/../../portability.h:69:58: warning: operator '>>' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses]
   return value | (UINTMAX_MAX >> SIZEOF_BITS(uintmax_t) - count);
                               ~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./src/armv5te/os/../../portability.h:69:58: note: place parentheses around the '-' expression to silence this warning
   return value | (UINTMAX_MAX >> SIZEOF_BITS(uintmax_t) - count);
                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./src/armv5te/os/../../portability.h:73:58: warning: operator '<<' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses]
   return value | (UINTMAX_MAX << SIZEOF_BITS(uintmax_t) - count);
                               ~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./src/armv5te/os/../../portability.h:73:58: note: place parentheses around the '-' expression to silence this warning
   return value | (UINTMAX_MAX << SIZEOF_BITS(uintmax_t) - count);
                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
2 warnings generated.
/nxb-bin/usr/bin/cc -I./libretro-common/include -O2 -pipe  -fstack-protector-strong -fno-strict-aliasing  -O2 -DNDEBUG -DEMU_NO_SAFETY -DEMU_SUPPORT_PALM_OS5 -DSUPPORT_LINUX  -DNO_TRANSLATION -fomit-frame-pointer -Wall -W -Wno-unused-parameter -Wno-sign-compare -Wno-uninitialized -fPIC -c -o ../src/armv5te/asmcode.o ../src/armv5te/asmcode.c
In file included from ../src/armv5te/asmcode.c:1:
In file included from ../src/armv5te/asmcode.h:6:
In file included from ../src/armv5te/emu.h:14:
./src/armv5te/../portability.h:69:58: warning: operator '>>' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses]
   return value | (UINTMAX_MAX >> SIZEOF_BITS(uintmax_t) - count);
                               ~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./src/armv5te/../portability.h:69:58: note: place parentheses around the '-' expression to silence this warning
   return value | (UINTMAX_MAX >> SIZEOF_BITS(uintmax_t) - count);
                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./src/armv5te/../portability.h:73:58: warning: operator '<<' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses]
   return value | (UINTMAX_MAX << SIZEOF_BITS(uintmax_t) - count);
                               ~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./src/armv5te/../portability.h:73:58: note: place parentheses around the '-' expression to silence this warning
   return value | (UINTMAX_MAX << SIZEOF_BITS(uintmax_t) - count);
                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from ../src/armv5te/asmcode.c:1:
In file included from ../src/armv5te/asmcode.h:6:
In file included from ../src/armv5te/emu.h:13:
./src/armv5te/../emulator.h:42:13: warning: unused function 'debugLog' [-Wunused-function]
static void debugLog(char* str, ...){};
            ^
3 warnings generated.
/nxb-bin/usr/bin/cc -I./libretro-common/include -O2 -pipe  -fstack-protector-strong -fno-strict-aliasing  -O2 -DNDEBUG -DEMU_NO_SAFETY -DEMU_SUPPORT_PALM_OS5 -DSUPPORT_LINUX  -DNO_TRANSLATION -fomit-frame-pointer -Wall -W -Wno-unused-parameter -Wno-sign-compare -Wno-uninitialized -fPIC -c -o libretro-common/compat/compat_strl.o libretro-common/compat/compat_strl.c
/nxb-bin/usr/bin/cc -I./libretro-common/include -O2 -pipe  -fstack-protector-strong -fno-strict-aliasing  -O2 -DNDEBUG -DEMU_NO_SAFETY -DEMU_SUPPORT_PALM_OS5 -DSUPPORT_LINUX  -DNO_TRANSLATION -fomit-frame-pointer -Wall -W -Wno-unused-parameter -Wno-sign-compare -Wno-uninitialized -fPIC -c -o libretro-common/compat/compat_posix_string.o libretro-common/compat/compat_posix_string.c
/nxb-bin/usr/bin/cc -I./libretro-common/include -O2 -pipe  -fstack-protector-strong -fno-strict-aliasing  -O2 -DNDEBUG -DEMU_NO_SAFETY -DEMU_SUPPORT_PALM_OS5 -DSUPPORT_LINUX  -DNO_TRANSLATION -fomit-frame-pointer -Wall -W -Wno-unused-parameter -Wno-sign-compare -Wno-uninitialized -fPIC -c -o libretro-common/compat/fopen_utf8.o libretro-common/compat/fopen_utf8.c
/nxb-bin/usr/bin/cc -I./libretro-common/include -O2 -pipe  -fstack-protector-strong -fno-strict-aliasing  -O2 -DNDEBUG -DEMU_NO_SAFETY -DEMU_SUPPORT_PALM_OS5 -DSUPPORT_LINUX  -DNO_TRANSLATION -fomit-frame-pointer -Wall -W -Wno-unused-parameter -Wno-sign-compare -Wno-uninitialized -fPIC -c -o libretro-common/encodings/encoding_utf.o libretro-common/encodings/encoding_utf.c
/nxb-bin/usr/bin/cc -I./libretro-common/include -O2 -pipe  -fstack-protector-strong -fno-strict-aliasing  -O2 -DNDEBUG -DEMU_NO_SAFETY -DEMU_SUPPORT_PALM_OS5 -DSUPPORT_LINUX  -DNO_TRANSLATION -fomit-frame-pointer -Wall -W -Wno-unused-parameter -Wno-sign-compare -Wno-uninitialized -fPIC -c -o libretro-common/memmap/memmap.o libretro-common/memmap/memmap.c
/nxb-bin/usr/bin/cc -I./libretro-common/include -O2 -pipe  -fstack-protector-strong -fno-strict-aliasing  -O2 -DNDEBUG -DEMU_NO_SAFETY -DEMU_SUPPORT_PALM_OS5 -DSUPPORT_LINUX  -DNO_TRANSLATION -fomit-frame-pointer -Wall -W -Wno-unused-parameter -Wno-sign-compare -Wno-uninitialized -fPIC -c -o libretro-common/streams/file_stream.o libretro-common/streams/file_stream.c
/nxb-bin/usr/bin/cc -I./libretro-common/include -O2 -pipe  -fstack-protector-strong -fno-strict-aliasing  -O2 -DNDEBUG -DEMU_NO_SAFETY -DEMU_SUPPORT_PALM_OS5 -DSUPPORT_LINUX  -DNO_TRANSLATION -fomit-frame-pointer -Wall -W -Wno-unused-parameter -Wno-sign-compare -Wno-uninitialized -fPIC -c -o libretro-common/string/stdstring.o libretro-common/string/stdstring.c
/nxb-bin/usr/bin/cc -I./libretro-common/include -O2 -pipe  -fstack-protector-strong -fno-strict-aliasing  -O2 -DNDEBUG -DEMU_NO_SAFETY -DEMU_SUPPORT_PALM_OS5 -DSUPPORT_LINUX  -DNO_TRANSLATION -fomit-frame-pointer -Wall -W -Wno-unused-parameter -Wno-sign-compare -Wno-uninitialized -fPIC -c -o libretro-common/vfs/vfs_implementation.o libretro-common/vfs/vfs_implementation.c
/nxb-bin/usr/bin/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing   -std=c++11 -DEMU_NO_SAFETY -DEMU_SUPPORT_PALM_OS5 -DSUPPORT_LINUX  -DNO_TRANSLATION -fomit-frame-pointer -Wall -W -Wno-unused-parameter -Wno-sign-compare -Wno-uninitialized -fPIC   -c -o ../src/armv5te/arm_interpreter.o ../src/armv5te/arm_interpreter.cpp
In file included from ../src/armv5te/arm_interpreter.cpp:3:
In file included from ../src/armv5te/asmcode.h:6:
In file included from ../src/armv5te/emu.h:14:
./src/armv5te/../portability.h:69:58: warning: operator '>>' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses]
   return value | (UINTMAX_MAX >> SIZEOF_BITS(uintmax_t) - count);
                               ~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./src/armv5te/../portability.h:69:58: note: place parentheses around the '-' expression to silence this warning
   return value | (UINTMAX_MAX >> SIZEOF_BITS(uintmax_t) - count);
                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./src/armv5te/../portability.h:73:58: warning: operator '<<' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses]
   return value | (UINTMAX_MAX << SIZEOF_BITS(uintmax_t) - count);
                               ~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./src/armv5te/../portability.h:73:58: note: place parentheses around the '-' expression to silence this warning
   return value | (UINTMAX_MAX << SIZEOF_BITS(uintmax_t) - count);
                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./src/armv5te/arm_interpreter.cpp:379:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
            gui_debug_printf("Software breakpoint at %08X (%04X)\n",
                             ^
./src/armv5te/arm_interpreter.cpp:531:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
            gui_debug_printf("ARM DAL function call, jump from 0x%08X to 0x%08X\n", arm.reg[14] - 4, arm.reg[15]);
                             ^
4 warnings generated.
/nxb-bin/usr/bin/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing   -std=c++11 -DEMU_NO_SAFETY -DEMU_SUPPORT_PALM_OS5 -DSUPPORT_LINUX  -DNO_TRANSLATION -fomit-frame-pointer -Wall -W -Wno-unused-parameter -Wno-sign-compare -Wno-uninitialized -fPIC   -c -o ../src/armv5te/thumb_interpreter.o ../src/armv5te/thumb_interpreter.cpp
In file included from ../src/armv5te/thumb_interpreter.cpp:1:
In file included from ../src/armv5te/asmcode.h:6:
In file included from ../src/armv5te/emu.h:14:
./src/armv5te/../portability.h:69:58: warning: operator '>>' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses]
   return value | (UINTMAX_MAX >> SIZEOF_BITS(uintmax_t) - count);
                               ~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./src/armv5te/../portability.h:69:58: note: place parentheses around the '-' expression to silence this warning
   return value | (UINTMAX_MAX >> SIZEOF_BITS(uintmax_t) - count);
                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./src/armv5te/../portability.h:73:58: warning: operator '<<' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses]
   return value | (UINTMAX_MAX << SIZEOF_BITS(uintmax_t) - count);
                               ~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./src/armv5te/../portability.h:73:58: note: place parentheses around the '-' expression to silence this warning
   return value | (UINTMAX_MAX << SIZEOF_BITS(uintmax_t) - count);
                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./src/armv5te/thumb_interpreter.cpp:95:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
                gui_debug_printf("Breakpoint at 0x%08X\n", arm.reg[15]);
                                 ^
3 warnings generated.
/nxb-bin/usr/bin/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing   -std=c++11 -DEMU_NO_SAFETY -DEMU_SUPPORT_PALM_OS5 -DSUPPORT_LINUX  -DNO_TRANSLATION -fomit-frame-pointer -Wall -W -Wno-unused-parameter -Wno-sign-compare -Wno-uninitialized -fPIC   -c -o ../src/armv5te/cpu.o ../src/armv5te/cpu.cpp
In file included from ../src/armv5te/cpu.cpp:13:
In file included from ../src/armv5te/asmcode.h:6:
In file included from ../src/armv5te/emu.h:14:
./src/armv5te/../portability.h:69:58: warning: operator '>>' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses]
   return value | (UINTMAX_MAX >> SIZEOF_BITS(uintmax_t) - count);
                               ~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./src/armv5te/../portability.h:69:58: note: place parentheses around the '-' expression to silence this warning
   return value | (UINTMAX_MAX >> SIZEOF_BITS(uintmax_t) - count);
                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./src/armv5te/../portability.h:73:58: warning: operator '<<' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses]
   return value | (UINTMAX_MAX << SIZEOF_BITS(uintmax_t) - count);
                               ~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./src/armv5te/../portability.h:73:58: note: place parentheses around the '-' expression to silence this warning
   return value | (UINTMAX_MAX << SIZEOF_BITS(uintmax_t) - count);
                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./src/armv5te/cpu.cpp:68:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
                    gui_debug_printf("Breakpoint at 0x%08X\n", arm.reg[15]);
                                     ^
./src/armv5te/cpu.cpp:118:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
    warn("Prefetch abort: address=%08X status=%02X\n", mva, status);
         ^
./src/armv5te/cpu.cpp:131:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
    warn("Data abort: address=%08X status=%02X instruction at %08X\n", mva, status, arm.reg[15]);
         ^
./src/armv5te/cpu.cpp:143:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
       warn("Undefined instruction 0x%08X at 0x%08X\n", read_word(arm.reg[15]), arm.reg[15]);
            ^
./src/armv5te/cpu.cpp:145:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
       warn("Undefined instruction 0x%04X at 0x%08X\n", read_half(arm.reg[15]), arm.reg[15]);
            ^
./src/armv5te/cpu.cpp:369:32: warning: taking address of packed member 'spsr_fiq' of class or structure 'arm_state' may result in an unaligned pointer value [-Waddress-of-packed-member]
        case MODE_FIQ: return &arm.spsr_fiq;
                               ^~~~~~~~~~~~
./src/armv5te/cpu.cpp:370:32: warning: taking address of packed member 'spsr_irq' of class or structure 'arm_state' may result in an unaligned pointer value [-Waddress-of-packed-member]
        case MODE_IRQ: return &arm.spsr_irq;
                               ^~~~~~~~~~~~
./src/armv5te/cpu.cpp:371:32: warning: taking address of packed member 'spsr_svc' of class or structure 'arm_state' may result in an unaligned pointer value [-Waddress-of-packed-member]
        case MODE_SVC: return &arm.spsr_svc;
                               ^~~~~~~~~~~~
./src/armv5te/cpu.cpp:372:32: warning: taking address of packed member 'spsr_abt' of class or structure 'arm_state' may result in an unaligned pointer value [-Waddress-of-packed-member]
        case MODE_ABT: return &arm.spsr_abt;
                               ^~~~~~~~~~~~
./src/armv5te/cpu.cpp:373:32: warning: taking address of packed member 'spsr_und' of class or structure 'arm_state' may result in an unaligned pointer value [-Waddress-of-packed-member]
        case MODE_UND: return &arm.spsr_und;
                               ^~~~~~~~~~~~
12 warnings generated.
/nxb-bin/usr/bin/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing   -std=c++11 -DEMU_NO_SAFETY -DEMU_SUPPORT_PALM_OS5 -DSUPPORT_LINUX  -DNO_TRANSLATION -fomit-frame-pointer -Wall -W -Wno-unused-parameter -Wno-sign-compare -Wno-uninitialized -fPIC   -c -o ../src/armv5te/coproc.o ../src/armv5te/coproc.cpp
In file included from ../src/armv5te/coproc.cpp:3:
In file included from ../src/armv5te/mmu.h:5:
In file included from ../src/armv5te/emu.h:14:
./src/armv5te/../portability.h:69:58: warning: operator '>>' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses]
   return value | (UINTMAX_MAX >> SIZEOF_BITS(uintmax_t) - count);
                               ~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./src/armv5te/../portability.h:69:58: note: place parentheses around the '-' expression to silence this warning
   return value | (UINTMAX_MAX >> SIZEOF_BITS(uintmax_t) - count);
                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./src/armv5te/../portability.h:73:58: warning: operator '<<' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses]
   return value | (UINTMAX_MAX << SIZEOF_BITS(uintmax_t) - count);
                               ~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./src/armv5te/../portability.h:73:58: note: place parentheses around the '-' expression to silence this warning
   return value | (UINTMAX_MAX << SIZEOF_BITS(uintmax_t) - count);
                                  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
./src/armv5te/coproc.cpp:62:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
            warn("Unknown coprocessor instruction MRC %08X", insn);
                 ^
./src/armv5te/coproc.cpp:90:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
               emuprintf("Turned MMU %s\n", value & 1 ? "on" : "off");
                         ^
./src/armv5te/coproc.cpp:112:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
            emuprintf("Wait for interrupt, does not work with uARM core!\n");
                      ^
./src/armv5te/coproc.cpp:145:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
            warn("Unknown coprocessor instruction MCR %08X\n", insn);
                 ^
./src/armv5te/coproc.cpp:168:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
       warn("Unknown coprocessor instruction MCR %08X\n", instr);
            ^
7 warnings generated.
** BUILDING mu_libretro.so FOR PLATFORM unix **
/nxb-bin/usr/bin/cc -fPIC -shared -Wl,--version-script=build/link.T -I./libretro-common/include  -fstack-protector-strong  -o mu_libretro.so ./libretro.o ./cursors.o ./../src/emulator.o ./../src/m5XXBus.o ./../src/dbvz.o ./../src/flx68000.o ./../src/sed1376.o ./../src/ads7846.o ./../src/pdiUsbD12.o ./../src/sdCard.o ./../src/silkscreen.o ./../src/audio/blip_buf.o ./../src/m68k/m68kops.o ./../src/m68k/m68kopnz.o ./../src/m68k/m68kopdm.o ./../src/m68k/m68kopac.o ./../src/m68k/m68kcpu.o ./../src/fileLauncher/launcher.o ./../src/pxa260/pxa260_DMA.o ./../src/pxa260/pxa260_DSP.o ./../src/pxa260/pxa260_GPIO.o ./../src/pxa260/pxa260_IC.o ./../src/pxa260/pxa260_LCD.o ./../src/pxa260/pxa260_PwrClk.o ./../src/pxa260/pxa260_RTC.o ./../src/pxa260/pxa260_TIMR.o ./../src/pxa260/pxa260_UART.o ./../src/pxa260/pxa260I2c.o ./../src/pxa260/pxa260Memctrl.o ./../src/pxa260/pxa260Timing.o ./../src/pxa260/pxa260Ssp.o ./../src/pxa260/pxa260Udc.o ./../src/pxa260/pxa260.o ./../src/armv5te/emuVarPool.o ./../src
 /armv5te/mem.o ./../src/armv5te/mmu.o ./../src/tps65010.o ./../src/tsc2101.o ./../src/w86l488.o ./../src/armv5te/os/os-linux.o ./../src/armv5te/asmcode.o ./libretro-common/compat/compat_strl.o ./libretro-common/compat/compat_posix_string.o ./libretro-common/compat/fopen_utf8.o ./libretro-common/encodings/encoding_utf.o ./libretro-common/memmap/memmap.o ./libretro-common/streams/file_stream.o ./libretro-common/string/stdstring.o ./libretro-common/vfs/vfs_implementation.o ./../src/armv5te/arm_interpreter.o ./../src/armv5te/thumb_interpreter.o ./../src/armv5te/cpu.o ./../src/armv5te/coproc.o  -lm
ld: error: duplicate symbol: pxa260Framebuffer
>>> defined at pxa260_LCD.c
>>>            ./../src/pxa260/pxa260_LCD.o:(pxa260Framebuffer)
>>> defined at pxa260.c
>>>            ./../src/pxa260/pxa260.o:(.bss+0x340)
cc: error: linker command failed with exit code 1 (use -v to see invocation)
gmake[2]: *** [Makefile.libretro:531: mu_libretro.so] Error 1
gmake[2]: Leaving directory '/wrkdirs/usr/ports/games/libretro-mu/work/Mu-4ac4068/libretroBuildSystem'
gmake[1]: *** [Makefile.freebsd:2: all] Error 2
gmake[1]: Leaving directory '/wrkdirs/usr/ports/games/libretro-mu/work/Mu-4ac4068'
*** Error code 1

Stop.
make: stopped in /usr/ports/games/libretro-mu


More information about the freebsd-pkg-fallout mailing list