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:     po...@freebsd.org
Last committer: gleb...@freebsd.org
Ident:          $FreeBSD: head/devel/plan9port/Makefile 369855 2014-10-02 
19:50:44Z glebius $
Log URL:        
http://beefy7.nyi.freebsd.org/data/head-mips-default/p388679_s282634/logs/plan9port-20140306_3.log
Build URL:      
http://beefy7.nyi.freebsd.org/build.html?mastername=head-mips-default&build=p388679_s282634
Log:

====>> Building devel/plan9port
build started at Tue Jun  9 03:45:57 UTC 2015
port directory: /usr/ports/devel/plan9port
building for: FreeBSD head-mips-default-job-17 11.0-CURRENT FreeBSD 
11.0-CURRENT r282634 mips
maintained by: po...@freebsd.org
Makefile ident:      $FreeBSD: head/devel/plan9port/Makefile 369855 2014-10-02 
19:50:44Z glebius $
Poudriere version: 3.1.7
Host OSVERSION: 1100070
Jail OSVERSION: 1100072




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



---Begin Environment---
UNAME_p=mips
UNAME_m=mips
ABI_FILE=/usr/lib/crt1.o
OSVERSION=1100072
UNAME_v=FreeBSD 11.0-CURRENT r282634
UNAME_r=11.0-CURRENT
LC_COLLATE=C
BLOCKSIZE=K
MAIL=/var/mail/root
STATUS=1
SAVED_TERM=screen
MASTERMNT=/usr/local/poudriere/data/.m/head-mips-default/ref
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
POUDRIERE_BUILD_TYPE=bulk
PKGNAME=plan9port-20140306_3
OLDPWD=/
PWD=/usr/local/poudriere/data/.m/head-mips-default/ref/.p/pool
MASTERNAME=head-mips-default
SCRIPTPREFIX=/usr/local/share/poudriere
USER=root
HOME=/root
POUDRIERE_VERSION=3.1.7
SCRIPTPATH=/usr/local/share/poudriere/bulk.sh
LIBEXECPREFIX=/usr/local/libexec/poudriere
LOCALBASE=/usr/local
PACKAGE_BUILDING=yes
---End Environment---

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

--CONFIGURE_ARGS--

--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
ac_cv_path_PERL=/usr/local/bin/perl ac_cv_path_PERL_PATH=/usr/local/bin/perl 
XDG_DATA_HOME=/wrkdirs/usr/ports/devel/plan9port/work  
XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/plan9port/work  
HOME=/wrkdirs/usr/ports/devel/plan9port/work TMPDIR="/tmp" SHELL=/bin/sh 
CONFIG_SHELL=/bin/sh
--End CONFIGURE_ENV--

--MAKE_ENV--
XDG_DATA_HOME=/wrkdirs/usr/ports/devel/plan9port/work  
XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/plan9port/work  
HOME=/wrkdirs/usr/ports/devel/plan9port/work TMPDIR="/tmp" NO_PIE=yes 
SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local  LOCALBASE=/usr/local  
LIBDIR="/usr/lib"  CC="/nxb-bin/usr/bin/cc" CFLAGS="-O2 -pipe -G0  
-fno-strict-aliasing"  CPP="/nxb-bin/usr/bin/cpp" CPPFLAGS=""  LDFLAGS="" 
LIBS=""  CXX="/nxb-bin/usr/bin/c++" CXXFLAGS="-O2 -pipe -G0 
-fno-strict-aliasing "  MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install  -s 
-m 555"  BSD_INSTALL_LIB="install  -s -m 444"  BSD_INSTALL_SCRIPT="install  -m 
555"  BSD_INSTALL_DATA="install  -m 0644"  BSD_INSTALL_MAN="install  -m 444"
--End MAKE_ENV--

--PLIST_SUB--
OSREL=11.0
PREFIX=%D
LOCALBASE=/usr/local
RESETPREFIX=/usr/local
PORTDOCS=""
PORTEXAMPLES=""
LIB32DIR=lib
PERL_VERSION=5.20.2
PERL_VER=5.20
PERL5_MAN3=lib/perl5/site_perl/man/man3
SITE_PERL=lib/perl5/site_perl
SITE_ARCH=lib/perl5/site_perl/mach/5.20
DOCSDIR="share/doc/plan9port"
EXAMPLESDIR="share/examples/plan9port"
DATADIR="share/plan9port"
WWWDIR="www/plan9port"
ETCDIR="etc/plan9port"
--End PLIST_SUB--

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

---Begin make.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
READELF=/nxb-bin/usr/bin/readelf
RANLIB=/nxb-bin/usr/bin/ranlib
YACC=/nxb-bin/usr/bin/yacc
NM=/nxb-bin/usr/bin/nm
MAKE=/nxb-bin/usr/bin/make
STRINGS=/nxb-bin/usr/bin/strings
AWK=/nxb-bin/usr/bin/awk
FLEX=/nxb-bin/usr/bin/flex
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
READELF=/nxb-bin/usr/bin/readelf
RANLIB=/nxb-bin/usr/bin/ranlib
YACC=/nxb-bin/usr/bin/yacc
NM=/nxb-bin/usr/bin/nm
MAKE=/nxb-bin/usr/bin/make
STRINGS=/nxb-bin/usr/bin/strings
AWK=/nxb-bin/usr/bin/awk
FLEX=/nxb-bin/usr/bin/flex
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
READELF=/nxb-bin/usr/bin/readelf
RANLIB=/nxb-bin/usr/bin/ranlib
YACC=/nxb-bin/usr/bin/yacc
NM=/nxb-bin/usr/bin/nm
MAKE=/nxb-bin/usr/bin/make
STRINGS=/nxb-bin/usr/bin/strings
AWK=/nxb-bin/usr/bin/awk
FLEX=/nxb-bin/usr/bin/flex
MACHINE=mips
MACHINE_ARCH=mips
ARCH=${MACHINE_ARCH}
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
#### /usr/local/etc/poudriere.d/make.conf ####
MASTER_SITE_FREEBSD=yes
DISABLE_MAKE_JOBS=poudriere
---End make.conf---
=======================<phase: check-sanity   >============================
===>  License LUCENT accepted by the user
===========================================================================
=======================<phase: pkg-depends    >============================
===>   plan9port-20140306_3 depends on file: /usr/local/sbin/pkg - not found
===>    Verifying install for /usr/local/sbin/pkg in /usr/ports/ports-mgmt/pkg
===>   Installing existing package /packages/All/pkg-1.5.3.txz
[head-mips-default-job-17] Installing pkg-1.5.3...
[head-mips-default-job-17] Extracting pkg-1.5.3... done
Message for pkg-1.5.3:
If you are upgrading from the old package format, first run:

  # pkg2ng
===>   Returning to build of plan9port-20140306_3
===========================================================================
=======================<phase: fetch-depends  >============================
===========================================================================
=======================<phase: fetch          >============================
===>  License LUCENT accepted by the user
=> plan9port-20140306.tgz doesn't seem to exist in /portdistfiles/.
=> Attempting to fetch 
http://distcache.FreeBSD.org/ports-distfiles/plan9port-20140306.tgz
plan9port-20140306.tgz                                   0  B    0  Bps
===> Fetching all distfiles required by plan9port-20140306_3 for building
===========================================================================
=======================<phase: checksum       >============================
===>  License LUCENT accepted by the user
===> Fetching all distfiles required by plan9port-20140306_3 for building
=> SHA256 Checksum OK for plan9port-20140306.tgz.
===========================================================================
=======================<phase: extract-depends>============================
===========================================================================
=======================<phase: extract        >============================
===>  License LUCENT accepted by the user
===> Fetching all distfiles required by plan9port-20140306_3 for building
===>  Extracting for plan9port-20140306_3
=> SHA256 Checksum OK for plan9port-20140306.tgz.
===========================================================================
=======================<phase: patch-depends  >============================
===========================================================================
=======================<phase: patch          >============================
===>  Patching for plan9port-20140306_3
===>  Applying FreeBSD patches for plan9port-20140306_3
===========================================================================
=======================<phase: build-depends  >============================
===>   plan9port-20140306_3 depends on file: 
/usr/local/libdata/pkgconfig/x11.pc - not found
===>    Verifying install for /usr/local/libdata/pkgconfig/x11.pc in 
/usr/ports/x11/libX11
===>   Installing existing package /packages/All/libX11-1.6.2_3,1.txz
[head-mips-default-job-17] Installing libX11-1.6.2_3,1...
[head-mips-default-job-17] `-- Installing kbproto-1.0.6...
[head-mips-default-job-17] `-- Extracting kbproto-1.0.6... done
[head-mips-default-job-17] `-- Installing libXau-1.0.8_3...
[head-mips-default-job-17] |   `-- Installing xproto-7.0.27...
[head-mips-default-job-17] |   `-- Extracting xproto-7.0.27... done
[head-mips-default-job-17] `-- Extracting libXau-1.0.8_3... done
[head-mips-default-job-17] `-- Installing libXdmcp-1.1.2...
[head-mips-default-job-17] `-- Extracting libXdmcp-1.1.2... done
[head-mips-default-job-17] `-- Installing libxcb-1.11_1...
[head-mips-default-job-17] |   `-- Installing libpthread-stubs-0.3_6...
[head-mips-default-job-17] |   `-- Extracting libpthread-stubs-0.3_6... done
[head-mips-default-job-17] |   `-- Installing libxml2-2.9.2_2...
[head-mips-default-job-17] |   `-- Extracting libxml2-2.9.2_2... done
[head-mips-default-job-17] `-- Extracting libxcb-1.11_1... done
[head-mips-default-job-17] Extracting libX11-1.6.2_3,1... done
===>   Returning to build of plan9port-20140306_3
===>   plan9port-20140306_3 depends on file: /usr/local/libdata/pkgconfig/xt.pc 
- not found
===>    Verifying install for /usr/local/libdata/pkgconfig/xt.pc in 
/usr/ports/x11-toolkits/libXt
===>   Installing existing package /packages/All/libXt-1.1.4_3,1.txz
[head-mips-default-job-17] Installing libXt-1.1.4_3,1...
[head-mips-default-job-17] `-- Installing libSM-1.2.2_3,1...
[head-mips-default-job-17] |   `-- Installing libICE-1.0.9_1,1...
[head-mips-default-job-17] |   `-- Extracting libICE-1.0.9_1,1... done
[head-mips-default-job-17] `-- Extracting libSM-1.2.2_3,1... done
[head-mips-default-job-17] Extracting libXt-1.1.4_3,1... done
===>   Returning to build of plan9port-20140306_3
===>   plan9port-20140306_3 depends on file: /usr/local/libdata/pkgconfig/xi.pc 
- not found
===>    Verifying install for /usr/local/libdata/pkgconfig/xi.pc in 
/usr/ports/x11/libXi
===>   Installing existing package /packages/All/libXi-1.7.4_1,1.txz
[head-mips-default-job-17] Installing libXi-1.7.4_1,1...
[head-mips-default-job-17] `-- Installing inputproto-2.3.1...
[head-mips-default-job-17] `-- Extracting inputproto-2.3.1... done
[head-mips-default-job-17] `-- Installing libXext-1.3.3_1,1...
[head-mips-default-job-17] |   `-- Installing xextproto-7.3.0...
[head-mips-default-job-17] |   `-- Extracting xextproto-7.3.0... done
[head-mips-default-job-17] `-- Extracting libXext-1.3.3_1,1... done
[head-mips-default-job-17] `-- Installing libXfixes-5.0.1_3...
[head-mips-default-job-17] |   `-- Installing fixesproto-5.0...
[head-mips-default-job-17] |   `-- Extracting fixesproto-5.0... done
[head-mips-default-job-17] `-- Extracting libXfixes-5.0.1_3... done
[head-mips-default-job-17] Extracting libXi-1.7.4_1,1... done
===>   Returning to build of plan9port-20140306_3
===>   plan9port-20140306_3 depends on file: 
/usr/local/libdata/pkgconfig/xaw7.pc - not found
===>    Verifying install for /usr/local/libdata/pkgconfig/xaw7.pc in 
/usr/ports/x11-toolkits/libXaw
===>   Installing existing package /packages/All/libXaw-1.0.12_3,2.txz
[head-mips-default-job-17] Installing libXaw-1.0.12_3,2...
[head-mips-default-job-17] `-- Installing libXmu-1.1.2_3,1...
[head-mips-default-job-17] `-- Extracting libXmu-1.1.2_3,1... done
[head-mips-default-job-17] `-- Installing libXp-1.0.3,1...
[head-mips-default-job-17] |   `-- Installing printproto-1.0.5...
[head-mips-default-job-17] |   `-- Extracting printproto-1.0.5... done
[head-mips-default-job-17] `-- Extracting libXp-1.0.3,1... done
[head-mips-default-job-17] `-- Installing libXpm-3.5.11_3...
[head-mips-default-job-17] `-- Extracting libXpm-3.5.11_3... done
[head-mips-default-job-17] Extracting libXaw-1.0.12_3,2... done
===>   Returning to build of plan9port-20140306_3
===>   plan9port-20140306_3 depends on file: /usr/local/bin/perl5.20.2 - not 
found
===>    Verifying install for /usr/local/bin/perl5.20.2 in 
/usr/ports/lang/perl5.20
===>   Installing existing package /packages/All/perl5-5.20.2_4.txz
[head-mips-default-job-17] Installing perl5-5.20.2_4...
[head-mips-default-job-17] Extracting perl5-5.20.2_4... done
===>   Returning to build of plan9port-20140306_3
===========================================================================
=======================<phase: lib-depends    >============================
===========================================================================
=======================<phase: configure      >============================
===>  Configuring for plan9port-20140306_3
===========================================================================
=======================<phase: build          >============================
===>  Building for plan9port-20140306_3
cd /wrkdirs/usr/ports/devel/plan9port/work/plan9 && CC9="/nxb-bin/usr/bin/cc" 
./INSTALL
+ Mailing list: http://groups.google.com/group/plan9port-dev
+ Issue tracker: http://code.swtch.com/plan9port/issues/
+ Submitting changes: http://swtch.com/go/codereview
 
* Resetting /wrkdirs/usr/ports/devel/plan9port/work/plan9/config
* Compiler version:
        gcc version 4.2.1 20070831 patched [FreeBSD]
* Running on FreeBSD, adjusting linker flags
        fontsrv dependencies not found.
* Building mk...
>>> pwd
>>> cd /wrkdirs/usr/ports/devel/plan9port/work/plan9/src/lib9
9c dirread.c
dirread.c:33: warning: passing argument 4 of 'getdirentries' from incompatible 
pointer type
>>> cd /wrkdirs/usr/ports/devel/plan9port/work/plan9/src/lib9
9c getcallerpc-mips mips.c
cc: getcallerpc-mips: No such file or directory
cc: mips.c: No such file or directory
cc: No input files specified
>>> cd /wrkdirs/usr/ports/devel/plan9port/work/plan9/src/lib9
9a getcallerpc-mips mips.s
usage: 9a file.s
>>> cd /wrkdirs/usr/ports/devel/plan9port/work/plan9/src/lib9
9ar rsc /wrkdirs/usr/ports/devel/plan9port/work/plan9/lib/lib9.a _exits.o 
_p9dialparse.o _p9dir.o announce.o argv0.o atexit.o atoi.o atol.o atoll.o 
atnotify.o await.o cistrcmp.o cistrncmp.o cistrstr.o cleanname.o convD2M.o 
convM2D.o convM2S.o convS2M.o create.o crypt.o ctime.o dial.o dirfstat.o 
dirfwstat.o dirmodefmt.o dirread.o dirstat.o dirwstat.o dup.o encodefmt.o 
errstr.o exec.o execl.o exitcode.o fcallfmt.o get9root.o getcallerpc-mips 
mips.o getenv.o getfields.o getnetconn.o getns.o getuser.o getwd.o jmp.o 
lrand.o lnrand.o main.o malloc.o malloctag.o mallocz.o nan.o needsrcquote.o 
needstack.o netcrypt.o netmkaddr.o notify.o nrand.o nulldir.o open.o opentemp.o 
pin.o pipe.o post9p.o postnote.o qlock.o quote.o rand.o read9pmsg.o readcons.o 
readn.o rfork.o searchpath.o seek.o sendfd.o sleep.o strdup.o strecpy.o 
sysfatal.o syslog.o sysname.o time.o tm2sec.o tokenize.o truerand.o u16.o u32.o 
u64.o unsharp.o wait.o waitpid.o write.o zoneinfo.o dofmt.o fltfmt.o fmt.o 
fmtfd.o fmtfdflush.
 o fmtlocale.o fmtlock2.o fmtnull.o fmtprint.o fmtquote.o fmtrune.o fmtstr.o 
fmtvprint.o fprint.o nan64.o print.o runefmtstr.o runeseprint.o runesmprint.o 
runesnprint.o runesprint.o runevseprint.o runevsmprint.o runevsnprint.o 
seprint.o smprint.o snprint.o sprint.o strtod.o vfprint.o vseprint.o vsmprint.o 
vsnprint.o charstod.o pow10.o rune.o runestrcat.o runestrchr.o runestrcmp.o 
runestrcpy.o runestrdup.o runestrlen.o runestrecpy.o runestrncat.o 
runestrncmp.o runestrncpy.o runestrrchr.o runestrstr.o runetype.o utfecpy.o 
utflen.o utfnlen.o utfrrune.o utfrune.o utfutf.o
ar: warning: can't open file: getcallerpc-mips: No such file or directory
ar: warning: can't open file: mips.o: No such file or directory
>>> pwd
>>> pwd
>>> pwd
>>> cd /wrkdirs/usr/ports/devel/plan9port/work/plan9/src/cmd/mk
9l -o o.mk arc.o archive.o bufblock.o env.o file.o graph.o job.o lex.o main.o 
match.o mk.o parse.o recipe.o rc.o rule.o run.o sh.o shell.o shprint.o symtab.o 
var.o varsub.o word.o unix.o
/wrkdirs/usr/ports/devel/plan9port/work/plan9/src/lib9/qlock.c:164: undefined 
reference to `getcallerpc'
/wrkdirs/usr/ports/devel/plan9port/work/plan9/src/lib9/qlock.c:156: undefined 
reference to `getcallerpc'
/wrkdirs/usr/ports/devel/plan9port/work/plan9/src/lib9/qlock.c:149: undefined 
reference to `getcallerpc'
/wrkdirs/usr/ports/devel/plan9port/work/plan9/src/lib9/qlock.c:140: undefined 
reference to `getcallerpc'
/wrkdirs/usr/ports/devel/plan9port/work/plan9/src/lib9/qlock.c:127: undefined 
reference to `getcallerpc'
/wrkdirs/usr/ports/devel/plan9port/work/plan9/lib/lib9.a(qlock.o):/wrkdirs/usr/ports/devel/plan9port/work/plan9/src/lib9/qlock.c:118:
 more undefined references to `getcallerpc' follow
>>> cd /wrkdirs/usr/ports/devel/plan9port/work/plan9/src/cmd/mk
install o.mk /wrkdirs/usr/ports/devel/plan9port/work/plan9/bin/mk
install: o.mk: No such file or directory
* Error: mk failed to build.
/bin/rm -f -rf `/usr/bin/find 
/wrkdirs/usr/ports/devel/plan9port/work/plan9/dist -type f ! -regex ".*\.png"`
/bin/rm -f -rf `/usr/bin/find /wrkdirs/usr/ports/devel/plan9port/work/plan9 
-name .hg -o -name .cvsignore`
( cd /wrkdirs/usr/ports/devel/plan9port/work ;  /usr/bin/find plan9 -type f; 
for D in plan9/log  plan9/bin/lpbin  plan9/dist/troff  plan9/mail/queue  
plan9/dist/debian  plan9/dist/pkg; do  echo "@exec /bin/mkdir -p 
/usr/local/${D}";  done;  /usr/bin/find plan9 -type d | /usr/bin/sort -r | 
/nxb-bin/usr/bin/sed -e 's|^|@dirrm |';  ) | /usr/local/bin/perl -pe '$_ =~ 
s,plan9/bin/auxstats,\@group kmem\n\@mode 2755\n$&\n\@group\n\@mode,' > 
/wrkdirs/usr/ports/devel/plan9port/work/.PLIST
===========================================================================
=======================<phase: run-depends    >============================
===>   plan9port-20140306_3 depends on file: 
/usr/local/libdata/pkgconfig/x11.pc - found
===>   plan9port-20140306_3 depends on file: /usr/local/libdata/pkgconfig/xt.pc 
- found
===>   plan9port-20140306_3 depends on file: /usr/local/libdata/pkgconfig/xi.pc 
- found
===>   plan9port-20140306_3 depends on file: 
/usr/local/libdata/pkgconfig/xaw7.pc - found
===========================================================================
=======================<phase: stage          >============================
===>  Staging for plan9port-20140306_3
===>   Generating temporary packing list
cp -f -a /wrkdirs/usr/ports/devel/plan9port/work/plan9 
/wrkdirs/usr/ports/devel/plan9port/work/stage/usr/local
cd /wrkdirs/usr/ports/devel/plan9port/work/stage/usr/local/plan9 && 
/usr/bin/env PLAN9=/usr/local/plan9  
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin:/wrkdirs/usr/ports/devel/plan9port/work/stage/usr/local/plan9/bin
  /bin/sh lib/moveplan9.sh /wrkdirs/usr/ports/devel/plan9port/work/plan9
lib/moveplan9.sh: cleanname: not found
lib/moveplan9.sh: cleanname: not found
cleanname failed
*** Error code 2

Stop.
make: stopped in /usr/ports/devel/plan9port
_______________________________________________
freebsd-pkg-fallout@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-pkg-fallout
To unsubscribe, send any mail to "freebsd-pkg-fallout-unsubscr...@freebsd.org"

Reply via email to