pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/60341: www/chromium from pkgsrc-2026Q1 requires clang20, but pkgsrc has clang19
>Number: 60341
>Category: pkg
>Synopsis: www/chromium from pkgsrc-2026Q1 requires clang20, but pkgsrc has clang19
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Thu Jun 18 22:50:00 +0000 2026
>Originator: Alexander Schreiber
>Release: NetBSD 10.1 pkgsrc-2026Q1
>Organization:
not much
>Environment:
NetBSD faramir.domain 10.1 NetBSD 10.1 (GENERIC) #0: Mon Dec 16 13:08:11 UTC 2024 mkrepro%mkrepro.NetBSD.org@localhost:/usr/src/sys/arch/amd64/compile/GENERIC amd64
>Description:
building www/chromium from pkgsrc-2026Q1 on NetBSD 10.1 amd64 (fresh install)
fails due to available clang being too old:
[43/53283] CXX obj/third_party/abseil-cpp/absl/base/strerror/strerror.o
In file included from ../../third_party/abseil-cpp/absl/base/internal/strerror.cc:15:
In file included from ../../third_party/abseil-cpp/absl/base/internal/strerror.h:18:
In file included from ../../third_party/libc++/src/include/string:594:
In file included from ../../third_party/libc++/src/include/__algorithm/max.h:12:
In file included from ../../third_party/libc++/src/include/__algorithm/comp.h:12:
In file included from ../../third_party/libc++/src/include/__config:14:
In file included from ../../third_party/libc++/src/include/__configuration/abi.h:14:
../../third_party/libc++/src/include/__configuration/compiler.h:37:8: warning: "Libc++ only supports Clang 20 and later" [-W#warnings]
37 | # warning "Libc++ only supports Clang 20 and later"
| ^
1 warning generated.
[44/53283] CXX obj/third_party/abseil-cpp/absl/base/throw_delegate/throw_delegate.o
In file included from ../../third_party/abseil-cpp/absl/base/internal/throw_delegate.cc:15:
In file included from ../../third_party/abseil-cpp/absl/base/internal/throw_delegate.h:20:
In file included from ../../third_party/libc++/src/include/string:594:
In file included from ../../third_party/libc++/src/include/__algorithm/max.h:12:
In file included from ../../third_party/libc++/src/include/__algorithm/comp.h:12:
In file included from ../../third_party/libc++/src/include/__config:14:
In file included from ../../third_party/libc++/src/include/__configuration/abi.h:14:
../../third_party/libc++/src/include/__configuration/compiler.h:37:8: warning: "Libc++ only supports Clang 20 and later" [-W#warnings]
37 | # warning "Libc++ only supports Clang 20 and later"
| ^
1 warning generated.
ninja: build stopped: subcommand failed.
*** Error code 1
Stop.
make[1]: stopped in /usr/pkgsrc/www/chromium
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/www/chromium
And indeed, we only have clang 19:
pkg_info |grep clang
clang-19.1.7nb2 C language family frontend for LLVM
head -3 /usr/pkgsrc/lang/clang/distinfo
$NetBSD: distinfo,v 1.88 2025/05/09 05:51:24 adam Exp $
BLAKE2s (clang-19.1.7.src.tar.xz) = 36f273c5c29f396c74f69fc71bd3be3c9da789323f1a66e170752bf0a804006d
>How-To-Repeat:
Try to build www/chromium on NetBSD from pkgsrc-2026Q1, it will fail due to
clang being not new enough.
>Fix:
Update lang/clang to clang-20, I guess? Seems it was released about 1y ago.
Home |
Main Index |
Thread Index |
Old Index