From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-4.2 required=3.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF shortcircuit=no autolearn=ham autolearn_force=no version=3.4.6 Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id AD6B91F406; Fri, 25 Aug 2023 20:43:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=80x24.org; s=selector1; t=1692996198; bh=1ygsQxLqbYmshL/DyT4kryGOWJj7T/wIufRSSgE8d58=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=evOmFahYaWIwaO5bb4gGj1eT1BCCvb/X0b8OL9sXHoFklZijOQvpO6x0/j1ILQa85 2dft6JH35totYbcLX5QpBfG9q7KYXXVVXWCbNvgSLw9yqEKIP5leUNZtk/pRWY4EFB 1jUte8ZR93hRZF5FXn3BgTL+pA+W7+5ARXK0gkd4= Date: Fri, 25 Aug 2023 20:43:18 +0000 From: Eric Wong To: =?utf-8?B?xaB0xJtww6FuIE7Em21lYw==?= Cc: meta@public-inbox.org Subject: Re: [PATCH] doc: INSTALL: note OpenBSD xapian-bindings-perl package Message-ID: <20230825204318.M672207@dcvr> References: <20230824193509.3709766-1-e@80x24.org> <20230824223025+0200.280217-stepnem@smrk.net> <20230824215103.M812040@dcvr> <20230825171916+0200.946103-stepnem@smrk.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20230825171916+0200.946103-stepnem@smrk.net> List-Id: Štěpán Němec wrote: > On Thu, 24 Aug 2023 21:51:03 +0000 > Eric Wong wrote: > > Štěpán Němec wrote: > >> Tangentially related: I've taken this opportunity to review my (OpenBSD) > >> install script and found one other package I needed to install that > >> isn't mentioned in INSTALL, namely, p5-IO-Socket-SSL. > > > > Is there a test which fails without it? It should be optional > > (warnings emitted, functionality degrading gracefully and tests > > automatically skipped). > > Yeah, false alarm, sorry. I now tried a clean install, and it (what I > want, i.e., NNTP and HTTP) does work without it. I guess I only needed > it because I initially tested public-inbox handling TLS itself? I later > thought better of it anyway and put it behind a proxy. Yeah, though I'm not comfortable recommending the popular open core reverse proxy so I intend to implement one in Perl5 at some point... (I currently use a GPL-3+ Ruby reverse proxy, but Ruby introduces new incompatibilities every year so I'm moving away from it). > t/cindex.t ................... 37/? > > Has been stuck there for a Real Long Time now (half an hour or so). > > (That's "make test" with latest master.) > > Both the HTTP and NNTP servers do work, though, so I guess it's > something with the test or the cindex functionality (which I know next > to nothing about). -cindex is a new feature and still under development and the good news is I'm able to reproduce it. I will try to fix it soon. > All info I have for you is a stuck perl process after ^Cing out of the > test run: > > USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND > pi 18600 0.0 6.5 53884 66800 p1 I 3:51PM 0:04.99 perl: -cindex -q --prune -d /tmp/pi-cindex-18600-9QG_/ext (perl) > > Attaching to the process didn't provide anything (nothing from ktrace, > continuing after attaching with gdb got stuck, too, killing the gdb > process finally got rid of the perl one as well). Yeah, ktrace doesn't seem to tell the actual syscall it's stuck on (IIRC I had the same experience on FreeBSD) > > On a side note, running OpenBSD i386 via QEMU on amd64 Linux is > > very slow. Hoping OpenBSD amd64 will be faster... > > My experience with QEMU is limited, but running amd64 OpenBSD on an > amd64 Linux host seemed OK last time I tried (2 years ago?). Running > aarch64 Linux on amd64 Linux was unusably slow, even on a recentish > laptop. Yeah, I just setup OpenBSD amd64 on a amd64 Linux host and it seems fine. I'll try to do more work on it (as I do in FreeBSD) to iron out portability problems. Thanks for the VPS note though I avoid doing anything which has even slightest possibility of being interpreted as a commercial endorsement (even if it's "free as in beer").