pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: lang/mlir
> On May 15, 2026, at 9:35 AM, Andrew Ball <potchery%gmail.com@localhost> wrote:
>
> lang/flang apparently depends on lang/mlir, which I'm struggling to
> build (on NetBSD/amd64 10.1)...
>
> => Bootstrap dependency digest>=20211023: found digest-20220214
> ===> Skipping vulnerability checks.
> WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found.
> WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb
> fetch-pkg-vulnerabilities'.
> ===> Building for mlir-19.1.7nb1
> [ 0%] Building CXX object
> lib/TableGen/CMakeFiles/MLIRTableGen.dir/Attribute.cpp.o
> /usr/pkgsrc/lang/mlir/work/mlir-19.1.7.src/lib/TableGen/Attribute.cpp:
> In member function 'mlir::tblgen::Dialect
> mlir::tblgen::Attribute::getDialect() const':
> /usr/pkgsrc/lang/mlir/work/mlir-19.1.7.src/lib/TableGen/Attribute.cpp:129:42:
> error: invalid conversion from 'llvm::CastInfo<llvm::DefInit, const
> llvm::Init*, void>::CastReturnType' {aka 'const llvm::DefInit*'} to
> 'llvm::DefInit*' [-fpermissive]
> 129 | if (DefInit *init = dyn_cast<DefInit>(record->getValue()))
> | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
> | |
> |
> llvm::CastInfo<llvm::DefInit, const llvm::Init*, void>::CastReturnType
> {aka const llvm::DefInit*}
> /usr/pkgsrc/lang/mlir/work/mlir-19.1.7.src/lib/TableGen/Attribute.cpp:
> In member function 'llvm::Record*
> mlir::tblgen::EnumAttr::getBaseAttrClass() const':
> /usr/pkgsrc/lang/mlir/work/mlir-19.1.7.src/lib/TableGen/Attribute.cpp:233:28:
> error: invalid conversion from 'const llvm::Record*' to
> 'llvm::Record*' [-fpermissive]
> 233 | return def->getValueAsDef("baseAttrClass");
> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
> | |
> | const llvm::Record*
> gmake[2]: *** [lib/TableGen/CMakeFiles/MLIRTableGen.dir/build.make:93:
> lib/TableGen/CMakeFiles/MLIRTableGen.dir/Attribute.cpp.o] Error 1
> gmake[1]: *** [CMakeFiles/Makefile2:70107:
> lib/TableGen/CMakeFiles/MLIRTableGen.dir/all] Error 2
> gmake: *** [Makefile:136: all] Error 2
> *** Error code 2
>
> Stop.
> make[1]: stopped in /usr/pkgsrc/lang/mlir
> *** Error code 1
>
> Stop.
> make: stopped in /usr/pkgsrc/lang/mlir
Which version of pkgsrc is this from? HEAD, pkgsrc-2026Q1, or something else?
It build for me with pkgsrc-2026Q1 and netbsd-current from May 1.
Home |
Main Index |
Thread Index |
Old Index