CVS: cvs.openbsd.org: ports

2019-09-10 Thread Jonathan Gray
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2019/09/10 21:22:39

Modified files:
devel/cppcheck : Makefile distinfo 
devel/cppcheck/pkg: PLIST 

Log message:
update to cppcheck 1.89
tested by Hiltjo Posthuma ok gsoares@



Re: [Update] net/p5-Net-Frame : Update to 1.21

2019-09-10 Thread Gleydson Soares
On Mon, Aug 26, 2019 at 06:36:00AM +, wen heping wrote:
> Hi,
> 
>Here is a patch for net/p5-Net-Frame:
>i) Update to 1.21
>ii) Remove BUILD_DEPENDS which is not needed.
>iii) Add TEST_POD=yes to MAKE_ENV
> 
>It build well and passed all tests on amd64-head system.
> 
>Three ports depends on net/p5-Net-Frame:
>   net/p5-Net-Frame-Dump

it was missing regen the plist
+share/examples/p5-Net-Frame/resolv-ipv6.pl

committed !

>   net/p5-Net-Frame-Layer-ICMPv6

committed!

>   net/p5-Net-Frame-Layer-IPv6

fixed TEST_POD by passing it to MAKE_ENV= 
committed!



CVS: cvs.openbsd.org: ports

2019-09-10 Thread Gleydson Soares
CVSROOT:/cvs
Module name:ports
Changes by: gsoa...@cvs.openbsd.org 2019/09/10 20:18:52

Modified files:
net/p5-Net-Frame: Makefile distinfo 
net/p5-Net-Frame/pkg: PLIST 

Log message:
update to 1.21

from wen heping
with some tweaks



CVS: cvs.openbsd.org: ports

2019-09-10 Thread Gleydson Soares
CVSROOT:/cvs
Module name:ports
Changes by: gsoa...@cvs.openbsd.org 2019/09/10 20:14:08

Modified files:
net/p5-Net-Frame-Layer-IPv6: Makefile 

Log message:
fix TEST_POD



CVS: cvs.openbsd.org: ports

2019-09-10 Thread Gleydson Soares
CVSROOT:/cvs
Module name:ports
Changes by: gsoa...@cvs.openbsd.org 2019/09/10 20:03:33

Modified files:
net/p5-Net-Frame-Dump: Makefile distinfo 

Log message:
update to 1.17
OK afresh1@

from wen heping



CVS: cvs.openbsd.org: ports

2019-09-10 Thread Gleydson Soares
CVSROOT:/cvs
Module name:ports
Changes by: gsoa...@cvs.openbsd.org 2019/09/10 19:58:08

Modified files:
net/p5-Net-Frame-Layer-ICMPv6: Makefile distinfo 

Log message:
update to 1.11
OK afresh1@

from wen heping



Re: ????: [Update] net/p5-Net-Frame-Layer-IPv6 : Update to 1.08

2019-09-10 Thread Gleydson Soares
commited, thanks.



CVS: cvs.openbsd.org: ports

2019-09-10 Thread Gleydson Soares
CVSROOT:/cvs
Module name:ports
Changes by: gsoa...@cvs.openbsd.org 2019/09/10 19:37:57

Modified files:
net/p5-Net-Frame-Layer-IPv6: Makefile distinfo 
net/p5-Net-Frame-Layer-IPv6/pkg: PLIST 

Log message:
update to 1.08
OK afresh1@

from wen heping, thanks.



Re: [update] lang/go to Go 1.13

2019-09-10 Thread Aaron Bieber
On Tue, 10 Sep 2019 at 04:20:55 +1000, Joel Sing wrote:
> The following updates lang/go to Go 1.13 and also updates the main
> golang.org/x packages to around the Go 1.13 release. This does
> not update devel/go-tools, as it introduces new dependencies that
> will need to be packaged. Once this lands I can also work towards
> enabling Go on arm64.
> 
> The following ports appear to break with this update:
> 
>  net/go-ipfs
>  net/mattermost-server
>  security/keybase
>  sysutils/consul
>  sysutils/restic
>  sysutils/restic-rest-server
>  www/hugo
> 
> All of these are import path related and will likely need updates
> or patches.

Here are fixes for the restics and keybase (combined as one diff inline):

 https://deftly.net/patches/restic-0.9.5.diff
 https://deftly.net/patches/restic-rest-server-0.9.7.diff
 https://deftly.net/patches/keybase-4.3.2.diff

For keybase it looks like I missed a diff removal on the last update.

> 
> ok?
> 

OK abieber@ for go!

diff --git a/security/keybase/Makefile b/security/keybase/Makefile
index 5b5f715e3e4..71b349303e4 100644
--- a/security/keybase/Makefile
+++ b/security/keybase/Makefile
@@ -12,6 +12,7 @@ V =   4.3.2
 GH_ACCOUNT =   keybase
 GH_PROJECT =   client
 GH_TAGNAME =   v${V}
+REVISION = 0
 
 DISTNAME = keybase-${V}
 
diff --git 
a/security/keybase/patches/patch-go_kbfs_libkbfs_folder_branch_ops_go 
b/security/keybase/patches/patch-go_kbfs_libkbfs_folder_branch_ops_go
deleted file mode 100644
index b0be0502c7f..000
--- a/security/keybase/patches/patch-go_kbfs_libkbfs_folder_branch_ops_go
+++ /dev/null
@@ -1,18 +0,0 @@
-$OpenBSD: patch-go_kbfs_libkbfs_folder_branch_ops_go,v 1.1 2019/07/12 17:54:38 
juanfra Exp $
-
-Fix a bug when pushing big repos on slow connections.
-
-https://github.com/keybase/client/commit/a49da292349ba6bc2e6cc02121ea64f3d5714c43
-
-Index: go/kbfs/libkbfs/folder_branch_ops.go
 go/kbfs/libkbfs/folder_branch_ops.go.orig  Fri Jul 12 18:42:15 2019
-+++ go/kbfs/libkbfs/folder_branch_ops.go   Fri Jul 12 18:42:18 2019
-@@ -7377,7 +7377,7 @@
-   timedOut = true
-   default:
-   }
--  if timedOut || !mdserver.IsConnected() {
-+  if lockBeforeGet == nil && (timedOut || !mdserver.IsConnected()) {
-   fbo.vlog.CLogf(
-   ctx, libkb.VLog1, "Not fetching new updates while 
offline")
-   return nil
diff --git a/sysutils/restic-rest-server/Makefile 
b/sysutils/restic-rest-server/Makefile
index 306fe3367fb..28ac1c57d1a 100644
--- a/sysutils/restic-rest-server/Makefile
+++ b/sysutils/restic-rest-server/Makefile
@@ -5,7 +5,7 @@ COMMENT =   REST backend for the restic backup tool
 V =0.9.7
 DISTNAME = rest-server-${V}
 PKGNAME =  restic-${DISTNAME}
-REVISION = 3
+REVISION = 4
 
 CATEGORIES =   sysutils
 
@@ -20,6 +20,7 @@ MASTER_SITES =
https://github.com/restic/rest-server/releases/download/v${V}/
 
 MODULES =  lang/go
 MODGO_TYPE =   bin
+MAKE_ENV +=GO111MODULE=off
 
 NO_TEST =  Yes
 
diff --git a/sysutils/restic/Makefile b/sysutils/restic/Makefile
index 397f2840f24..3c5545f3d32 100644
--- a/sysutils/restic/Makefile
+++ b/sysutils/restic/Makefile
@@ -4,6 +4,7 @@ COMMENT =   fast, efficient and secure backup program
 
 V =0.9.5
 DISTNAME = restic-${V}
+REVISION = 0
 
 CATEGORIES =   sysutils
 
@@ -20,6 +21,7 @@ MASTER_SITES =
https://github.com/restic/restic/releases/download/v${V}/
 
 MODULES =  lang/go
 MODGO_TYPE =   bin
+MAKE_ENV +=GO111MODULE=off
 
 NO_TEST =  Yes
 

-- 
PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A  4AF0 1F81 112D 62A9 ADCE



Re: UPDATE: devel/cppcheck 1.87 -> 1.88

2019-09-10 Thread Gleydson Soares
On Tue, Sep 03, 2019 at 06:00:15PM +1000, Jonathan Gray wrote:
> On Tue, Aug 27, 2019 at 06:53:16PM +0200, Hiltjo Posthuma wrote:
> > Hi,
> > 
> > The patch below updates cppcheck from 1.87 to 1.88.
> > 
> > Briefly tested on amd64.
> 
> here is 1.89
> 
> default output format changed, for previous style --template=cppcheck1

Testing Complete
Number of tests: 3438
Number of todos: 179
Tests failed: 0

OK gsoares@

> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/devel/cppcheck/Makefile,v
> retrieving revision 1.55
> diff -u -p -r1.55 Makefile
> --- Makefile  12 Jul 2019 20:44:06 -  1.55
> +++ Makefile  3 Sep 2019 07:13:22 -
> @@ -2,7 +2,7 @@
>  
>  COMMENT =C/C++ static checker
>  
> -DISTNAME =   cppcheck-1.87
> +DISTNAME =   cppcheck-1.89
>  
>  CATEGORIES = devel
>  
> @@ -27,10 +27,10 @@ TEST_TARGET = test
>  TEST_DEPENDS =   ${FULLPKGNAME}:${BUILD_PKGPATH}
>  
>  # -Ilib before PREFIX/include to avoid picking up header from devel/check
> -MAKE_FLAGS = BIN=${PREFIX}/bin SRCDIR=build \
> - CFGDIR=${PREFIX}/share/cppcheck/cfg \
> +MAKE_FLAGS = BIN=${PREFIX}/bin HAVE_RULES=yes \
> + FILESDIR=${PREFIX}/share/cppcheck \
>   CXX="${CXX}" CXXFLAGS="${CXXFLAGS} -std=c++11" \
> - CPPFLAGS="-DHAVE_RULES -DTIXML_USE_STL -Ilib 
> -I${PREFIX}/include" \
> + CPPFLAGS="-DTIXML_USE_STL -Ilib -I${PREFIX}/include" \
>   LDFLAGS="-L${PREFIX}/lib -lpcre -lexecinfo"
>  
>  MODULES =lang/python
> Index: distinfo
> ===
> RCS file: /cvs/ports/devel/cppcheck/distinfo,v
> retrieving revision 1.41
> diff -u -p -r1.41 distinfo
> --- distinfo  5 Mar 2019 00:19:27 -   1.41
> +++ distinfo  3 Sep 2019 07:01:36 -
> @@ -1,2 +1,2 @@
> -SHA256 (cppcheck-1.87.tar.gz) = l3Kvafz4K6U0IZLHXh5hBXtHMlvS0veM6k49Np/QCDw=
> -SIZE (cppcheck-1.87.tar.gz) = 2243258
> +SHA256 (cppcheck-1.89.tar.gz) = 7GuJLyiPqIJr3aJUkSEhoFigZSYiKoErNibFpl2XMH4=
> +SIZE (cppcheck-1.89.tar.gz) = 2455141
> Index: pkg/PLIST
> ===
> RCS file: /cvs/ports/devel/cppcheck/pkg/PLIST,v
> retrieving revision 1.13
> diff -u -p -r1.13 PLIST
> --- pkg/PLIST 5 Mar 2019 00:19:27 -   1.13
> +++ pkg/PLIST 3 Sep 2019 07:07:36 -
> @@ -8,18 +8,27 @@ share/cppcheck/cfg/boost.cfg
>  share/cppcheck/cfg/bsd.cfg
>  share/cppcheck/cfg/cppcheck-cfg.rng
>  share/cppcheck/cfg/cppcheck-lib.cfg
> +share/cppcheck/cfg/cppunit.cfg
> +share/cppcheck/cfg/daca.cfg
>  share/cppcheck/cfg/embedded_sql.cfg
>  share/cppcheck/cfg/gnu.cfg
>  share/cppcheck/cfg/googletest.cfg
>  share/cppcheck/cfg/gtk.cfg
> +share/cppcheck/cfg/libcerror.cfg
> +share/cppcheck/cfg/libcurl.cfg
> +share/cppcheck/cfg/lua.cfg
>  share/cppcheck/cfg/microsoft_sal.cfg
>  share/cppcheck/cfg/motif.cfg
> +share/cppcheck/cfg/nspr.cfg
> +share/cppcheck/cfg/opengl.cfg
> +share/cppcheck/cfg/openmp.cfg
>  share/cppcheck/cfg/posix.cfg
>  share/cppcheck/cfg/python.cfg
>  share/cppcheck/cfg/qt.cfg
>  share/cppcheck/cfg/ruby.cfg
>  share/cppcheck/cfg/sdl.cfg
>  share/cppcheck/cfg/sfml.cfg
> +share/cppcheck/cfg/sqlite3.cfg
>  share/cppcheck/cfg/std.cfg
>  share/cppcheck/cfg/tinyxml2.cfg
>  share/cppcheck/cfg/windows.cfg



Re: math/coq: bash dependency missing...

2019-09-10 Thread Stuart Henderson
On 2019/09/11 08:58, Yozo TODA wrote:
> hi, trying to build math/coq (8.10+beta2) I found it failed.
> 
> ..
> OCAMLCide/coqide.mli
> OCAMLOPT  ide/coqide.ml
> OCAMLOPT -a -o ide/ide.cmxa
> OCAMLCide/coqide_os_specific.mli
> OCAMLOPT  ide/coqide_os_specific.ml
> OCAMLOPT -o bin/coqide
> CHECK revision
> env: bash: No such file or directory
> gmake[1]: *** [Makefile.dev:34: revision] Error 127
> gmake[1]: Leaving directory '/usr/ports/pobj/coq-8.10beta2/coq-8.10-beta2'
> gmake: *** [Makefile:176: submake] Error 2
> *** Error 2 in . (Makefile:58 'do-build')
> *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2777 
> '/usr/ports/pobj/coq-8.10beta2/.build_done')
> *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2002 
> '/usr/ports/packages/amd64/all/coq-8.10beta2.tgz')
> *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2468 
> '_internal-package')
> *** Error 1 in /usr/ports/math/coq 
> (/usr/ports/infrastructure/mk/bsd.port.mk:2447 'package')
> Mon Sep  9 17:31:51 JST 2019
> 
> 
> adding shells/bash to BUILD_DEPENDS, make package works.
> 
> --- coq/Makefile-1.41 Sat Sep  7 09:29:29 2019
> +++ coq/Makefile  Wed Sep 11 08:46:46 2019
> @@ -25,6 +25,7 @@
>  
>  BUILD_DEPENDS=   x11/lablgtk3 \
>   math/ocaml-num \
> + shells/bash \
>   sysutils/findlib
>  RUN_DEPENDS= x11/lablgtk3

I committed that addition earlier (though haven't re-tried the build yet
so there could be another problem lurking, but that one was obvious).

> with this patch, make test still fails.
> the log indicates that there's use of some invalid options to diff command.
> I don't dig into details yet but suppose those options are for gnu diff?

"--strip-trailing-cr" etc? yes that's for gnu diff. That needs a
TEST_DEPENDS addition, and either patch to use gdiff in the file (likely
to get outdated easily) or symlink gdiff into ${WRKDIR}/bin/diff in pre-test.

> anyway, bash should be added to BUILD_DEPENDS.
> 
> -- yozo.
> 




Re: [update] plan9/plan9port 20180117 -> 20190619

2019-09-10 Thread Gleydson Soares
committed, thanks!



CVS: cvs.openbsd.org: ports

2019-09-10 Thread Gleydson Soares
CVSROOT:/cvs
Module name:ports
Changes by: gsoa...@cvs.openbsd.org 2019/09/10 18:40:54

Modified files:
plan9/plan9port: Makefile distinfo 
plan9/plan9port/patches: patch-INSTALL 
plan9/plan9port/pkg: PLIST 
Removed files:
plan9/plan9port/patches: patch-bin_web 

Log message:
update to the latest github commit
e995a0c101863688d5f14649ae3de45a7c43789c

zap patch-bin_web merged upstream

patch from Patrick Marchand , thanks!
with some tweaks by me.



Re: [update] netshot 0.14.0

2019-09-10 Thread Stuart Henderson
On 2019/09/09 07:53, Remi Locherer wrote:
> ping
> 
> > retrieving revision 1.2
> > diff -u -p -r1.2 patch-netshot_conf
> > --- patches/patch-netshot_conf  8 Feb 2019 21:33:40 -   1.2
> > +++ patches/patch-netshot_conf  25 Aug 2019 21:27:25 -
> > @@ -20,16 +20,23 @@ Index: netshot.conf
> >   
> >   # REST
> >  -netshot.http.ssl.keystore.file = /usr/local/netshot/netshot.jks
> > -+netshot.http.ssl.keystore.file = ${PREFIX}/netshot/netshot.jks
> > ++netshot.http.ssl.keystore.file = ${SYSCONFDIR}/netshot.jks

this wants an @extra entry in PLIST

> > + # Allow a trap received from any IP of a device to trigger an automatic 
> > snapshot
> >   netshot.snapshots.auto.anyip = true
> > + # After a snapshot, dump the last configuration to a file in this 
> > directory
> > +-#netshot.snapshots.dump = /usr/local/netshot/dumps
> > ++#netshot.snapshots.dump = ${VARBASE}/netshot/dumps
> > + # Where to store the binary snapshot files
> > +-netshot.snapshots.binary.path = /var/local/netshot
> > ++netshot.snapshots.binary.path = ${VARBASE}/netshot
> > + 
> > + # Where to look for additional drivers
> >  -netshot.drivers.path = /usr/local/netshot/drivers
> >  +netshot.drivers.path = ${PREFIX}/netshot/drivers
> >   
> > + 
> >   # Authentication
> > - netshot.aaa.maxidletime = 1800
> > Index: pkg/PLIST
> > ===
> > RCS file: /cvs/ports/sysutils/netshot/pkg/PLIST,v
> > retrieving revision 1.1.1.1
> > diff -u -p -r1.1.1.1 PLIST
> > --- pkg/PLIST   28 Aug 2018 11:25:53 -  1.1.1.1
> > +++ pkg/PLIST   27 Aug 2019 21:08:42 -
> > @@ -7,12 +7,11 @@ netshot/
> >  netshot/netshot.jar
> >  share/doc/netshot/
> >  share/doc/netshot/COPYING
> > -share/doc/netshot/INSTALL.Debian-Ubuntu-Mint.txt
> > -share/doc/netshot/INSTALL.Redhat-CentOS.txt
> >  share/doc/netshot/LICENSE.txt
> >  share/doc/netshot/README.txt
> >  share/doc/netshot/UPDATE.txt
> >  share/doc/netshot/VERSION.txt
> > +share/doc/pkg-readmes/${PKGSTEM}
> >  share/examples/netshot/
> >  share/examples/netshot/netshot.conf
> >  @mode 0640
> > @@ -21,3 +20,5 @@ share/examples/netshot/netshot.conf
> >  @mode 0750
> >  @owner _netshot
> >  @sample ${VARBASE}/log/netshot/
> > +@sample ${VARBASE}/netshot/
> > +@sample ${VARBASE}/netshot/dumps

no trailing / so this copies the previously installed file to
${VARBASE}/netshot/dumps which I think is not what you want?

should have @extra or @extraunexec lines to remove the files which might be
created in those directories for pkg_delete -c.

> > Index: pkg/README
> > ===
> > RCS file: pkg/README
> > diff -N pkg/README
> > --- /dev/null   1 Jan 1970 00:00:00 -
> > +++ pkg/README  1 Sep 2019 16:15:57 -
> > @@ -0,0 +1,46 @@
> > +$OpenBSD$
> > +
> > ++---
> > +| Running ${PKGSTEM} on OpenBSD
> > ++---
> > +
> > +Netshot requires a database which might be on the same server as Netshot
> > +or remote. It supports PostgreSQL and MySQL/MariaDB. Below example uses
> > +MariaDB on the same host.
> > +
> > +- Install the package mariadb-server.
> > +  See ${LOCALBASE}/share/doc/pkg-readmes/mariadb-server for the first
> > +  steps after the installation.
> > +
> > +- Create a database and a database user (change the password!):
> > +  $ mysql -u root
> > +  > CREATE DATABASE netshot01 CHARACTER SET utf8
> > +DEFAULT COLLATE utf8_general_ci;
> > +  > GRANT ALL PRIVILEGES ON netshot01.*
> > +TO 'netshot'@'localhost' IDENTIFIED BY 'netshot';

think I'd use "IDENTIFIED BY 'password'" to make it more obvious
where the password goes, for people who aren't so familiar with sql
ops.

> > +  > quit
> > +
> > +- Check the database connection config in /etc/netshot.conf.

${SYSCONFDIR}

> > +  Should netshot not start but log "The server time zone value 'CEST' is
> > +  unreconized or represents more than one time zone" the connect string
> > +  might be modified to look like this:
> > +  netshot.db.url = jdbc:mysql://localhost/netshot01?serverTimezone=UTC
> > +
> > +- Create a TLS certificate in a Java keystore:
> > +  # ${LOCALBASE}/jdk-1.8.0/bin/keytool -genkey -keyalg RSA -alias 
> > selfsigned \

it could do with a comment next to MODJAVA_VER in the Makefile reminding to
change the path in README if changing MODJAVA_VER. (if it was MODJAVA_VER=1.8+
there's no single path that could be used here..)

> > +-keystore ${SYSCONFDIR}/netshot.jks -storepass password -validity 3600 
> > \
> > +-keysize 4096
> > +  # chmod 640 ${SYSCONFDIR}/netshot.jks
> > +  # chgrp _netshot ${SYSCONFDIR}/netshot.jks
> > +
> > +- Enable and start Netshot to create the database tables.
> > +  # rcctl enable netshot; rcctl start netshot
> > +
> > +- Add an initial application user to the database:
> > +  $ mysql -u root
> > +  > USE netshot01;
> > +  

CVS: cvs.openbsd.org: ports

2019-09-10 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2019/09/10 18:15:43

Modified files:
mail/rss2email : Makefile distinfo 
mail/rss2email/pkg: DESCR PLIST 
Added files:
mail/rss2email/pkg: README 
Removed files:
mail/rss2email/files: r2e 

Log message:
major update (rewrite) to rss2email 3.10, from Kaashif Hymabaccus (with
slight tweaks from me) who takes maintainer

N.B. config and feed db are not compatible with the previous version,
run "r2e list > ~/r2e.txt" and "r2e opmlexport > ~/r2e.opml" to keep plain
copies of these before updating, and follow pkg-readme after updating.



CVS: cvs.openbsd.org: ports

2019-09-10 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2019/09/10 18:10:38

Modified files:
www/sblg   : Makefile distinfo 

Log message:
update to sblg-0.5.6, from maintainer Bryan Vyhmeister



[MAINTAINER UPDATE] www/sblg to 0.5.6

2019-09-10 Thread Bryan Vyhmeister
This is another simple maintainer update of sblg from 0.5.4 to 0.5.6.
Since I sent in the 0.5.5 diff, 0.5.6 has been released. The changes
included in this release are:

sblg 0.5.6: "Add data-sblg-author attribute that can override the set
author. This is like the data-sblg-img and so forth. Add
data-sblg-atomcontent to mirror data-sblg-navcontent in that Atom entry
contents are retained with symbols replaced. Atom contents are now typed
as XHTML and wrapped in an xmlns attribute accordingly."

sblg 0.5.5: "Add LDFLAGS to Makefile and fix typos in manpage."

I did testing on amd64 with no issues. It should work fine everywhere.
If someone could ok and commit, that would be great. Thank you.

Bryan



Index: www/sblg/Makefile
===
RCS file: /cvs/ports/www/sblg/Makefile,v
retrieving revision 1.24
diff -u -p -r1.24 Makefile
--- www/sblg/Makefile   20 Aug 2019 10:09:23 -  1.24
+++ www/sblg/Makefile   11 Sep 2019 00:01:30 -
@@ -2,7 +2,7 @@
 
 COMMENT =  simple off-line blog utility
 
-DISTNAME = sblg-0.5.4
+DISTNAME = sblg-0.5.6
 CATEGORIES =   www
 
 HOMEPAGE = https://kristaps.bsd.lv/sblg/
Index: www/sblg/distinfo
===
RCS file: /cvs/ports/www/sblg/distinfo,v
retrieving revision 1.22
diff -u -p -r1.22 distinfo
--- www/sblg/distinfo   20 Aug 2019 10:09:23 -  1.22
+++ www/sblg/distinfo   11 Sep 2019 00:01:30 -
@@ -1,2 +1,2 @@
-SHA256 (sblg-0.5.4.tar.gz) = sTMlSyJoovd4QIbgFs+Lj/xc3QZITHeKk15jQXIiIrs=
-SIZE (sblg-0.5.4.tar.gz) = 1447189
+SHA256 (sblg-0.5.6.tar.gz) = 6DFYUPe6b190ffWJZ0W2h20133ICjzqirdg0rBkBL8w=
+SIZE (sblg-0.5.6.tar.gz) = 1447439



math/coq: bash dependency missing...

2019-09-10 Thread Yozo TODA
hi, trying to build math/coq (8.10+beta2) I found it failed.

..
OCAMLCide/coqide.mli
OCAMLOPT  ide/coqide.ml
OCAMLOPT -a -o ide/ide.cmxa
OCAMLCide/coqide_os_specific.mli
OCAMLOPT  ide/coqide_os_specific.ml
OCAMLOPT -o bin/coqide
CHECK revision
env: bash: No such file or directory
gmake[1]: *** [Makefile.dev:34: revision] Error 127
gmake[1]: Leaving directory '/usr/ports/pobj/coq-8.10beta2/coq-8.10-beta2'
gmake: *** [Makefile:176: submake] Error 2
*** Error 2 in . (Makefile:58 'do-build')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2777 
'/usr/ports/pobj/coq-8.10beta2/.build_done')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2002 
'/usr/ports/packages/amd64/all/coq-8.10beta2.tgz')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2468 
'_internal-package')
*** Error 1 in /usr/ports/math/coq 
(/usr/ports/infrastructure/mk/bsd.port.mk:2447 'package')
Mon Sep  9 17:31:51 JST 2019


adding shells/bash to BUILD_DEPENDS, make package works.

--- coq/Makefile-1.41   Sat Sep  7 09:29:29 2019
+++ coq/MakefileWed Sep 11 08:46:46 2019
@@ -25,6 +25,7 @@
 
 BUILD_DEPENDS= x11/lablgtk3 \
math/ocaml-num \
+   shells/bash \
sysutils/findlib
 RUN_DEPENDS=   x11/lablgtk3
 


with this patch, make test still fails.
the log indicates that there's use of some invalid options to diff command.
I don't dig into details yet but suppose those options are for gnu diff?
anyway, bash should be added to BUILD_DEPENDS.

-- yozo.



CVS: cvs.openbsd.org: ports

2019-09-10 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2019/09/10 17:55:14

Modified files:
security/openssl/1.0.2: Makefile distinfo 

Log message:
update to openssl-1.0.2t



CVS: cvs.openbsd.org: ports

2019-09-10 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2019/09/10 17:55:24

Modified files:
security/openssl/1.1: Makefile distinfo 
security/openssl/1.1/patches: 
  patch-Configurations_unix-Makefile_tmpl 
security/openssl/1.1/pkg: PLIST 

Log message:
update to openssl-1.1.1d



CVS: cvs.openbsd.org: ports

2019-09-10 Thread Matthias Kilian
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2019/09/10 14:55:27

Removed files:
lang/ghc/files : fixup-hs-plist 

Log message:
fixup-hs-plist is no longer needed.



Re: firefox build failure: node SEGV, devtools/client/debugger/src/utils/sources-tree

2019-09-10 Thread Stuart Henderson
On 2019/09/10 13:20, Stuart Henderson wrote:
> Backtrace below. Anyone have a clue? (Should I just treat this as an
> unreliable build? I can do that but I can't guarantee to catch it in
> every build so the package might be missing from snapshots in that
> case).

Oh, and I have a similar backtrace from node while being sysutils/facette as 
well.


> 
> GNU gdb (GDB) 7.12.1
> Copyright (C) 2017 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later 
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
> and "show warranty" for details.
> This GDB was configured as "i386-unknown-openbsd6.6".
> Type "show configuration" for configuration details.
> For bug reporting instructions, please see:
> .
> Find the GDB manual and other documentation resources online at:
> .
> For help, type "help".
> Type "apropos word" to search for commands related to "word"...
> Reading symbols from /usr/local/bin/node...done.
> [New process 115814]
> [New process 614313]
> [New process 303518]
> [New process 516425]
> [New process 299404]
> [New process 489613]
> [New process 327189]
> 
> warning: Unexpected size of section `.reg2/115814' in core file.
> Core was generated by `node'.
> Program terminated with signal SIGSEGV, Segmentation fault.
> 
> warning: Unexpected size of section `.reg2/115814' in core file.
> #0  0x1cbe27f2 in v8::internal::MemMove(void*, void const*, unsigned long) ()
> [Current thread is 1 (process 115814)]
> (gdb) bt
> #0  0x1cbe27f2 in v8::internal::MemMove(void*, void const*, unsigned long) ()
> #1  0x1c912315 in void 
> v8::internal::EvacuateVisitorBase::RawMigrateObject<(v8::internal::EvacuateVisitorBase::MigrationMode)0>(v8::internal::EvacuateVisitorBase*,
>  v8::internal::HeapObject*, v8::internal::HeapObject*, int, 
> v8::internal::AllocationSpace) ()
> #2  0x1c90f0e4 in 
> v8::internal::EvacuateNewSpaceVisitor::Visit(v8::internal::HeapObject*, int) 
> ()
> #3  0x1c8fff31 in void 
> v8::internal::LiveObjectVisitor::VisitBlackObjectsNoFail  v8::internal::MajorNonAtomicMarkingState>(v8::internal::MemoryChunk*, 
> v8::internal::MajorNonAtomicMarkingState*, 
> v8::internal::EvacuateNewSpaceVisitor*, 
> v8::internal::LiveObjectVisitor::IterationMode) ()
> #4  0x1c8ff8f5 in 
> v8::internal::FullEvacuator::RawEvacuatePage(v8::internal::Page*, long*) ()
> #5  0x1c8ff4fd in v8::internal::Evacuator::EvacuatePage(v8::internal::Page*) 
> ()
> #6  0x1c912a50 in v8::internal::PageEvacuationTask::RunInParallel() ()
> #7  0x1c8f6997 in v8::internal::ItemParallelJob::Task::RunInternal() ()
> #8  0x1c8f6e79 in 
> v8::internal::ItemParallelJob::Run(std::__1::shared_ptr)
>  ()
> #9  0x1c90246b in void 
> v8::internal::MarkCompactCollectorBase::CreateAndExecuteEvacuationTasks  v8::internal::MarkCompactCollector>(v8::internal::MarkCompactCollector*, 
> v8::internal::ItemParallelJob*, v8::internal::RecordMigratedSlotVisitor*, 
> v8::internal::MigrationObserver*, long) ()
> #10 0x1c90207b in 
> v8::internal::MarkCompactCollector::EvacuatePagesInParallel() ()
> #11 0x1c8fadc7 in v8::internal::MarkCompactCollector::Evacuate() ()
> #12 0x1c8f8bc2 in v8::internal::MarkCompactCollector::CollectGarbage() ()
> #13 0x1c8c8c3d in v8::internal::Heap::MarkCompact() ()
> #14 0x1c8c6f98 in 
> v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, 
> v8::GCCallbackFlags) ()
> #15 0x1c8c5955 in 
> v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, 
> v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) ()
> #16 0x1c8cdd49 in 
> v8::internal::Heap::FinalizeIncrementalMarkingIfComplete(v8::internal::GarbageCollectionReason)
>  ()
> #17 0x1c8ecce9 in v8::internal::IncrementalMarkingJob::Task::RunInternal() ()
> #18 0x1c5d819e in non-virtual thunk to v8::internal::CancelableTask::Run() ()
> #19 0x1c0f1e2f in 
> node::PerIsolatePlatformData::RunForegroundTask(std::__1::unique_ptr  std::__1::default_delete >) ()
> #20 0x1c0f1219 in 
> node::PerIsolatePlatformData::FlushForegroundTasksInternal() ()
> #21 0x1c0f20c6 in node::NodePlatform::DrainBackgroundTasks(v8::Isolate*) ()
> #22 0x1c06f7b4 in node::Start(v8::Isolate*, node::IsolateData*, 
> std::__1::vector, 
> std::__1::allocator >, std::__1::allocator std::__1::char_traits, std::__1::allocator > > > const&, 
> std::__1::vector, 
> std::__1::allocator >, std::__1::allocator std::__1::char_traits, std::__1::allocator > > > const&) ()
> #23 0x1c06eafb in node::Start(uv_loop_s*, 
> std::__1::vector, 
> std::__1::allocator >, std::__1::allocator std::__1::char_traits, std::__1::allocator > > > const&, 
> std::__1::vector, 
> std::__1::allocator >, std::__1::allocator std::__1::char_traits, std::__1::allocator > > > const&) ()
> #24 0x1c06de99 in node::Start(int, char**) ()
> #25 0x1c1cb02f in main ()
> (gdb) thread 

Re: [Update] p5-HTML-Clean, p5-File-Find-Object, p5-Proc-Fork

2019-09-10 Thread Stuart Henderson
On 2019/09/10 19:36, Christopher Zimmermann wrote:
> On Tue, 10 Sep 2019 06:23:26 +
> wen heping  wrote:
> 
> > Hi, ports@:
> > 
> >   Here is a patch for devel/p5-Proc-Fork to update to 0.806.
> >   It build well and passed all tests.
> >   No other ports depends on it.
> > 
> > Comments? OK?
> > wen
> 
> 
> those are straight-forward upgrades. I don't use those ports, but the
> diffs look fine to me. OK to commit?

For p5-File-Find-Object, I'll leave it up to bluhm (maintainer) to ack/nak,
but given the comment before the PORTROACH line, I think it would be better
to keep the PKGNAME line as-is. Though the PORTROACH line itself might want
changing as well..

p5-Proc-Fork and p5-HTML-Clean OK with me.

Changelogs below.

Proc-Fork:

0.806 Fri 24 Aug 2018
- No functional changes
- Documentation server example fix, spotted by Shoichi Kaji
 
0.805 Tue 21 Aug 2018
- No functional changes
- No compile test and no test dependencies any more

HTML-Clean:

1.2 Tue Sep 9 13:56 MSK 2019
 
- Fix pod
 
1.1 Tue Sep 9 12:30 MSK 2019
 
- Fix pod. Add github repository
 
0.9 Tue Aug 20 09:24 PDT 2019
 
- Fix warnings - use IO::File instead deprecated module IO.

File-Find-Object:

0.3.4   2019-08-25
- Add *~ files to MANIFEST.SKIP.
- https://github.com/shlomif/perl-file-find-object/issues/1
- Thanks to @perlpunk and SUSE.
 
0.3.3   2019-08-23
- Now at https://github.com/shlomif/perl-file-find-object
- tidyall .

So all three are basically no-op changes.



Re: [Update] p5-HTML-Clean, p5-File-Find-Object, p5-Proc-Fork

2019-09-10 Thread Christopher Zimmermann
On Tue, 10 Sep 2019 06:23:26 +
wen heping  wrote:

> Hi, ports@:
> 
>   Here is a patch for devel/p5-Proc-Fork to update to 0.806.
>   It build well and passed all tests.
>   No other ports depends on it.
> 
> Comments? OK?
> wen


those are straight-forward upgrades. I don't use those ports, but the
diffs look fine to me. OK to commit?

Christopher

-- 
http://gmerlin.de
OpenPGP: http://gmerlin.de/christopher.pub
CB07 DA40 B0B6 571D 35E2  0DEF 87E2 92A7 13E5 DEE1


pgpeEKVNHH8r2.pgp
Description: OpenPGP digital signature


CVS: cvs.openbsd.org: ports

2019-09-10 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2019/09/10 08:09:17

Modified files:
math/coq   : Makefile 

Log message:
BUILD_DEPENDS on bash



CVS: cvs.openbsd.org: ports

2019-09-10 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2019/09/10 08:04:25

Modified files:
lang/lucee : Makefile distinfo 

Log message:
update to lucee-5.3.3.62



CVS: cvs.openbsd.org: ports

2019-09-10 Thread Matthias Kilian
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2019/09/10 07:52:42

Modified files:
print/poppler  : Makefile distinfo 
print/poppler/patches: patch-poppler_Form_cc 
print/poppler/pkg: PLIST-main 

Log message:
Update to poppler-0.80.0.



CVS: cvs.openbsd.org: ports

2019-09-10 Thread Matthias Kilian
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2019/09/10 07:51:31

Modified files:
lang/ghc   : Makefile ghc.port.mk 
lang/ghc/pkg   : PLIST 
archivers/hs-zip-archive: Makefile 
archivers/hs-zip-archive/pkg: PLIST 
archivers/hs-zlib: Makefile 
archivers/hs-zlib/pkg: PLIST 
audio/hs-libmpd: Makefile 
audio/hs-libmpd/pkg: PLIST 
databases/hs-HDBC: Makefile 
databases/hs-HDBC/pkg: PLIST 
databases/hs-HDBC-sqlite3: Makefile 
databases/hs-HDBC-sqlite3/pkg: PLIST 
devel/cpphs: Makefile 
devel/cpphs/pkg: PLIST-lib 
devel/hs-ConfigFile: Makefile 
devel/hs-ConfigFile/pkg: PLIST 
devel/hs-FindBin: Makefile 
devel/hs-FindBin/pkg: PLIST 
devel/hs-HUnit : Makefile 
devel/hs-HUnit/pkg: PLIST 
devel/hs-MissingH: Makefile 
devel/hs-MissingH/pkg: PLIST 
devel/hs-QuickCheck: Makefile 
devel/hs-QuickCheck/pkg: PLIST 
devel/hs-ansi-terminal: Makefile 
devel/hs-ansi-terminal/pkg: PLIST 
devel/hs-ansi-wl-pprint: Makefile 
devel/hs-ansi-wl-pprint/pkg: PLIST 
devel/hs-async : Makefile 
devel/hs-async/pkg: PLIST 
devel/hs-base16-bytestring: Makefile 
devel/hs-base16-bytestring/pkg: PLIST 
devel/hs-base64-bytestring: Makefile 
devel/hs-base64-bytestring/pkg: PLIST 
devel/hs-cereal: Makefile 
devel/hs-cereal/pkg: PLIST 
devel/hs-cmdargs: Makefile 
devel/hs-cmdargs/pkg: PLIST 
devel/hs-conduit: Makefile 
devel/hs-conduit/pkg: PLIST 
devel/hs-constraints: Makefile 
devel/hs-constraints/pkg: PLIST 
devel/hs-convertible: Makefile 
devel/hs-convertible/pkg: PLIST 
devel/hs-data-default: Makefile 
devel/hs-data-default/pkg: PLIST 
devel/hs-data-ordlist: Makefile 
devel/hs-data-ordlist/pkg: PLIST 
devel/hs-dlist : Makefile 
devel/hs-dlist/pkg: PLIST 
devel/hs-echo  : Makefile 
devel/hs-echo/pkg: PLIST 
devel/hs-edit-distance: Makefile 
devel/hs-edit-distance/pkg: PLIST 
devel/hs-enclosed-exceptions: Makefile 
devel/hs-enclosed-exceptions/pkg: PLIST 
devel/hs-exceptions: Makefile 
devel/hs-exceptions/pkg: PLIST 
devel/hs-extensible-exceptions: Makefile 
devel/hs-extensible-exceptions/pkg: PLIST 
devel/hs-fgl   : Makefile 
devel/hs-fgl/pkg: PLIST 
devel/hs-hashable: Makefile 
devel/hs-hashable/pkg: PLIST 
devel/hs-hinotify: Makefile 
devel/hs-hinotify/pkg: PLIST 
devel/hs-hslogger: Makefile 
devel/hs-hslogger/pkg: PLIST 
devel/hs-lifted-async: Makefile 
devel/hs-lifted-async/pkg: PLIST 
devel/hs-lifted-base: Makefile 
devel/hs-lifted-base/pkg: PLIST 
devel/hs-mmap  : Makefile 
devel/hs-mmap/pkg: PLIST 
devel/hs-mmorph: Makefile 
devel/hs-mmorph/pkg: PLIST 
devel/hs-monad-control: Makefile 
devel/hs-monad-control/pkg: PLIST 
devel/hs-mtl   : Makefile 
devel/hs-mtl/pkg: PLIST 
devel/hs-nats  : Makefile 
devel/hs-nats/pkg: PLIST 
devel/hs-network: Makefile 
devel/hs-network/pkg: PLIST 
devel/hs-network-uri: Makefile 
devel/hs-network-uri/pkg: PLIST 
devel/hs-old-locale: Makefile 
devel/hs-old-locale/pkg: PLIST 
devel/hs-old-time: Makefile 
devel/hs-old-time/pkg: PLIST 
devel/hs-parsec: Makefile 
devel/hs-parsec/pkg: PLIST 
devel/hs-primitive: Makefile 
devel/hs-primitive/pkg: PLIST 
devel/hs-random: Makefile 
devel/hs-random/pkg: PLIST 
devel/hs-regex-applicative: Makefile 
devel/hs-regex-applicative/pkg: PLIST 
devel/hs-regex-base: Makefile 
devel/hs-regex-base/pkg: PLIST 
devel/hs-regex-compat: Makefile 
devel/hs-regex-compat/pkg: PLIST 
devel/hs-regex-compat-tdfa: Makefile 
devel/hs-regex-compat-tdfa/pkg: PLIST 
devel/hs-regex-posix: Makefile 
devel/hs-regex-posix/pkg: PLIST 
devel/hs-regex-tdfa: Makefile 
devel/hs-regex-tdfa/pkg: PLIST 
devel/hs-resourcet: Makefile 
devel/hs-resourcet/pkg: PLIST 
devel/hs-sandi : Makefile 
devel/hs-sandi/pkg: PLIST 
devel/hs-scientific: Makefile 
devel/hs-scientific/pkg: PLIST 
devel/hs-semigroups: Makefile 
devel/hs-semigroups/pkg: PLIST 
devel/hs-shelly: Makefile 
devel/hs-shelly/pkg: PLIST 
devel/hs-split : Makefile 
devel/hs-split/pkg: PLIST 
devel/hs-stm   : Makefile 
devel/hs-stm/pkg: PLIST 
devel/hs-syb   : Makefile 
devel/hs-syb/pkg: PLIST 
devel/hs-system-fileio: Makefile 

CVS: cvs.openbsd.org: ports

2019-09-10 Thread Matthias Kilian
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2019/09/10 07:50:33

Modified files:
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 
devel/quirks/pkg: PLIST 

Log message:
Add a quirk to avoid collisions after switching ghc to @define-tag/@tag.

>From espie@, who is currently afk.



CVS: cvs.openbsd.org: ports

2019-09-10 Thread Bjorn Ketelaars
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2019/09/10 07:19:25

Modified files:
net/dnscrypt-proxy: Makefile distinfo 
net/dnscrypt-proxy/patches: 

patch-dnscrypt-proxy_example-dnscrypt-proxy_toml 

Log message:
Update to dnscrypt-proxy-2.0.27.

Changelog can be found at
https://github.com/jedisct1/dnscrypt-proxy/blob/2.0.27/ChangeLog.

>From Nam Nguyen  (MAINTAINER).



firefox build failure: node SEGV, devtools/client/debugger/src/utils/sources-tree

2019-09-10 Thread Stuart Henderson
I ran into a failure build firefox on i386 here ("grep ^gmake" of build log) -

gmake[3]: Entering directory 
'/pobj/firefox-69.0/build-i386/devtools/client/debugger/src/utils/sources-tree'
gmake[3]: *** [backend.mk:33: .deps/node.stub.stub] Error 245
gmake[3]: Leaving directory 
'/pobj/firefox-69.0/build-i386/devtools/client/debugger/src/utils/sources-tree'
gmake[2]: *** [/pobj/firefox-69.0/firefox-69.0/config/recurse.mk:101: 
devtools/client/debugger/src/utils/sources-tree/export] Error 2
gmake[2]: *** Waiting for unfinished jobs
gmake[4]: Leaving directory 
'/pobj/firefox-69.0/build-i386/config/makefiles/xpidl'
gmake[3]: Leaving directory '/pobj/firefox-69.0/build-i386/xpcom/xpidl'
gmake[2]: Leaving directory '/pobj/firefox-69.0/build-i386'
gmake[1]: *** [/pobj/firefox-69.0/firefox-69.0/config/recurse.mk:34: export] 
Error 2

No error message from the build itself (rather than gmake) obvious in
the firefox build log, but I see there's a node.core in that dir:

sthen@i386-1[/pobj/firefox-69.0] ls -l 
/pobj/firefox-69.0/build-i386/devtools/client/debugger/src/utils/sources-tree
total 50456
-rw-r--r--  1 _pbuild  _pbuild   596 Sep 10 01:30 Makefile
-rw-r--r--  1 _pbuild  _pbuild  4493 Sep 10 01:31 addToTree.js
-rw-r--r--  1 _pbuild  _pbuild  3424 Sep 10 01:30 backend.mk
-rw-r--r--  1 _pbuild  _pbuild  1669 Sep 10 01:31 collapseTree.js
-rw-r--r--  1 _pbuild  _pbuild   754 Sep 10 01:31 formatTree.js
-rw-r--r--  1 _pbuild  _pbuild  2067 Sep 10 01:31 getDirectories.js
-rw-r--r--  1 _pbuild  _pbuild  2613 Sep 10 01:31 getURL.js
-rw-r--r--  1 _pbuild  _pbuild  2511 Sep 10 01:31 index.js
-rw---  1 _pbuild  _pbuild  25760536 Sep 10 01:31 node.core
-rw-r--r--  1 _pbuild  _pbuild 0 Sep 10 01:31 node.stub
-rw-r--r--  1 _pbuild  _pbuild  1464 Sep 10 01:31 sortTree.js
-rw-r--r--  1 _pbuild  _pbuild  4147 Sep 10 01:31 treeOrder.js
-rw-r--r--  1 _pbuild  _pbuild  2199 Sep 10 01:31 updateTree.js
-rw-r--r--  1 _pbuild  _pbuild  4005 Sep 10 01:31 utils.js

Backtrace below. Anyone have a clue? (Should I just treat this as an
unreliable build? I can do that but I can't guarantee to catch it in
every build so the package might be missing from snapshots in that
case).


GNU gdb (GDB) 7.12.1
Copyright (C) 2017 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i386-unknown-openbsd6.6".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
.
Find the GDB manual and other documentation resources online at:
.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/local/bin/node...done.
[New process 115814]
[New process 614313]
[New process 303518]
[New process 516425]
[New process 299404]
[New process 489613]
[New process 327189]

warning: Unexpected size of section `.reg2/115814' in core file.
Core was generated by `node'.
Program terminated with signal SIGSEGV, Segmentation fault.

warning: Unexpected size of section `.reg2/115814' in core file.
#0  0x1cbe27f2 in v8::internal::MemMove(void*, void const*, unsigned long) ()
[Current thread is 1 (process 115814)]
(gdb) bt
#0  0x1cbe27f2 in v8::internal::MemMove(void*, void const*, unsigned long) ()
#1  0x1c912315 in void 
v8::internal::EvacuateVisitorBase::RawMigrateObject<(v8::internal::EvacuateVisitorBase::MigrationMode)0>(v8::internal::EvacuateVisitorBase*,
 v8::internal::HeapObject*, v8::internal::HeapObject*, int, 
v8::internal::AllocationSpace) ()
#2  0x1c90f0e4 in 
v8::internal::EvacuateNewSpaceVisitor::Visit(v8::internal::HeapObject*, int) ()
#3  0x1c8fff31 in void 
v8::internal::LiveObjectVisitor::VisitBlackObjectsNoFail(v8::internal::MemoryChunk*, 
v8::internal::MajorNonAtomicMarkingState*, 
v8::internal::EvacuateNewSpaceVisitor*, 
v8::internal::LiveObjectVisitor::IterationMode) ()
#4  0x1c8ff8f5 in 
v8::internal::FullEvacuator::RawEvacuatePage(v8::internal::Page*, long*) ()
#5  0x1c8ff4fd in v8::internal::Evacuator::EvacuatePage(v8::internal::Page*) ()
#6  0x1c912a50 in v8::internal::PageEvacuationTask::RunInParallel() ()
#7  0x1c8f6997 in v8::internal::ItemParallelJob::Task::RunInternal() ()
#8  0x1c8f6e79 in 
v8::internal::ItemParallelJob::Run(std::__1::shared_ptr)
 ()
#9  0x1c90246b in void 
v8::internal::MarkCompactCollectorBase::CreateAndExecuteEvacuationTasks(v8::internal::MarkCompactCollector*, 
v8::internal::ItemParallelJob*, v8::internal::RecordMigratedSlotVisitor*, 
v8::internal::MigrationObserver*, long) ()
#10 0x1c90207b in v8::internal::MarkCompactCollector::EvacuatePagesInParallel() 
()
#11 0x1c8fadc7 in v8::internal::MarkCompactCollector::Evacuate() ()

libidn2: ld: error: duplicate symbol: c_isalnum, etc

2019-09-10 Thread Stuart Henderson
I ran into this problem in my last libidn2 build on i386.


libtool: link: cc -shared -fPIC -DPIC -o .libs/libidn2.so.1.0 -fno-common -W 
-Wabi -Waddress -Wall -Wattributes -Wbad-function-cast <> 
-O2 -pipe -Wl,--version-script=./idn2.map .libs/idna.o .libs/lookup.o 
.libs/decode.o .libs/register.o .libs/bidi.o .libs/version.o .libs/error.o 
.libs/punycode.o .libs/free.o .libs/data.o .libs/tr46map.o .libs/tables.o 
.libs/context.o -Wl,-whole-archive 
/pobj/libidn2-2.0.0/libidn2-2.0.0/gl/.libs/libgnu.a 
/pobj/libidn2-2.0.0/libidn2-2.0.0/unistring/.libs/libunistring.a 
/pobj/libidn2-2.0.0/libidn2-2.0.0/unistring/.libs/libunistring.a 
-Wl,-no-whole-archive -L.libs -liconv -lunistring -Wl,-soname,libidn2.so.1.0
ld: error: duplicate symbol: c_isalnum
>>> defined at c-ctype.c
>>>c-ctype.o:(c_isalnum) in archive 
>>> /pobj/libidn2-2.0.0/libidn2-2.0.0/unistring/.libs/libunistring.a
>>> defined at c-ctype.c
>>>c-ctype.o:(.text+0x0) in archive 
>>> /pobj/libidn2-2.0.0/libidn2-2.0.0/unistring/.libs/libunistring.a

ld: error: duplicate symbol: c_isalpha
>>> defined at c-ctype.c
>>>c-ctype.o:(c_isalpha) in archive 
>>> /pobj/libidn2-2.0.0/libidn2-2.0.0/unistring/.libs/libunistring.a
>>> defined at c-ctype.c
>>>c-ctype.o:(.text+0x30) in archive 
>>> /pobj/libidn2-2.0.0/libidn2-2.0.0/unistring/.libs/libunistring.a

ld: error: duplicate symbol: c_isascii
>>> defined at c-ctype.c
>>>c-ctype.o:(c_isascii) in archive 
>>> /pobj/libidn2-2.0.0/libidn2-2.0.0/unistring/.libs/libunistring.a
>>> defined at c-ctype.c
>>>c-ctype.o:(.text+0x50) in archive 
>>> /pobj/libidn2-2.0.0/libidn2-2.0.0/unistring/.libs/libunistring.a

(etc.etc.)


I've seen it before but not often, comparing against a good build didn't
give me any ideas what might be wrong. It's not a major problem but I thought
I'd send logs over in case you have any ideas (attached logs from good+bad
builds).



libidn2.log.bad.gz
Description: application/gunzip


libidn2.log.good.gz
Description: application/gunzip


Re: MPD - Connection Refused After Playing

2019-09-10 Thread su-


After talking to the mpd irc guys the issue I am currently facing is apparently 
due to an out dated version of mpd.  Apologies for not being able to assist 
further.
-- 
 Securely sent with Tutanota. Get your own encrypted, ad-free mailbox: 
 https://tutanota.com


5 Sep 2019, 13:52 by s...@tutamail.com:

> get the following :
>
> assertion "nbytes > 0 || is.IsEOF()" failed: file 
> "../mpd-0.21.11/src/decoder/Bridge.cxx", line 406, function "Read"
>
> -- 
> Securely sent with Tutanota. Get your own encrypted, ad-free mailbox: 
> https://tutanota.com
>
>
> 5 Sep 2019, 12:58 by s...@spacehopper.org:
>
>> On 2019/09/05 14:48, s...@tutamail.com wrote:
>>
>>> Hi guys,
>>>
>>> i am experiencing mpd force stopping when playing music. Ncmpcpp says 
>>> connection is refused and I have to manually start mpd again in order to 
>>> resume playback (the force stop happens at various lengths of time after 
>>> resuming play).  These are following steps i took to setup mpd:
>>>
>>> 1) install mpd
>>> 2) doas groupadd mpd
>>> 3) doas usermod -G mpd $username
>>> 4) doas rcctl enable mpd
>>> 5) doas rcctl set mpd user $username
>>>
>>> After reading man 2 sysctl I did the following:
>>>
>>> 1) doas mkdir /var/crash/mpd
>>> 2) doas sysctl kern.nosuidcoredump=2 (also did =3)
>>>
>>> Unfortunately I am still unable to get any form of crash logs for mpd.
>>>
>>> Thanks in advance for your patience and time. 
>>>
>>>
>>> -- 
>>> Securely sent with Tutanota. Get your own encrypted, ad-free mailbox: 
>>> https://tutanota.com
>>>
>>
>> I'm not an mpd user, but try running it in the foreground and see if
>> it gives any clue. Looks like "mpd --stderr --no-daemon --verbose" might
>> do this.
>>
>
>



CVS: cvs.openbsd.org: ports

2019-09-10 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2019/09/10 05:21:24

Modified files:
comms/xastir   : Makefile 
Added files:
comms/xastir/patches: patch-src_gps_c 

Log message:
Stop passing a timezone param to settimeofday(2)

Historical, and useless in this port since timezone information is
always zero.  xastir is the only user of the timezone argument that
I could spot.  ok cheloha@ abieber@ (maintainer)



[Update] math/netcdf: 4.7.1

2019-09-10 Thread Martin Reindl
Hello ports,

attached is a bugfix update for math/netcdf.
Release notes are available here:
https://www.unidata.ucar.edu/software/netcdf/docs/RELEASE_NOTES.html
Tested on macppc/amd64/arm64.

-m


Index: Makefile
===
RCS file: /cvs/ports/math/netcdf/Makefile,v
retrieving revision 1.36
diff -u -p -u -p -r1.36 Makefile
--- Makefile12 Jul 2019 20:47:43 -  1.36
+++ Makefile3 Sep 2019 06:56:20 -
@@ -1,12 +1,8 @@
 # $OpenBSD: Makefile,v 1.36 2019/07/12 20:47:43 sthen Exp $
 
-# let's give it a chance?
-#BROKEN-powerpc=   fails to build
-#BROKEN-hppa = fails to configure
-
 COMMENT=   library for machine-independent, array-oriented data access
 
-V= 4.7.0
+V= 4.7.1
 NAME=  netcdf
 DISTNAME=  ${NAME}-c-${V}
 PKGNAME=   ${NAME}-${V}
Index: distinfo
===
RCS file: /cvs/ports/math/netcdf/distinfo,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 distinfo
--- distinfo16 May 2019 11:39:19 -  1.8
+++ distinfo3 Sep 2019 06:56:20 -
@@ -1,2 +1,2 @@
-SHA256 (netcdf-c-4.7.0.tar.gz) = pRLStIKMYXfdS5Z5HEFj5OBua/xxI76/v+AXYtd30cs=
-SIZE (netcdf-c-4.7.0.tar.gz) = 5985755
+SHA256 (netcdf-c-4.7.1.tar.gz) = XFN8WFdz5XWhayjDlzuWCKmP3Ez3xCiTqlIjAk4AAfw=
+SIZE (netcdf-c-4.7.1.tar.gz) = 6031361
Index: patches/patch-ncgen3_ncgenyy_c
===
RCS file: /cvs/ports/math/netcdf/patches/patch-ncgen3_ncgenyy_c,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 patch-ncgen3_ncgenyy_c
--- patches/patch-ncgen3_ncgenyy_c  13 Mar 2019 20:27:40 -  1.1
+++ patches/patch-ncgen3_ncgenyy_c  3 Sep 2019 06:56:20 -
@@ -3,7 +3,7 @@ $OpenBSD: patch-ncgen3_ncgenyy_c,v 1.1 2
 Index: ncgen3/ncgenyy.c
 --- ncgen3/ncgenyy.c.orig
 +++ ncgen3/ncgenyy.c
-@@ -865,8 +865,6 @@ char *ncgtext;
+@@ -1081,8 +1081,6 @@ char *yytext;
 We include lexical definitions for all three, but use the second version.
  */
  
Index: pkg/PLIST
===
RCS file: /cvs/ports/math/netcdf/pkg/PLIST,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 PLIST
--- pkg/PLIST   16 May 2019 11:39:19 -  1.8
+++ pkg/PLIST   3 Sep 2019 06:56:20 -
@@ -6,6 +6,7 @@ bin/nc-config
 @bin bin/ncgen3
 include/netcdf.h
 include/netcdf_aux.h
+include/netcdf_dispatch.h
 include/netcdf_filter.h
 include/netcdf_mem.h
 include/netcdf_meta.h



[Update] devel/p5-Proc-Fork : Update to 0.806

2019-09-10 Thread wen heping
Hi, ports@:

  Here is a patch for devel/p5-Proc-Fork to update to 0.806.
  It build well and passed all tests.
  No other ports depends on it.

Comments? OK?
wen
Index: Makefile
===
RCS file: /cvs/ports/devel/p5-Proc-Fork/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- Makefile12 Jul 2019 20:45:05 -  1.2
+++ Makefile10 Sep 2019 06:06:23 -
@@ -2,7 +2,7 @@
 
 COMMENT =  simple, intuitive interface to the fork() system call
 
-DISTNAME = Proc-Fork-0.804
+DISTNAME = Proc-Fork-0.806
 
 CATEGORIES =   devel
 
Index: distinfo
===
RCS file: /cvs/ports/devel/p5-Proc-Fork/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo6 Oct 2016 05:52:09 -   1.1.1.1
+++ distinfo10 Sep 2019 06:06:23 -
@@ -1,2 +1,2 @@
-SHA256 (Proc-Fork-0.804.tar.gz) = Cl/X5frL0hhy+6chimRTXRuDOpxzCt0mx+cp9D3/2s0=
-SIZE (Proc-Fork-0.804.tar.gz) = 14561
+SHA256 (Proc-Fork-0.806.tar.gz) = 7dXugrQkHZ7KaJks+q21hZef7cIWwEjIgPErXPybtu4=
+SIZE (Proc-Fork-0.806.tar.gz) = 14627