It's been some time... Opam really needs an update.

On Fri, Dec 31, 2021 at 01:41:44PM -0500, Daniel Dickman wrote:
On Fri, Dec 31, 2021 at 2:36 AM Christopher Zimmermann
<chr...@openbsd.org> wrote:

Hi,

this update of opam changes to the build-utils shipped with opam and
drops dependencies on our ports utils. This makes ports dune version
independent of opam. OK?

Christopher

1) I get a bunch of failures like this when running "make test". we
probably have to neuter "-- strip-trailing-cr" usage?

var-option                    diff: unknown option -- strip-trailing-cr
usage: diff [-abdipTtw] [-c | -e | -f | -n | -q | -u] [-I pattern] [-L label]
           file1 file2
      diff [-abdipTtw] [-I pattern] [-L label] -C number file1 file2
      diff [-abditw] [-I pattern] -D string file1 file2
      diff [-abdipTtw] [-I pattern] [-L label] -U number file1 file2
      diff [-abdiNPprsTtw] [-c | -e | -f | -n | -q | -u] [-I pattern]
           [-L label] [-S name] [-X file] [-x pattern] dir1 dir2
[FAIL]

This is now dealt with by using gdiff for tests.

2) Running portcheck resulted in:

C++ libraries in WANTLIB with default COMPILER (most ports need
'COMPILER=base-clang ports-gcc' or 'COMPILER=base-clang ports-gcc
base-gcc')

I also made some tests more posix compliant, which helps them to succeed on OpenBSD. I will try to get those fixes upstream.

OK?

Christopher

Reply via email to