Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Aug 2020 21:13:09 -0700
From:      Dan Mashal <dan.mashal@gmail.com>
To:        pkg-fallout@freebsd.org
Cc:        freebsd@bitchx.org
Subject:   Re: [package - head-i386-default][irc/bitchx] Failed for bitchx-1.2.1_2,1 in build
Message-ID:  <CALJqFwpF%2Bkjz7HDnKtjYuPWTYf9Cvfes0fZG0fGpoaxgBLVvtA@mail.gmail.com>
In-Reply-To: <202008220349.07M3nJ1j025080@beefy17.nyi.freebsd.org>
References:  <202008220349.07M3nJ1j025080@beefy17.nyi.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Looks like this is not our issue. scrolls build also failed.

Hope everyone is safe!

 Thanks,
Dan

On Fri, Aug 21, 2020 at 8:49 PM <pkg-fallout@freebsd.org> wrote:
>
> 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:     freebsd@bitchx.org
> Last committer: swills@FreeBSD.org
> Ident:          $FreeBSD: head/irc/bitchx/Makefile 496264 2019-03-19 15:0=
4:33Z swills $
> Log URL:        http://beefy17.nyi.freebsd.org/data/head-i386-default/p54=
5731_s364466/logs/bitchx-1.2.1_2,1.log
> Build URL:      http://beefy17.nyi.freebsd.org/build.html?mastername=3Dhe=
ad-i386-default&build=3Dp545731_s364466
> Log:
>
> =3D>> Building irc/bitchx
> build started at Sat Aug 22 03:48:13 UTC 2020
> port directory: /usr/ports/irc/bitchx
> package name: bitchx-1.2.1_2,1
> building for: FreeBSD head-i386-default-job-13 13.0-CURRENT FreeBSD 13.0-=
CURRENT 1300110 i386
> maintained by: freebsd@bitchx.org
> Makefile ident:      $FreeBSD: head/irc/bitchx/Makefile 496264 2019-03-19=
 15:04:33Z swills $
> Poudriere version: 3.2.8-5-gc81843e5
> Host OSVERSION: 1300100
> Jail OSVERSION: 1300110
> Job Id: 13
>
>
>
>
> !!! Jail is newer than host. (Jail: 1300110, Host: 1300100) !!!
> !!! This is not supported. !!!
> !!! Host kernel must be same or newer than jail. !!!
> !!! Expect build failures. !!!
>
>
>
> ---Begin Environment---
> SHELL=3D/bin/csh
> UNAME_p=3Di386
> UNAME_m=3Di386
> OSVERSION=3D1300110
> UNAME_v=3DFreeBSD 13.0-CURRENT 1300110
> UNAME_r=3D13.0-CURRENT
> BLOCKSIZE=3DK
> MAIL=3D/var/mail/root
> STATUS=3D1
> HOME=3D/root
> PATH=3D/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root=
/bin
> LOCALBASE=3D/usr/local
> USER=3Droot
> LIBEXECPREFIX=3D/usr/local/libexec/poudriere
> POUDRIERE_VERSION=3D3.2.8-5-gc81843e5
> MASTERMNT=3D/usr/local/poudriere/data/.m/head-i386-default/ref
> POUDRIERE_BUILD_TYPE=3Dbulk
> PACKAGE_BUILDING=3Dyes
> SAVED_TERM=3D
> PWD=3D/usr/local/poudriere/data/.m/head-i386-default/ref/.p/pool
> P_PORTS_FEATURES=3DFLAVORS SELECTED_OPTIONS
> MASTERNAME=3Dhead-i386-default
> SCRIPTPREFIX=3D/usr/local/share/poudriere
> OLDPWD=3D/usr/local/poudriere/data/.m/head-i386-default/ref/.p
> SCRIPTPATH=3D/usr/local/share/poudriere/bulk.sh
> POUDRIEREPATH=3D/usr/local/bin/poudriere
> ---End Environment---
>
> ---Begin Poudriere Port Flags/Env---
> PORT_FLAGS=3D
> PKGENV=3D
> FLAVOR=3D
> DEPENDS_ARGS=3D
> MAKE_ARGS=3D
> ---End Poudriere Port Flags/Env---
>
> ---Begin OPTIONS List---
> =3D=3D=3D> The following configuration options are available for bitchx-1=
.2.1_2,1:
>      DOCS=3Don: Build and/or install documentation
>      IPV6=3Don: IPv6 protocol support
>      LANG_HE=3Doff: Hebrew language support
>      LATIN=3Doff: Recommended for ISO-8859-1 display
>      PLUGINS=3Don: Build a handful of BitchX plugins
>      SSL=3Don: SSL protocol support
>      TOGGLES=3Doff: Disable annoyance toggles
> =3D=3D=3D> Use 'make config' to modify these settings
> ---End OPTIONS List---
>
> --MAINTAINER--
> freebsd@bitchx.org
> --End MAINTAINER--
>
> --CONFIGURE_ARGS--
> --exec-prefix=3D"/usr/local/share"  --bindir=3D"/usr/local/bin"  --datadi=
r=3D"/usr/local/share"  --libdir=3D"/usr/local/share" --enable-ipv6 --with-=
plugins=3D"abot, acro, arcfour, autocycle, blowfish, cavlink, cdrom, encryp=
t, europa, fserv, hint, nap, nicklist, pkga, possum, qbx, qmail, wavplay," =
--with-ssl=3D"/usr" --prefix=3D/usr/local ${_LATE_CONFIGURE_ARGS}
> --End CONFIGURE_ARGS--
>
> --CONFIGURE_ENV--
> MAKE=3Dgmake XDG_DATA_HOME=3D/wrkdirs/usr/ports/irc/bitchx/work  XDG_CONF=
IG_HOME=3D/wrkdirs/usr/ports/irc/bitchx/work  HOME=3D/wrkdirs/usr/ports/irc=
/bitchx/work TMPDIR=3D"/tmp" PATH=3D/wrkdirs/usr/ports/irc/bitchx/work/.bin=
:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin SHE=
LL=3D/bin/sh CONFIG_SHELL=3D/bin/sh CONFIG_SITE=3D/usr/ports/Templates/conf=
ig.site lt_cv_sys_max_cmd_len=3D524288
> --End CONFIGURE_ENV--
>
> --MAKE_ENV--
> OPENSSLBASE=3D/usr OPENSSLDIR=3D/etc/ssl OPENSSLINC=3D/usr/include OPENSS=
LLIB=3D/usr/lib XDG_DATA_HOME=3D/wrkdirs/usr/ports/irc/bitchx/work  XDG_CON=
FIG_HOME=3D/wrkdirs/usr/ports/irc/bitchx/work  HOME=3D/wrkdirs/usr/ports/ir=
c/bitchx/work TMPDIR=3D"/tmp" PATH=3D/wrkdirs/usr/ports/irc/bitchx/work/.bi=
n:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin NO=
_PIE=3Dyes MK_DEBUG_FILES=3Dno MK_KERNEL_SYMBOLS=3Dno SHELL=3D/bin/sh NO_LI=
NT=3DYES PREFIX=3D/usr/local  LOCALBASE=3D/usr/local  CC=3D"cc" CFLAGS=3D"-=
O2 -pipe  -fstack-protector-strong -fno-strict-aliasing "  CPP=3D"cpp" CPPF=
LAGS=3D""  LDFLAGS=3D"  -fstack-protector-strong " LIBS=3D""  CXX=3D"c++" C=
XXFLAGS=3D"-O2 -pipe -fstack-protector-strong -fno-strict-aliasing  "  MANP=
REFIX=3D"/usr/local" BSD_INSTALL_PROGRAM=3D"install  -s -m 555"  BSD_INSTAL=
L_LIB=3D"install  -s -m 0644"  BSD_INSTALL_SCRIPT=3D"install  -m 555"  BSD_=
INSTALL_DATA=3D"install  -m 0644"  BSD_INSTALL_MAN=3D"install  -m 444"
> --End MAKE_ENV--
>
> --PLIST_SUB--
> DISTVERSION=3D1.2.1 PORTDOCS=3D"" DOCS=3D"" NO_DOCS=3D"@comment " IPV6=3D=
"" NO_IPV6=3D"@comment " LANG_HE=3D"@comment " NO_LANG_HE=3D"" LATIN=3D"@co=
mment " NO_LATIN=3D"" PLUGINS=3D"" NO_PLUGINS=3D"@comment " SSL=3D"" NO_SSL=
=3D"@comment " TOGGLES=3D"@comment " NO_TOGGLES=3D"" OSREL=3D13.0 PREFIX=3D=
%D LOCALBASE=3D/usr/local  RESETPREFIX=3D/usr/local LIB32DIR=3Dlib DOCSDIR=
=3D"share/bx/help"  EXAMPLESDIR=3D"share/examples/bitchx"  DATADIR=3D"share=
/bx"  WWWDIR=3D"www/bitchx"  ETCDIR=3D"etc/bitchx"
> --End PLIST_SUB--
>
> --SUB_LIST--
> DOCS=3D"" NO_DOCS=3D"@comment " IPV6=3D"" NO_IPV6=3D"@comment " LANG_HE=
=3D"@comment " NO_LANG_HE=3D"" LATIN=3D"@comment " NO_LATIN=3D"" PLUGINS=3D=
"" NO_PLUGINS=3D"@comment " SSL=3D"" NO_SSL=3D"@comment " TOGGLES=3D"@comme=
nt " NO_TOGGLES=3D"" PREFIX=3D/usr/local LOCALBASE=3D/usr/local  DATADIR=3D=
/usr/local/share/bx DOCSDIR=3D/usr/local/share/bx/help EXAMPLESDIR=3D/usr/l=
ocal/share/examples/bitchx  WWWDIR=3D/usr/local/www/bitchx ETCDIR=3D/usr/lo=
cal/etc/bitchx
> --End SUB_LIST--
>
> ---Begin make.conf---
> USE_PACKAGE_DEPENDS=3Dyes
> BATCH=3Dyes
> WRKDIRPREFIX=3D/wrkdirs
> PORTSDIR=3D/usr/ports
> PACKAGES=3D/packages
> DISTDIR=3D/distfiles
> PACKAGE_BUILDING=3Dyes
> PACKAGE_BUILDING_FLAVORS=3Dyes
> MACHINE=3Di386
> MACHINE_ARCH=3Di386
> ARCH=3D${MACHINE_ARCH}
> #### /usr/local/etc/poudriere.d/make.conf ####
> # XXX: We really need this but cannot use it while 'make checksum' does n=
ot
> # 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=3Dyes
> # Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs
> MAKE_JOBS_NUMBER=3D2
> #### /usr/ports/Mk/Scripts/ports_env.sh ####
> _CCVERSION_921dbbb2=3DFreeBSD clang version 11.0.0 (git@github.com:llvm/l=
lvm-project.git llvmorg-11.0.0-rc1-47-gff47911ddfc) Target: i386-unknown-fr=
eebsd13.0 Thread model: posix InstalledDir: /usr/bin
> _ALTCCVERSION_921dbbb2=3Dnone
> _CXXINTERNAL_acaad9ca=3DFreeBSD clang version 11.0.0 (git@github.com:llvm=
/llvm-project.git llvmorg-11.0.0-rc1-47-gff47911ddfc) Target: i386-unknown-=
freebsd13.0 Thread model: posix InstalledDir: /usr/bin "/usr/bin/ld" "--eh-=
frame-hdr" "-dynamic-linker" "/libexec/ld-elf.so.1" "--hash-style=3Dboth" "=
--enable-new-dtags" "-m" "elf_i386_fbsd" "-o" "a.out" "/usr/lib/crt1.o" "/u=
sr/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-neede=
d" "-lgcc_s" "--no-as-needed" "/usr/lib/crtend.o" "/usr/lib/crtn.o"
> CC_OUTPUT_921dbbb2_58173849=3Dyes
> CC_OUTPUT_921dbbb2_9bdba57c=3Dyes
> CC_OUTPUT_921dbbb2_6a4fe7f5=3Dyes
> CC_OUTPUT_921dbbb2_6bcac02b=3Dyes
> CC_OUTPUT_921dbbb2_67d20829=3Dyes
> CC_OUTPUT_921dbbb2_bfa62e83=3Dyes
> CC_OUTPUT_921dbbb2_f0b4d593=3Dyes
> CC_OUTPUT_921dbbb2_308abb44=3Dyes
> CC_OUTPUT_921dbbb2_f00456e5=3Dyes
> CC_OUTPUT_921dbbb2_65ad290d=3Dyes
> CC_OUTPUT_921dbbb2_f2776b26=3Dyes
> CC_OUTPUT_921dbbb2_b2657cc3=3Dyes
> CC_OUTPUT_921dbbb2_380987f7=3Dyes
> CC_OUTPUT_921dbbb2_160933ec=3Dyes
> CC_OUTPUT_921dbbb2_fb62803b=3Dyes
> _OBJC_CCVERSION_921dbbb2=3DFreeBSD clang version 11.0.0 (git@github.com:l=
lvm/llvm-project.git llvmorg-11.0.0-rc1-47-gff47911ddfc) Target: i386-unkno=
wn-freebsd13.0 Thread model: posix InstalledDir: /usr/bin
> _OBJC_ALTCCVERSION_921dbbb2=3Dnone
> ARCH=3Di386
> OPSYS=3DFreeBSD
> _OSRELEASE=3D13.0-CURRENT
> OSREL=3D13.0
> OSVERSION=3D1300110
> PYTHONBASE=3D/usr/local
> CONFIGURE_MAX_CMD_LEN=3D524288
> HAVE_PORTS_ENV=3D1
> #### Misc Poudriere ####
> GID=3D0
> UID=3D0
> ---End make.conf---
> --Resource limits--
> cpu time               (seconds, -t)  unlimited
> file size           (512-blocks, -f)  unlimited
> data seg size           (kbytes, -d)  524288
> stack size              (kbytes, -s)  65536
> 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--
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<pha=
se: check-sanity   >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> =3D=3D=3D>  License BSD3CLAUSE accepted by the user
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<pha=
se: pkg-depends    >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> =3D=3D=3D>   bitchx-1.2.1_2,1 depends on file: /usr/local/sbin/pkg - not =
found
> =3D=3D=3D>   Installing existing package /packages/All/pkg-1.14.7.txz
> [head-i386-default-job-13] Installing pkg-1.14.7...
> [head-i386-default-job-13] Extracting pkg-1.14.7: .......... done
> =3D=3D=3D>   bitchx-1.2.1_2,1 depends on file: /usr/local/sbin/pkg - foun=
d
> =3D=3D=3D>   Returning to build of bitchx-1.2.1_2,1
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<pha=
se: fetch-depends  >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<pha=
se: fetch          >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> =3D=3D=3D>  License BSD3CLAUSE accepted by the user
> =3D=3D=3D> Fetching all distfiles required by bitchx-1.2.1_2,1 for buildi=
ng
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<pha=
se: checksum       >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> =3D=3D=3D>  License BSD3CLAUSE accepted by the user
> =3D=3D=3D> Fetching all distfiles required by bitchx-1.2.1_2,1 for buildi=
ng
> =3D> SHA256 Checksum OK for bitchx-1.2.1.tar.gz.
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<pha=
se: extract-depends>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<pha=
se: extract        >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> =3D=3D=3D>  License BSD3CLAUSE accepted by the user
> =3D=3D=3D> Fetching all distfiles required by bitchx-1.2.1_2,1 for buildi=
ng
> =3D=3D=3D>  Extracting for bitchx-1.2.1_2,1
> =3D> SHA256 Checksum OK for bitchx-1.2.1.tar.gz.
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<pha=
se: patch-depends  >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<pha=
se: patch          >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> =3D=3D=3D>  Patching for bitchx-1.2.1_2,1
> <snip>
>                                   ^
> status.c:615:17: warning: passing 'unsigned char [4097]' to parameter of =
type 'const char *' converts between pointers to integer types with differe=
nt sign [-Wpointer-sign]
>                         pos =3D strlen(buffer);
>                                      ^~~~~~
> /usr/include/string.h:97:28: note: passing argument to parameter here
> size_t   strlen(const char *) __pure;
>                             ^
> status.c:621:25: warning: passing 'unsigned char [4097]' to parameter of =
type 'char *' converts between pointers to integer types with different sig=
n [-Wpointer-sign]
>         fix_status_buffer(win, buffer, 0);
>                                ^~~~~~
> status.c:449:43: note: passing argument to parameter 'buffer' here
> void fix_status_buffer(Window *win, char *buffer, int in_status)
>                                           ^
> status.c:622:9: warning: passing 'unsigned char [4097]' to parameter of t=
ype 'const char *' converts between pointers to integer types with differen=
t sign [-Wpointer-sign]
>         return m_strdup(buffer);
>                ^~~~~~~~~~~~~~~~
> /wrkdirs/usr/ports/irc/bitchx/work/bitchx-1.2.1/include/modval.h:196:106:=
 note: expanded from macro 'm_strdup'
> #define m_strdup(x) (*(char *(*)(const char *, const char *, const char *=
, const int ))global[M_STRDUP])((x), MODULENAME, __FILE__, __LINE__)
>                                                                          =
                                ^~~
> status.c:710:12: warning: passing 'u_char *' (aka 'unsigned char *') to p=
arameter of type 'char *' converts between pointers to integer types with d=
ifferent sign [-Wpointer-sign]
>                 snprintf(str, BIG_BUFFER_SIZE - 1,
>                          ^~~
> /usr/include/stdio.h:298:32: note: passing argument to parameter here
> int      snprintf(char * __restrict, size_t, const char * __restrict,
>                                    ^
> status.c:742:23: warning: passing 'u_char [2049]' to parameter of type 'c=
onst char *' converts between pointers to integer types with different sign=
 [-Wpointer-sign]
>                         str =3D expand_alias(buffer, empty_string, &af, N=
ULL);
>                                            ^~~~~~
> status.c:742:8: warning: assigning to 'u_char *' (aka 'unsigned char *') =
from 'char *' converts between pointers to integer types with different sig=
n [-Wpointer-sign]
>                         str =3D expand_alias(buffer, empty_string, &af, N=
ULL);
>                             ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~=
~~
> status.c:743:12: warning: passing 'u_char [2049]' to parameter of type 'c=
har *' converts between pointers to integer types with different sign [-Wpo=
inter-sign]
>                         strlcpy(buffer, str, sizeof buffer);
>                                 ^~~~~~
> /usr/include/string.h:95:34: note: passing argument to parameter here
> size_t   strlcpy(char * __restrict, const char * __restrict, size_t);
>                                   ^
> status.c:743:20: warning: passing 'u_char *' (aka 'unsigned char *') to p=
arameter of type 'const char *' converts between pointers to integer types =
with different sign [-Wpointer-sign]
>                         strlcpy(buffer, str, sizeof buffer);
>                                         ^~~
> /usr/include/string.h:95:59: note: passing argument to parameter here
> size_t   strlcpy(char * __restrict, const char * __restrict, size_t);
>                                                            ^
> status.c:856:13: warning: passing 'u_char [2049]' to parameter of type 'c=
har *' converts between pointers to integer types with different sign [-Wpo=
inter-sign]
>                                 strlcat(lhs_buffer, lhs_fillchar,
>                                         ^~~~~~~~~~
> /usr/include/string.h:94:34: note: passing argument to parameter here
> size_t   strlcat(char * __restrict, const char * __restrict, size_t);
>                                   ^
> status.c:856:25: warning: passing 'u_char [6]' to parameter of type 'cons=
t char *' converts between pointers to integer types with different sign [-=
Wpointer-sign]
>                                 strlcat(lhs_buffer, lhs_fillchar,
>                                                     ^~~~~~~~~~~~
> /usr/include/string.h:94:59: note: passing argument to parameter here
> size_t   strlcat(char * __restrict, const char * __restrict, size_t);
>                                                            ^
> status.c:868:13: warning: passing 'u_char [2049]' to parameter of type 'c=
har *' converts between pointers to integer types with different sign [-Wpo=
inter-sign]
>                                 strlcat(lhs_buffer, lhs_fillchar,
>                                         ^~~~~~~~~~
> /usr/include/string.h:94:34: note: passing argument to parameter here
> size_t   strlcat(char * __restrict, const char * __restrict, size_t);
>                                   ^
> status.c:868:25: warning: passing 'u_char [6]' to parameter of type 'cons=
t char *' converts between pointers to integer types with different sign [-=
Wpointer-sign]
>                                 strlcat(lhs_buffer, lhs_fillchar,
>                                                     ^~~~~~~~~~~~
> /usr/include/string.h:94:59: note: passing argument to parameter here
> size_t   strlcat(char * __restrict, const char * __restrict, size_t);
>                                                            ^
> status.c:872:10: warning: passing 'u_char [2049]' to parameter of type 'c=
har *' converts between pointers to integer types with different sign [-Wpo=
inter-sign]
>                 strcpy(buffer, lhs_buffer);
>                        ^~~~~~
> /usr/include/string.h:84:31: note: passing argument to parameter here
> char    *strcpy(char * __restrict, const char * __restrict);
>                                  ^
> status.c:872:18: warning: passing 'u_char [2049]' to parameter of type 'c=
onst char *' converts between pointers to integer types with different sign=
 [-Wpointer-sign]
>                 strcpy(buffer, lhs_buffer);
>                                ^~~~~~~~~~
> /usr/include/string.h:84:56: note: passing argument to parameter here
> char    *strcpy(char * __restrict, const char * __restrict);
>                                                           ^
> status.c:873:11: warning: passing 'u_char [2049]' to parameter of type 'c=
har *' converts between pointers to integer types with different sign [-Wpo=
inter-sign]
>                 strlcat(buffer, rhs_buffer, sizeof buffer);
>                         ^~~~~~
> /usr/include/string.h:94:34: note: passing argument to parameter here
> size_t   strlcat(char * __restrict, const char * __restrict, size_t);
>                                   ^
> status.c:873:19: warning: passing 'u_char [2049]' to parameter of type 'c=
onst char *' converts between pointers to integer types with different sign=
 [-Wpointer-sign]
>                 strlcat(buffer, rhs_buffer, sizeof buffer);
>                                 ^~~~~~~~~~
> /usr/include/string.h:94:59: note: passing argument to parameter here
> size_t   strlcat(char * __restrict, const char * __restrict, size_t);
>                                                            ^
> status.c:874:11: warning: passing 'u_char [2049]' to parameter of type 'c=
har *' converts between pointers to integer types with different sign [-Wpo=
inter-sign]
>                 strlcat(buffer, ALL_OFF_STR, sizeof buffer);
>                         ^~~~~~
> /usr/include/string.h:94:34: note: passing argument to parameter here
> size_t   strlcat(char * __restrict, const char * __restrict, size_t);
>                                   ^
> status.c:888:11: warning: passing 'u_char [2049]' to parameter of type 'c=
onst char *' converts between pointers to integer types with different sign=
 [-Wpointer-sign]
>                         strcmp(buffer, win->wset->status_line[status_line=
]))
>                                ^~~~~~
> /usr/include/string.h:82:25: note: passing argument to parameter here
> int      strcmp(const char *, const char *) __pure;
>                             ^
> status.c:892:4: warning: passing 'u_char [2049]' to parameter of type 'co=
nst char *' converts between pointers to integer types with different sign =
[-Wpointer-sign]
>                         malloc_strcpy(&win->wset->status_line[status_line=
], buffer);
>                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~=
~~~~~~~~~~
> /wrkdirs/usr/ports/irc/bitchx/work/bitchx-1.2.1/include/modval.h:119:126:=
 note: expanded from macro 'malloc_strcpy'
> #define malloc_strcpy(x, y) ((char * (*)(char **, const char *, const cha=
r *, const char *, int))global[MALLOC_STRCPY])((x), (y), MODULENAME, __FILE=
__, __LINE__)
>                                                                          =
                                                    ^~~
> status.c:904:16: warning: passing 'char *' to parameter of type 'const un=
signed char *' converts between pointers to integer types with different si=
gn [-Wpointer-sign]
>                         output_line(st);
>                                     ^~
> 24 warnings generated.
> cc -I. -I/wrkdirs/usr/ports/irc/bitchx/work/bitchx-1.2.1/include -I../inc=
lude -I. -I./include -DHAVE_CONFIG_H -O2 -pipe -fstack-protector-strong -fn=
o-strict-aliasing  -I/usr/include -Wall -c struct.c
> cc -I. -I/wrkdirs/usr/ports/irc/bitchx/work/bitchx-1.2.1/include -I../inc=
lude -I. -I./include -DHAVE_CONFIG_H -O2 -pipe -fstack-protector-strong -fn=
o-strict-aliasing  -I/usr/include -Wall -c tcl_public.c
> cc -I. -I/wrkdirs/usr/ports/irc/bitchx/work/bitchx-1.2.1/include -I../inc=
lude -I. -I./include -DHAVE_CONFIG_H -O2 -pipe -fstack-protector-strong -fn=
o-strict-aliasing  -I/usr/include -Wall -c ./term.c
> cc -I. -I/wrkdirs/usr/ports/irc/bitchx/work/bitchx-1.2.1/include -I../inc=
lude -I. -I./include -DHAVE_CONFIG_H -O2 -pipe -fstack-protector-strong -fn=
o-strict-aliasing  -I/usr/include -Wall -c timer.c
> cc -I. -I/wrkdirs/usr/ports/irc/bitchx/work/bitchx-1.2.1/include -I../inc=
lude -I. -I./include -DHAVE_CONFIG_H -O2 -pipe -fstack-protector-strong -fn=
o-strict-aliasing  -I/usr/include -Wall \
> -DTRANSLATION_PATH=3D\"/usr/local/share/bx/translation\" -c ./translat.c
> cc -I. -I/wrkdirs/usr/ports/irc/bitchx/work/bitchx-1.2.1/include -I../inc=
lude -I. -I./include -DHAVE_CONFIG_H -O2 -pipe -fstack-protector-strong -fn=
o-strict-aliasing  -I/usr/include -Wall -c user.c
> cc -I. -I/wrkdirs/usr/ports/irc/bitchx/work/bitchx-1.2.1/include -I../inc=
lude -I. -I./include -DHAVE_CONFIG_H -O2 -pipe -fstack-protector-strong -fn=
o-strict-aliasing  -I/usr/include -Wall -c userlist.c
> cc -I. -I/wrkdirs/usr/ports/irc/bitchx/work/bitchx-1.2.1/include -I../inc=
lude -I. -I./include -DHAVE_CONFIG_H -O2 -pipe -fstack-protector-strong -fn=
o-strict-aliasing  -I/usr/include -Wall -c vars.c
> vars.c:553:40: warning: illegal character encoding in string literal [-Wi=
nvalid-source-encoding]
>         set_string_var(SHOW_NUMERICS_STR_VAR, DEFAULT_SHOW_NUMERICS_STR);
>                                               ^~~~~~~~~~~~~~~~~~~~~~~~~
> /wrkdirs/usr/ports/irc/bitchx/work/bitchx-1.2.1/include/color.h:887:43: n=
ote: expanded from macro 'DEFAULT_SHOW_NUMERICS_STR'
> #define DEFAULT_SHOW_NUMERICS_STR "<U+001B>[1;31m<F9><U+001B>[0m<U+001B>[=
1;37m<ED><U+001B>[1;31m<F9><U+001B>[0m"
>                                                  ^~~~                    =
     ~~~~              ~~~~
> vars.c:554:37: warning: illegal character encoding in string literal [-Wi=
nvalid-source-encoding]
>         set_numeric_string(current_window, DEFAULT_SHOW_NUMERICS_STR, 0);
>                                            ^~~~~~~~~~~~~~~~~~~~~~~~~
> /wrkdirs/usr/ports/irc/bitchx/work/bitchx-1.2.1/include/color.h:887:43: n=
ote: expanded from macro 'DEFAULT_SHOW_NUMERICS_STR'
> #define DEFAULT_SHOW_NUMERICS_STR "<U+001B>[1;31m<F9><U+001B>[0m<U+001B>[=
1;37m<ED><U+001B>[1;31m<F9><U+001B>[0m"
>                                                  ^~~~                    =
     ~~~~              ~~~~
> vars.c:936:10: warning: logical not is only applied to the left hand side=
 of this bitwise operator [-Wlogical-not-parentheses]
>                                 if ((!var->int_flags & VIF_CHANGED))
>                                      ^               ~
> vars.c:936:10: note: add parentheses after the '!' to evaluate the bitwis=
e operator first
>                                 if ((!var->int_flags & VIF_CHANGED))
>                                      ^
>                                       (                           )
> vars.c:936:10: note: add parentheses around left hand side expression to =
silence this warning
>                                 if ((!var->int_flags & VIF_CHANGED))
>                                      ^
>                                      (              )
> vars.c:1020:17: warning: equality comparison with extraneous parentheses =
[-Wparentheses-equality]
>                 else if ((cnt =3D=3D 0))
>                           ~~~~^~~~
> vars.c:1020:17: note: remove extraneous parentheses around the comparison=
 to silence this warning
>                 else if ((cnt =3D=3D 0))
>                          ~    ^   ~
> vars.c:1020:17: note: use '=3D' to turn this equality comparison into an =
assignment
>                 else if ((cnt =3D=3D 0))
>                               ^~
>                               =3D
> vars.c:1448:48: warning: illegal character encoding in string literal [-W=
invalid-source-encoding]
>         set_string_var(SHOW_NUMERICS_STR_VAR, value ? DEFAULT_SHOW_NUMERI=
CS_STR : NO_NUMERICS_STR);
>                                                       ^~~~~~~~~~~~~~~~~~~=
~~~~~~
> /wrkdirs/usr/ports/irc/bitchx/work/bitchx-1.2.1/include/color.h:887:43: n=
ote: expanded from macro 'DEFAULT_SHOW_NUMERICS_STR'
> #define DEFAULT_SHOW_NUMERICS_STR "<U+001B>[1;31m<F9><U+001B>[0m<U+001B>[=
1;37m<ED><U+001B>[1;31m<F9><U+001B>[0m"
>                                                  ^~~~                    =
     ~~~~              ~~~~
> vars.c:1449:45: warning: illegal character encoding in string literal [-W=
invalid-source-encoding]
>         set_numeric_string(current_window, value ? DEFAULT_SHOW_NUMERICS_=
STR : NO_NUMERICS_STR, 0);
>                                                    ^~~~~~~~~~~~~~~~~~~~~~=
~~~
> /wrkdirs/usr/ports/irc/bitchx/work/bitchx-1.2.1/include/color.h:887:43: n=
ote: expanded from macro 'DEFAULT_SHOW_NUMERICS_STR'
> #define DEFAULT_SHOW_NUMERICS_STR "<U+001B>[1;31m<F9><U+001B>[0m<U+001B>[=
1;37m<ED><U+001B>[1;31m<F9><U+001B>[0m"
>                                                  ^~~~                    =
     ~~~~              ~~~~
> 6 warnings generated.
> cc -I. -I/wrkdirs/usr/ports/irc/bitchx/work/bitchx-1.2.1/include -I../inc=
lude -I. -I./include -DHAVE_CONFIG_H -O2 -pipe -fstack-protector-strong -fn=
o-strict-aliasing  -I/usr/include -Wall -c who.c
> cc -I. -I/wrkdirs/usr/ports/irc/bitchx/work/bitchx-1.2.1/include -I../inc=
lude -I. -I./include -DHAVE_CONFIG_H -O2 -pipe -fstack-protector-strong -fn=
o-strict-aliasing  -I/usr/include -Wall -c whowas.c
> cc -I. -I/wrkdirs/usr/ports/irc/bitchx/work/bitchx-1.2.1/include -I../inc=
lude -I. -I./include -DHAVE_CONFIG_H -O2 -pipe -fstack-protector-strong -fn=
o-strict-aliasing  -I/usr/include -Wall -c window.c
> window.c:3004:2: warning: misleading indentation; statement is not part o=
f the previous 'if' [-Wmisleading-indentation]
>         say("\tQuery User: %s %s",
>         ^
> window.c:3001:1: note: previous statement is here
> if (window->bind_channel)
> ^
> 1 warning generated.
> cc -I. -I/wrkdirs/usr/ports/irc/bitchx/work/bitchx-1.2.1/include -I../inc=
lude -I. -I./include -DHAVE_CONFIG_H -O2 -pipe -fstack-protector-strong -fn=
o-strict-aliasing  -I/usr/include -Wall -c words.c
> cc -fstack-protector-strong  -L/usr/lib -o BitchX alias.o alist.o  array.=
o art.o banlist.o bot_link.o cdcc.o cdns.o  chelp.o commands.o commands2.o =
compat.o cset.o ctcp.o dcc.o debug.o encrypt.o exec.o files.o flood.o fset.=
o functions.o funny.o glob.o hash.o hebrew.o help.o history.o hook.o if.o i=
gnore.o input.o irc.o ircaux.o ircsig.o keys.o lastlog.o list.o log.o mail.=
o misc.o modules.o names.o network.o newio.o notice.o notify.o numbers.o ou=
tput.o parse.o queue.o readlog.o reg.o screen.o server.o stack.o status.o s=
truct.o tcl_public.o term.o timer.o translat.o user.o userlist.o vars.o who=
.o whowas.o window.o words.o   -ldl -ltinfo -lssl -lcrypto -lm -lcrypt
> ld: error: duplicate symbol: no_hook_notify
> >>> defined at commands.c
> >>>            commands.o:(no_hook_notify)
> >>> defined at numbers.c
> >>>            numbers.o:(.bss+0x48)
>
> ld: error: duplicate symbol: serv_open_func
> >>> defined at modules.c
> >>>            modules.o:(serv_open_func)
> >>> defined at server.c
> >>>            server.o:(.bss+0xC)
> cc: error: linker command failed with exit code 1 (use -v to see invocati=
on)
> gmake[2]: *** [Makefile:183: BitchX] Error 1
> gmake[2]: Leaving directory '/wrkdirs/usr/ports/irc/bitchx/work/bitchx-1.=
2.1/source'
> gmake[1]: *** [Makefile:196: BitchX] Error 2
> gmake[1]: Leaving directory '/wrkdirs/usr/ports/irc/bitchx/work/bitchx-1.=
2.1'
> *** Error code 1
>
> Stop.
> make: stopped in /usr/ports/irc/bitchx



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CALJqFwpF%2Bkjz7HDnKtjYuPWTYf9Cvfes0fZG0fGpoaxgBLVvtA>