[package - 132i386-quarterly][lang/mono6.8] Failed for mono6.8-6.8.0.123_1 in build/runaway

2023-08-09 Thread pkg-fallout
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: m...@freebsd.org
Log URL:
https://pkg-status.freebsd.org/beefy13/data/132i386-quarterly/a5f5f665f15b/logs/mono6.8-6.8.0.123_1.log
Build URL:  
https://pkg-status.freebsd.org/beefy13/build.html?mastername=132i386-quarterly=a5f5f665f15b
Log:

=>> Building lang/mono6.8
build started at Thu Aug 10 01:13:20 UTC 2023
port directory: /usr/ports/lang/mono6.8
package name: mono6.8-6.8.0.123_1
building for: FreeBSD 132i386-quarterly-job-03 13.2-RELEASE-p2 FreeBSD 
13.2-RELEASE-p2 i386
maintained by: m...@freebsd.org
Makefile ident: 
Poudriere version: 3.2.8-23-ga7f8d188
Host OSVERSION: 1400089
Jail OSVERSION: 1302001
Job Id: 03

---Begin Environment---
SHELL=/bin/csh
UNAME_p=i386
UNAME_m=i386
OSVERSION=1302001
UNAME_v=FreeBSD 13.2-RELEASE-p2
UNAME_r=13.2-RELEASE-p2
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
LOCALBASE=/usr/local
USER=root
LIBEXECPREFIX=/usr/local/libexec/poudriere
POUDRIERE_VERSION=3.2.8-23-ga7f8d188
MASTERMNT=/usr/local/poudriere/data/.m/132i386-quarterly/ref
POUDRIERE_BUILD_TYPE=bulk
PACKAGE_BUILDING=yes
SAVED_TERM=
PWD=/usr/local/poudriere/data/.m/132i386-quarterly/ref/.p/pool
P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS
MASTERNAME=132i386-quarterly
SCRIPTPREFIX=/usr/local/share/poudriere
OLDPWD=/usr/local/poudriere/data/.m/132i386-quarterly/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---
===> The following configuration options are available for mono6.8-6.8.0.123_1:
 BIGARRAY=off: Enable allocating arrays greater than Int32.MaxValue
 MONODEV=off: Build for Mono development (disables crash privacy)
 MONOLITE=on: Use monolite to bootstrap mcs (otherwise use installed mcs)
 NINJA=off: Use ninja to build wherever possible
 NLS=on: NLS Localization Support
 ODBC=off: System.Data: support for unixODBC
 SPECTRE=off: Enable internal Mono Spectre mitigations (SEE pkg-descr)
 X11=on: X11 (graphics) support
===> Use 'make config' to modify these settings
---End OPTIONS List---

--MAINTAINER--
m...@freebsd.org
--End MAINTAINER--

--CONFIGURE_ARGS--
--disable-dtrace --disable-big-arrays --with-x --prefix=/usr/local 
${_LATE_CONFIGURE_ARGS}
--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
ac_cv_header_sys_inotify_h=yes MAKE=gmake ac_cv_path_PERL=/usr/local/bin/perl 
ac_cv_path_PERL_PATH=/usr/local/bin/perl  PERL_USE_UNSAFE_INC=1 
PYTHON="/usr/local/bin/python3.9" 
XDG_DATA_HOME=/wrkdirs/usr/ports/lang/mono6.8/work  
XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/mono6.8/work  
XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/mono6.8/work/.cache  
HOME=/wrkdirs/usr/ports/lang/mono6.8/work TMPDIR="/tmp" 
PATH=/wrkdirs/usr/ports/lang/mono6.8/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
 
PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/mono6.8/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig
 SHELL=/bin/sh CONFIG_SHELL=/bin/sh DEFAULT_AUTOCONF=2.71 
CMAKE_PREFIX_PATH="/usr/local" CONFIG_SITE=/usr/ports/Templates/config.site 
lt_cv_sys_max_cmd_len=524288
--End CONFIGURE_ENV--

--MAKE_ENV--
MONO_SHARED_DIR="/wrkdirs/usr/ports/lang/mono6.8/work"  INSTALL_STRIP_FLAG="-s" 
PERL_USE_UNSAFE_INC=1 DISPLAY=":0" 
XDG_DATA_HOME=/wrkdirs/usr/ports/lang/mono6.8/work  
XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/mono6.8/work  
XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/mono6.8/work/.cache  
HOME=/wrkdirs/usr/ports/lang/mono6.8/work TMPDIR="/tmp" 
PATH=/wrkdirs/usr/ports/lang/mono6.8/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
 
PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/mono6.8/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 
DEFAULT_AUTOCONF=2.71 PREFIX=/usr/local  LOCALBASE=/usr/local  CC="cc" 
CFLAGS="-O2 -pipe  -DLIBICONV_PLUG -fstack-protector-strong -isystem 
/usr/local/include -fno-strict-aliasing "  CPP="cpp" CPPFLAGS="-DLIBICONV_PLUG 
-isystem /usr/local/include"  LDFLAGS=" -fstack-protector-strong " 
LIBS="-L/usr/local/lib"  CXX="c++" CXX
FLAGS="-O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem 
/usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem 
/usr/local/include "  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--
BIGARRAY="@comment " NO_BIGARRAY="" 

Re: How to test www/xsp port

2023-08-09 Thread Ivan Radovanovic
This is some concurrency problem (it happens only on xsp startup) - 
depending on system it can happen quite often or pretty much never.


Workaround is to try to run xsp again, or if you want to use it as web 
server for real try to run it by some process manager which would 
automatically restart it if it crashes (same goes for fastcgi server 
from mono project)


On 09/08/2023 14:21, Rodrigo Osorio wrote:

Hi,

I was updating www/xsp(PR272997)[1], a Mono based
web server, and to test the port I run the samples
provided in the package as described in the INSTALL[2]
file.

Running this code causes a server crash, which
looks like a Mono issue. I'm not a Mono expert
so I wish someone can take a look ant tell me
if this port still usable on FreeBSD.

I try to run the same test with the current xsp
version, and I got the same error.

To reproduce the crash start the serven the server
and run the command: fetch "http://127.0.0.1:9000/;


% (cd /usr/local/lib/xsp/test && xsp4)
xsp4
Listening on address: 0.0.0.0
Root directory: /usr/local/lib/xsp/test
Listening on port: 9000 (non-secure)
Hit Return to stop the server.
System.IO.IOException: kevent() error at initial event registration, 
error code = '9'
  at System.IO.KqueueMonitor.Start () [0x0009f] in 
:0
  at System.IO.KeventWatcher.StartDispatching 
(System.IO.FileSystemWatcher fsw) [0x00033] in 
:0
  at System.IO.FileSystemWatcher.Start () [0x0] in 
:0
  at System.IO.FileSystemWatcher.set_IncludeSubdirectories 
(System.Boolean value) [0x00022] in :0
  at (wrapper remoting-invoke-with-check) 
System.IO.FileSystemWatcher.set_IncludeSubdirectories(bool)
  at System.Web.HttpApplicationFactory.WatchLocationForRestart 
(System.String virtualPath, System.String filter, System.Boolean 
watchSubdirs) [0x00056] in :0
  at System.Web.HttpApplicationFactory+<>c.b__38_0 
(System.Object ) [0x0] in :0



Regards
-- rodrigo

[1]https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=272997
[2] https://github.com/mono/xsp/blob/main/INSTALL







How to test www/xsp port

2023-08-09 Thread Rodrigo Osorio

Hi,

I was updating www/xsp(PR272997)[1], a Mono based
web server, and to test the port I run the samples
provided in the package as described in the INSTALL[2]
file.

Running this code causes a server crash, which
looks like a Mono issue. I'm not a Mono expert
so I wish someone can take a look ant tell me
if this port still usable on FreeBSD.

I try to run the same test with the current xsp
version, and I got the same error.

To reproduce the crash start the serven the server
and run the command: fetch "http://127.0.0.1:9000/;


% (cd /usr/local/lib/xsp/test && xsp4)
xsp4
Listening on address: 0.0.0.0
Root directory: /usr/local/lib/xsp/test
Listening on port: 9000 (non-secure)
Hit Return to stop the server.
System.IO.IOException: kevent() error at initial event registration, 
error code = '9'
  at System.IO.KqueueMonitor.Start () [0x0009f] in 
:0
  at System.IO.KeventWatcher.StartDispatching 
(System.IO.FileSystemWatcher fsw) [0x00033] in 
:0
  at System.IO.FileSystemWatcher.Start () [0x0] in 
:0
  at System.IO.FileSystemWatcher.set_IncludeSubdirectories 
(System.Boolean value) [0x00022] in :0
  at (wrapper remoting-invoke-with-check) 
System.IO.FileSystemWatcher.set_IncludeSubdirectories(bool)
  at System.Web.HttpApplicationFactory.WatchLocationForRestart 
(System.String virtualPath, System.String filter, System.Boolean 
watchSubdirs) [0x00056] in :0
  at System.Web.HttpApplicationFactory+<>c.b__38_0 
(System.Object ) [0x0] in :0



Regards
-- rodrigo

[1]https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=272997
[2] https://github.com/mono/xsp/blob/main/INSTALL