[package - 133amd64-quarterly][games/xye] Failed for xye-0.12.2_4 in build

From: <pkg-fallout_at_FreeBSD.org>
Date: Thu, 12 Dec 2024 01:21:39 UTC
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:     ports@FreeBSD.org
Log URL:        https://pkg-status.freebsd.org/beefy14/data/133amd64-quarterly/ddc0959a0820/logs/xye-0.12.2_4.log
Build URL:      https://pkg-status.freebsd.org/beefy14/build.html?mastername=133amd64-quarterly&build=ddc0959a0820
Log:

=>> Building games/xye
build started at Thu Dec 12 01:20:35 UTC 2024
port directory: /usr/ports/games/xye
package name: xye-0.12.2_4
building for: FreeBSD 133amd64-quarterly-job-07 13.3-RELEASE-p8 FreeBSD 13.3-RELEASE-p8 amd64
maintained by: ports@FreeBSD.org
Makefile datestamp: -rw-r--r--  1 root  wheel  2878 Oct  8 01:02 /usr/ports/games/xye/Makefile
Ports top last git commit: ddc0959a0
Ports top unclean checkout: no
Port dir last git commit: 19fbadfb9
Port dir unclean checkout: no
Poudriere version: poudriere-git-3.4.2
Host OSVERSION: 1500028
Jail OSVERSION: 1303001
Job Id: 07

---Begin Environment---
SHELL=/bin/csh
OSVERSION=1303001
UNAME_v=FreeBSD 13.3-RELEASE-p8
UNAME_r=13.3-RELEASE-p8
BLOCKSIZE=K
MAIL=/var/mail/root
MM_CHARSET=UTF-8
LANG=C.UTF-8
STATUS=1
HOME=/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
MAKE_OBJDIR_CHECK_WRITABLE=0
LOCALBASE=/usr/local
USER=root
POUDRIERE_NAME=poudriere-git
LIBEXECPREFIX=/usr/local/libexec/poudriere
POUDRIERE_VERSION=3.4.2
MASTERMNT=/usr/local/poudriere/data/.m/133amd64-quarterly/ref
LC_COLLATE=C
POUDRIERE_BUILD_TYPE=bulk
PACKAGE_BUILDING=yes
SAVED_TERM=
OUTPUT_REDIRECTED_STDERR=4
OUTPUT_REDIRECTED=1
PWD=/usr/local/poudriere/data/.m/133amd64-quarterly/07/.p
OUTPUT_REDIRECTED_STDOUT=3
P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS
MASTERNAME=133amd64-quarterly
SCRIPTPREFIX=/usr/local/share/poudriere
SCRIPTNAME=bulk.sh
OLDPWD=/usr/local/poudriere/data/.m/133amd64-quarterly/ref/.p/pool
POUDRIERE_PKGNAME=poudriere-git-3.4.2
SCRIPTPATH=/usr/local/share/poudriere/bulk.sh
POUDRIEREPATH=/usr/local/bin/poudriere
---End Environment---

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

---Begin OPTIONS List---
===> The following configuration options are available for xye-0.12.2_4:
     DOCS=on: Build and/or install documentation
     SKINS=on: Install additional skins
===> Use 'make config' to modify these settings
---End OPTIONS List---

--MAINTAINER--
ports@FreeBSD.org
--End MAINTAINER--

--CONFIGURE_ARGS--
--with-docdir=/usr/local/share/doc --prefix=/usr/local ${_LATE_CONFIGURE_ARGS}
--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
MAKE=gmake SDL_CONFIG=/usr/local/bin/sdl-config XDG_DATA_HOME=/wrkdirs/usr/ports/games/xye/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/xye/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/games/xye/work/.cache  HOME=/wrkdirs/usr/ports/games/xye/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/xye/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/xye/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=524288
--End CONFIGURE_ENV--

--MAKE_ENV--
SDL_CONFIG=/usr/local/bin/sdl-config XDG_DATA_HOME=/wrkdirs/usr/ports/games/xye/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/xye/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/games/xye/work/.cache  HOME=/wrkdirs/usr/ports/games/xye/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/xye/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/xye/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local  LOCALBASE=/usr/local  CC="cc" CFLAGS="-O2 -pipe  -fstack-protector-strong -fno-strict-aliasing "  CPP="cpp" CPPFLAGS=""  LDFLAGS=" -fstack-protector-strong " LIBS=""  CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -Wno-c++11-narrowing " BSD_INSTALL_PROGRAM="install  -s -m 555"  BSD_INSTALL_LIB="install  -s -m 0644"  BSD_INSTALL_SCRIPT="install  -m 555"  BSD_INSTALL_DAT
A="install  -m 0644"  BSD_INSTALL_MAN="install  -m 444"
--End MAKE_ENV--

--PLIST_SUB--
PORTDOCS="" DOCS="" NO_DOCS="@comment " SKINS="" NO_SKINS="@comment " OSREL=13.3 PREFIX=%D LOCALBASE=/usr/local  RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/xye"  EXAMPLESDIR="share/examples/xye"  DATADIR="share/xye"  WWWDIR="www/xye"  ETCDIR="etc/xye"
--End PLIST_SUB--

--SUB_LIST--
 DOCS="" NO_DOCS="@comment " SKINS="" NO_SKINS="@comment " PREFIX=/usr/local LOCALBASE=/usr/local  DATADIR=/usr/local/share/xye DOCSDIR=/usr/local/share/doc/xye EXAMPLESDIR=/usr/local/share/examples/xye  WWWDIR=/usr/local/www/xye ETCDIR=/usr/local/etc/xye
--End SUB_LIST--

---Begin make.conf---
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
PACKAGE_BUILDING=yes
PACKAGE_BUILDING_FLAVORS=yes
####  ####
# 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 3 jobs
MAKE_JOBS_NUMBER=3
#### Misc Poudriere ####
.include "/etc/make.conf.ports_env"
GID=0
UID=0
---End make.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)  8192
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   >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>   NOTICE:

The xye port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

===>  License ZLIB accepted by the user
===========================================================================
=======================<phase: pkg-depends    >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   xye-0.12.2_4 depends on file: /usr/local/sbin/pkg - not found
===>   Installing existing package /packages/All/pkg-1.21.3.pkg
[133amd64-quarterly-job-07] Installing pkg-1.21.3...
[133amd64-quarterly-job-07] Extracting pkg-1.21.3: .......... done
===>   xye-0.12.2_4 depends on file: /usr/local/sbin/pkg - found
===>   Returning to build of xye-0.12.2_4
===========================================================================
=======================<phase: fetch-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: fetch          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>   NOTICE:

The xye port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

===>  License ZLIB accepted by the user
===> Fetching all distfiles required by xye-0.12.2_4 for building
===========================================================================
=======================<phase: checksum       >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>   NOTICE:

The xye port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

===>  License ZLIB accepted by the user
===> Fetching all distfiles required by xye-0.12.2_4 for building
=> SHA256 Checksum OK for xye/xye-0.12.2.tar.gz.
=> SHA256 Checksum OK for xye/Xye%20level%20-%204corners.zip.
=> SHA256 Checksum OK for xye/Xye%20level%20-%20Against%20the%20force.zip.
=> SHA256 Checksum OK for xye/Xye%20level%20-%20Stop%20that%20cab.zip.
=> SHA256 Checksum OK for xye/Xye%20level%20-%20Helping%20Hand.zip.
=> SHA256 Checksum OK for xye/Xye%20level%20-%20The%20plan.zip.
=> SHA256 Checksum OK for xye/Xye%20level%20-%20Controller.zip.
=> SHA256 Checksum OK for xye/Xye%20level%20-%20At%20once.zip.
<snip>
m,lsrc/tinyxml/xye_tinyxml.hTye:)x648t-*:)47 > g o:b  j etwarning: ch'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]t
i)  s
648        | :|                             ^                          T0
i;      X | }            (                                 ) m
/src/xye.cppl/:D/8003e<:c 20lC:aa rsnote: ause '==' to turn this assignment into an equality comparisont
it to oa n 8003*m To | D oe r ec  l da erf ianteido  tinyf(p )e(.g        oW{bi jreectltulr=n g a(m ert:eht:iuSsrq nu& a&nr utely(lpx e,n yo=)t=-  o>gobDfjE eCtcLtA)R
hA      e| T I                   ^rO
N      e|  q                   ==)u
 e?s src/xye.cppt:(e8084T:di24X:m l warning: Dequality comparison with extraneous parentheses [-Wparentheses-equality]teycple
.a
r      a|                                                                     ^~~~ ~~t8084
i | src/tinyxml/xye_tinyxml.ho : n648 * :)i47f : t( h(igsa m:e :0warning: ;:'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] c
o}u  n 648t | /e        r/T8/i=<X= mCal0sD)te)c  ltaaonr iaam =mt!oiaronei nmd;e
      | fin         ~~~~~~~~~~~~~~^~~e*d
  src/xye.cppTt:o8084y:24D:pe ecnote: .remove extraneous parentheses around the comparison to silence this warningl a
Wr ia8084l | tl i  roe nt (uirfn )(        (ngu{al lrm een:o:tc ootufun rttneh re(8  t=hris= 0&)&)e  qatnuiymep=se!t aen=d=i  DmEtC;LARATION y
p)       ? (TiXmlDeclarat| ie        ~              ^  ~o
n.src/xye.cpp*
:)      8084 | :t24h:i snote:                                                             ^~~~ ~~: 0
;use '=' to turn this equality comparison into an assignment 
 }8084 |      /if ((g/am/e::counter8==<0 )C)a satn tiom=!a na more diefimn;e
      |                        ^~
      |                        =
d type. Wisrc/xsb_level.cpplsrc/xye.cpp::5468106::1912::l  warning: rusing the result of an assignment as a condition without parentheses [-Wparentheses]e
turn   n546u | l l   warning: n enumeration value 'D_DOWN' not handled in switch [-Wswitch]o
t   of 8106   | t   h e    if (tm = rt emsq-wu>ieNtsectxhe(tdd) i
rt      )
      |            ^~~
ype.
      |                                                            ^~~~ ~~
src/xye.cpp:8252:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
 8252 |     if (active=RenderAfterObj| e                ~~^~~~~~~~~cts=(entering->HasBlockColor(c
)src/xye_script.cppsrc/xsb_level.cpp)::)303546
::      2219::  warning: note: using the result of an assignment as a condition without parentheses [-Wparentheses]place parentheses around the assignment to silence this warning
| 
          ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  303
546 | src/xye.cpp |  : 8252  :  15 :   note:   place parentheses around the assignment to silence this warning 
    e8252 l |   s e    i fi  (fpi afc (k(a=tcfmti=iltvme-=.>FRiNreesxnttdC)e
hr      iA| lf                  ^        dtE
elre      Ombejectnst=((| "e                (          )x
nysrc/xsb_level.cppt:e546e:rr19e:ip nlnote: gause '==' to turn this assignment into an equality comparison-
y>  H"a546)s | )B 
l      o| c                 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
k src/xye_script.cpp    C : o303 l: 22o :ri (fnote: c place parentheses around the assignment to silence this warning)(
)t  )303
 | m       =|  t              ^                                               m
-      >| N        (                                                     ) e
 xsrc/xye.cppt :) 8252
 : 15      e:| l                   ^snote: 
euse '==' to turn this assignment into an equality comparison       
|  i                  ==8252f
 |   ( pac ksrc/xsb_level.cpp :i637f:= 15f(:a cwarning: tiusing the result of an assignment as a condition without parentheses [-Wparentheses]i
l  v637e | = .RF ei r nsiderAtfterfCO h(boijlebdcjEtelsce=tm(=eegnnattm(ee"r:xi:ynSegqr-ue>apHrlaeas(yx,yB)"-l>)objo)ec
c      t| k                      ^                                  ) 
Cr      oeltourr(| cn)) )
(                       (                                      )o| 
b              ^src/xye_script.cppj
:e      303c| :t              ==22-
:> Gnote: etTuse '==' to turn this assignment into an equality comparisony
p  e303 |        ( e)lse= i=f O(pacTk=f_isrc/xye.cpplW.:A8435L:L17):; 
warning:       39 enumeration values not handled in switch: 'OT_XYE', 'OT_ROBOXYE', 'OT_WALL'... [-Wswitch]| 
        ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 
8435src/xsb_level.cpp | : 637 :F 15 :   note: i place parentheses around the assignment to silence this warningr 
sst  Cw637i | thc ih  l(o bdj eEcitl-f>eG emt(Teyonpbtej((e)"c)xt
y=      eg| r                ^~~~~~~~~~~~~~~~~a
empe:l:src/xye.cppaS:yq8486"u:)13a):r
 e      warning: | (42 enumeration values not handled in switch: 'OT_XYE', 'OT_ROBOXYE', 'OT_WALL'... [-Wswitch]                     ^x

, y8486      ) | -|  >                     == o 
b jsewcittch (e nt)e src/xye_script.cpprr:eit405nu:g25-r:>nG  ewarning: (tusing the result of an assignment as a condition without parentheses [-Wparentheses]oT
by  j405ep | ce t -( >) G) e
 t       T y | p             ^~~~~~~~~~~~~~~~~~~e 
( )   = src/xye.cpp=i:Of8573T :(12_p:Wa Acwarning: kLaddress of stack memory associated with local variable 'res' returned [-Wreturn-stack-address]=L
p) a8573;c | 
k       - | >               ^F 
irr      es| tt        (                               )uC
rhsrc/xsb_level.cppin:l 637drEels:.ec15m_:se tnnote: rt(use '==' to turn this assignment into an equality comparison()
";m
o      v| e           ^~~  
s637" | ) ) 
       |                      ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i
fsrc/xye_script.cppsrc/xye.cpp ::8742405(::o1025b::j e note: warning: cplace parentheses around the assignment to silence this warningusing the result of an assignment as a condition without parentheses [-Wparentheses]t
=ga m
e8742  : | 405:  | S   q  u ai rf e  (( xo = , s yq )- -> >oob jbecjt e) 
ci      t| f        ~^~~~~~~~~~~~  
()src/xye.cppp :r8742e:t10a:uc rknote: n=place parentheses around the assignment to silence this warning p
(a cok8742b | -j > F i ercsittfC- h>iG(leodt=ET lysepqme-e(>n)otb=(j=e"cOtmT)
      | _         ^           W
A      oL| Lv        (            )e
ssrc/xye.cpp":8742:10:)) ;)note: 
use '==' to turn this assignment into an equality comparison      
| 
                         ^                                      8742
|  |               ^      
 |        |                     (                                    )               ==
 
src/xye_script.cppi:src/xsb_level.cppf405: :648(25::15 :onote:  =use '==' to turn this assignment into an equality comparisonwarning:  
susing the result of an assignment as a condition without parentheses [-Wparentheses]  q
405  - | >648 o | b  j   e  ci ft )  
(       o b|           ^j 
e       c | t         == = s
 qi-f> o(bpsrc/xye.cppaj:ce8874ck:t=)13p:
a       cwarning: kenumeration value 'KT_KILLORGANICS' not handled in switch [-Wswitch]| -
        ~~~~~~^~~~~~~~~~~ 
8874>src/xsb_level.cpp | F: i648r :s t15 C:h siwnote: iplace parentheses around the assignment to silence this warningt
ch (K->ktl)
      d|   E            ^~~~~648l
 | e m   iesrc/xye.cppnf:t 9017((":mo12bo:jv eectswarning: ="s40 enumeration values not handled in switch: 'OT_WALL', 'OT_BLOCK', 'OT_TRICKDOOR'... [-Wswitch])q
)- 
>9017      o | | b                         ^j e
c       |                         ==t
) 
s      wit| ch(t)
              ^                
|       |         (                )
           ^src/xsb_level.cpp:648:15: 
note: use '==' to turn this assignment into an equality comparison
  src/xye.cpp648:9060: | src/xye_script.cpp12 ::    if 862warning: (:enumeration value 'D_LEFT' not handled in switch [-Wswitch]5o
: b j9060e | c t =error: s reference to 'lock' is ambiguousq 
s  w862- | i> tocbhj(ecdti) 
r       )|                ^

            | |            ^~~              ==

locsrc/xsb_level.cppk:*681:15: warning:  using the result of an assignment as a condition without parentheses [-Wparentheses]
b  c681 | =    if (noebwj esrc/xye.cpplc:ot9226c:=12k:s warning: qenumeration value 'D_LEFT' not handled in switch [-Wswitch]
(- g9226a | m e>:o:bSj qeu ca trse)wN
i(      tL| c        ~~~~~~^~~~~~~~~~~h
(asrc/xsb_level.cppd:i681r:)15
s:       t| note: X           ^~~place parentheses around the assignment to silence this warning,

Lsrc/xye.cpp  :a6819237 | :s 12t:Y ) warning: , enumeration value 'D_RIGHT' not handled in switch [-Wswitch]c
 )i;f
        (9237| o | bject=sq ->o   switch(dir)
      |            ^~~
    ^
src/xye.h:src/xye.cpp1048::9277:12: 7warning: b40 enumeration values not handled in switch: 'OT_WALL', 'OT_BLOCK', 'OT_TRICKDOOR'... [-Wswitch]
j 9277 |     sweitch(objecct->GetType())
      |            ^~~~~~~~~~~~~~~~~
t)
src/xye.cpp:9317:1:       warning: |               ^          
      |         (                )
'/*' within block comment [-Wcomment]src/xsb_level.cpp:681:
15 9317 | /:* *note:  use '==' to turn this assignment into an equality comparison
/  O681 |     if (obbjejcetc=ts recqycle- queue **/
      >| ^
objsrc/xye.cpp:e:9333c: 9tnote: :) 
      |               ^
      | warning:               ==candidate found by name lookup is 'lock'delete called on 'obj' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor]


  9333 | 1048  |       csrc/xsb_level.cpp ld:ae815sl:se15 :lt oewarning:  cusing the result of an assignment as a condition without parentheses [-Wparentheses]k
(   :t815 |  m p- u>b ol)i ;c
i       fo|          ^(
objectb=sj
      |       ^
q/usr/include/c++/v1/mutex:450:-1: note: candidate found by name lookup is 'std::lock'
>  450 | locko(_bLj0ect)
      |         ~~~~~~^~~~~~~~~~~
&src/xsb_level.cpp:815:15:  note: _place parentheses around the assignment to silence this warning
_  l815 | 0, _L 1  & __ lif 1(obj,ect=sq -_>objLec2t&) 
      |               ^          
      |         (                )
_src/xsb_level.cpp_:l8152, _L:315: note: &use '==' to turn this assignment into an equality comparison
   .815. |  .  _ if_ l(3o)
bje      ct=sq| -^>object)
      |               ^
      
|               ==
/usr/include/c++/v1/mutex:376:1: note: candidate found by name lookup is 'std::lock'
  376 | lock(_L0& __l0, _L1& __l1)
      | ^
src/xye_script.cpp:1517:16: warning: 4 enumeration values not handled in switch: 'OT_XYE', 'OT_FIREBALL', 'OT_EXIT'... [-Wswitch]
 1517 |         switch(GetOTFromXmlElement(pEChild,&x))
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/xye_script.cpp:1917:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
 1917 |     if (pEChild= ( level->FirstChildElement("kyeformat")))
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/xye_script.cpp:1917:16: note: place parentheses around the assignment to silence this warning
 1917 |     if (pEChild= ( level->FirstChildElement("kyeformat")))
      |                ^                                         
      |         (                                                )
src/xye_script.cpp:1917:16: note: use '==' to turn this assignment into an equality comparison
 1917 |     if (pEChild= ( level->FirstChildElement("kyeformat")))
      |                ^
      |                ==
16 warnings and 1 error generated.
gmake: *** [Makefile:647: xye_script.o] Error 1
gmake: *** Waiting for unfinished jobs....
17 warnings generated.
mv -f .deps/xsb_level.Tpo .deps/xsb_level.Po
62 warnings generated.
mv -f .deps/xye.Tpo .deps/xye.Po
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/ports/games/xye