pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang/flang



Module Name:    pkgsrc
Committed By:   jakllsch
Date:           Fri Jan 30 18:37:56 UTC 2026

Modified Files:
        pkgsrc/lang/flang: Makefile PLIST

Log Message:
flang: fix PLIST, unmark BROKEN

Package works on Debian, although fails to correctly rpath the runtime
library into produced binaries


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 pkgsrc/lang/flang/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/lang/flang/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/lang/flang/Makefile
diff -u pkgsrc/lang/flang/Makefile:1.16 pkgsrc/lang/flang/Makefile:1.17
--- pkgsrc/lang/flang/Makefile:1.16     Wed Jan  7 08:47:37 2026
+++ pkgsrc/lang/flang/Makefile  Fri Jan 30 18:37:56 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.16 2026/01/07 08:47:37 wiz Exp $
+# $NetBSD: Makefile,v 1.17 2026/01/30 18:37:56 jakllsch Exp $
 
 PKGREVISION= 2
 .include "../../lang/llvm/version.mk"
@@ -12,8 +12,6 @@ HOMEPAGE=     https://flang.llvm.org/docs/
 COMMENT=       Fortran compiler targeting LLVM
 LICENSE=       apache-2.0
 
-BROKEN=                "Fails to build"
-
 USE_CXX_FEATURES+=     c++17
 USE_LANGUAGES=         c c++
 USE_TOOLS+=            bash:run gmake

Index: pkgsrc/lang/flang/PLIST
diff -u pkgsrc/lang/flang/PLIST:1.5 pkgsrc/lang/flang/PLIST:1.6
--- pkgsrc/lang/flang/PLIST:1.5 Thu Jan 30 14:45:46 2025
+++ pkgsrc/lang/flang/PLIST     Fri Jan 30 18:37:56 2026
@@ -1,9 +1,8 @@
-@comment $NetBSD: PLIST,v 1.5 2025/01/30 14:45:46 wiz Exp $
+@comment $NetBSD: PLIST,v 1.6 2026/01/30 18:37:56 jakllsch Exp $
 bin/bbc
 bin/f18-parse-demo
 bin/fir-opt
 bin/flang-new
-bin/flang-to-external-fc
 bin/tco
 include/flang/Common/Fortran-features.h
 include/flang/Common/Fortran.h
@@ -11,6 +10,7 @@ include/flang/Common/MathOptionsBase.def
 include/flang/Common/MathOptionsBase.h
 include/flang/Common/OpenMP-features.h
 include/flang/Common/Version.h
+include/flang/Common/api-attrs.h
 include/flang/Common/bit-population-count.h
 include/flang/Common/constexpr-bitset.h
 include/flang/Common/default-kinds.h
@@ -23,15 +23,19 @@ include/flang/Common/idioms.h
 include/flang/Common/indirection.h
 include/flang/Common/interval.h
 include/flang/Common/leading-zero-bit-count.h
+include/flang/Common/optional.h
 include/flang/Common/real.h
 include/flang/Common/reference-counted.h
+include/flang/Common/reference-wrapper.h
 include/flang/Common/reference.h
 include/flang/Common/restorer.h
 include/flang/Common/static-multimap-view.h
 include/flang/Common/template.h
 include/flang/Common/uint128.h
 include/flang/Common/unwrap.h
+include/flang/Common/variant.h
 include/flang/Common/visit.h
+include/flang/Common/windows-include.h
 include/flang/Decimal/binary-floating-point.h
 include/flang/Decimal/decimal.h
 include/flang/Evaluate/call.h
@@ -114,10 +118,8 @@ include/flang/Lower/Support/Utils.h
 include/flang/Lower/Support/Verifier.h
 include/flang/Lower/SymbolMap.h
 include/flang/Lower/VectorSubscripts.h
-include/flang/OpenMP/omp_lib.h
 include/flang/Optimizer/Analysis/AliasAnalysis.h
 include/flang/Optimizer/Analysis/TBAAForest.h
-include/flang/Optimizer/Builder/Array.h
 include/flang/Optimizer/Builder/BoxValue.h
 include/flang/Optimizer/Builder/Character.h
 include/flang/Optimizer/Builder/Complex.h
@@ -140,32 +142,54 @@ include/flang/Optimizer/Builder/Runtime/
 include/flang/Optimizer/Builder/Runtime/Execute.h
 include/flang/Optimizer/Builder/Runtime/Inquiry.h
 include/flang/Optimizer/Builder/Runtime/Intrinsics.h
+include/flang/Optimizer/Builder/Runtime/Main.h
 include/flang/Optimizer/Builder/Runtime/Numeric.h
 include/flang/Optimizer/Builder/Runtime/Pointer.h
 include/flang/Optimizer/Builder/Runtime/RTBuilder.h
 include/flang/Optimizer/Builder/Runtime/Ragged.h
 include/flang/Optimizer/Builder/Runtime/Reduction.h
 include/flang/Optimizer/Builder/Runtime/Stop.h
+include/flang/Optimizer/Builder/Runtime/Support.h
 include/flang/Optimizer/Builder/Runtime/TemporaryStack.h
 include/flang/Optimizer/Builder/Runtime/Transformational.h
 include/flang/Optimizer/Builder/TemporaryStorage.h
 include/flang/Optimizer/Builder/Todo.h
 include/flang/Optimizer/CodeGen/CGOps.cpp.inc
+include/flang/Optimizer/CodeGen/CGOps.h
 include/flang/Optimizer/CodeGen/CGOps.h.inc
 include/flang/Optimizer/CodeGen/CGOps.td
 include/flang/Optimizer/CodeGen/CGPasses.h.inc
 include/flang/Optimizer/CodeGen/CGPasses.td
 include/flang/Optimizer/CodeGen/CodeGen.h
+include/flang/Optimizer/CodeGen/CodeGenOpenMP.h
+include/flang/Optimizer/CodeGen/DescriptorModel.h
+include/flang/Optimizer/CodeGen/FIROpPatterns.h
 include/flang/Optimizer/CodeGen/TBAABuilder.h
 include/flang/Optimizer/CodeGen/Target.h
 include/flang/Optimizer/CodeGen/TypeConverter.h
+include/flang/Optimizer/Dialect/CUF/Attributes/CUFAttr.cpp.inc
+include/flang/Optimizer/Dialect/CUF/Attributes/CUFAttr.h
+include/flang/Optimizer/Dialect/CUF/Attributes/CUFAttr.h.inc
+include/flang/Optimizer/Dialect/CUF/Attributes/CUFAttr.td
+include/flang/Optimizer/Dialect/CUF/Attributes/CUFEnumAttr.cpp.inc
+include/flang/Optimizer/Dialect/CUF/Attributes/CUFEnumAttr.h.inc
+include/flang/Optimizer/Dialect/CUF/CUFDialect.cpp.inc
+include/flang/Optimizer/Dialect/CUF/CUFDialect.h
+include/flang/Optimizer/Dialect/CUF/CUFDialect.h.inc
+include/flang/Optimizer/Dialect/CUF/CUFDialect.td
+include/flang/Optimizer/Dialect/CUF/CUFOps.cpp.inc
+include/flang/Optimizer/Dialect/CUF/CUFOps.h
+include/flang/Optimizer/Dialect/CUF/CUFOps.h.inc
+include/flang/Optimizer/Dialect/CUF/CUFOps.td
 include/flang/Optimizer/Dialect/CanonicalizationPatterns.inc
 include/flang/Optimizer/Dialect/CanonicalizationPatterns.td
 include/flang/Optimizer/Dialect/FIRAttr.cpp.inc
 include/flang/Optimizer/Dialect/FIRAttr.h
 include/flang/Optimizer/Dialect/FIRAttr.h.inc
 include/flang/Optimizer/Dialect/FIRAttr.td
+include/flang/Optimizer/Dialect/FIRDialect.cpp.inc
 include/flang/Optimizer/Dialect/FIRDialect.h
+include/flang/Optimizer/Dialect/FIRDialect.h.inc
 include/flang/Optimizer/Dialect/FIRDialect.td
 include/flang/Optimizer/Dialect/FIREnumAttr.cpp.inc
 include/flang/Optimizer/Dialect/FIREnumAttr.h.inc
@@ -214,9 +238,11 @@ include/flang/Optimizer/Support/Internal
 include/flang/Optimizer/Support/Matcher.h
 include/flang/Optimizer/Support/TypeCode.h
 include/flang/Optimizer/Support/Utils.h
+include/flang/Optimizer/Transforms/MemoryUtils.h
 include/flang/Optimizer/Transforms/Passes.h
 include/flang/Optimizer/Transforms/Passes.h.inc
 include/flang/Optimizer/Transforms/Passes.td
+include/flang/Optimizer/Transforms/Utils.h
 include/flang/Parser/char-block.h
 include/flang/Parser/char-buffer.h
 include/flang/Parser/char-set.h
@@ -229,13 +255,14 @@ include/flang/Parser/parse-state.h
 include/flang/Parser/parse-tree-visitor.h
 include/flang/Parser/parse-tree.h
 include/flang/Parser/parsing.h
+include/flang/Parser/preprocessor.h
 include/flang/Parser/provenance.h
 include/flang/Parser/source.h
+include/flang/Parser/token-sequence.h
 include/flang/Parser/tools.h
 include/flang/Parser/unparse.h
 include/flang/Parser/user-state.h
 include/flang/Runtime/allocatable.h
-include/flang/Runtime/api-attrs.h
 include/flang/Runtime/array-constructor.h
 include/flang/Runtime/assign.h
 include/flang/Runtime/c-or-cpp.h
@@ -248,11 +275,13 @@ include/flang/Runtime/entry-names.h
 include/flang/Runtime/exceptions.h
 include/flang/Runtime/execute.h
 include/flang/Runtime/extensions.h
+include/flang/Runtime/freestanding-tools.h
 include/flang/Runtime/inquiry.h
 include/flang/Runtime/io-api.h
 include/flang/Runtime/iostat.h
 include/flang/Runtime/magic-numbers.h
 include/flang/Runtime/main.h
+include/flang/Runtime/matmul-instances.inc
 include/flang/Runtime/matmul-transpose.h
 include/flang/Runtime/matmul.h
 include/flang/Runtime/memory.h
@@ -261,6 +290,7 @@ include/flang/Runtime/numeric.h
 include/flang/Runtime/pointer.h
 include/flang/Runtime/ragged.h
 include/flang/Runtime/random.h
+include/flang/Runtime/reduce.h
 include/flang/Runtime/reduction.h
 include/flang/Runtime/stop.h
 include/flang/Runtime/support.h
@@ -270,6 +300,7 @@ include/flang/Runtime/transformational.h
 include/flang/Runtime/type-code.h
 include/flang/Semantics/attr.h
 include/flang/Semantics/expression.h
+include/flang/Semantics/module-dependences.h
 include/flang/Semantics/openmp-directive-sets.h
 include/flang/Semantics/runtime-type-info.h
 include/flang/Semantics/scope.h
@@ -283,71 +314,62 @@ include/flang/Tools/CrossToolHelpers.h
 include/flang/Tools/PointerModels.h
 include/flang/Tools/TargetSetup.h
 include/flang/Version.inc
-include/flang/__cuda_builtins.f18.mod
 include/flang/__cuda_builtins.mod
-include/flang/__fortran_builtins.f18.mod
 include/flang/__fortran_builtins.mod
-include/flang/__fortran_ieee_exceptions.f18.mod
 include/flang/__fortran_ieee_exceptions.mod
-include/flang/__fortran_type_info.f18.mod
 include/flang/__fortran_type_info.mod
-include/flang/__ppc_intrinsics.f18.mod
 include/flang/__ppc_intrinsics.mod
-include/flang/__ppc_types.f18.mod
 include/flang/__ppc_types.mod
-include/flang/ieee_arithmetic.f18.mod
+include/flang/cudadevice.mod
 include/flang/ieee_arithmetic.mod
-include/flang/ieee_exceptions.f18.mod
 include/flang/ieee_exceptions.mod
-include/flang/ieee_features.f18.mod
 include/flang/ieee_features.mod
-include/flang/iso_c_binding.f18.mod
 include/flang/iso_c_binding.mod
-include/flang/iso_fortran_env.f18.mod
 include/flang/iso_fortran_env.mod
-include/flang/mma.f18.mod
+include/flang/iso_fortran_env_impl.mod
 include/flang/mma.mod
-include/flang/omp_lib.f18.mod
-include/flang/omp_lib.mod
-lib/clang/18/include/ISO_Fortran_binding.h
+lib/clang/19/include/ISO_Fortran_binding.h
 lib/cmake/flang/FlangConfig.cmake
 lib/cmake/flang/FlangConfigVersion.cmake
 lib/cmake/flang/FlangTargets-release.cmake
 lib/cmake/flang/FlangTargets.cmake
+lib/libCUFAttrs.so
+lib/libCUFAttrs.so.19.1
+lib/libCUFDialect.so
+lib/libCUFDialect.so.19.1
 lib/libFIRAnalysis.so
-lib/libFIRAnalysis.so.18.1
+lib/libFIRAnalysis.so.19.1
 lib/libFIRBuilder.so
-lib/libFIRBuilder.so.18.1
+lib/libFIRBuilder.so.19.1
 lib/libFIRCodeGen.so
-lib/libFIRCodeGen.so.18.1
+lib/libFIRCodeGen.so.19.1
 lib/libFIRDialect.so
-lib/libFIRDialect.so.18.1
+lib/libFIRDialect.so.19.1
 lib/libFIRDialectSupport.so
-lib/libFIRDialectSupport.so.18.1
+lib/libFIRDialectSupport.so.19.1
 lib/libFIRSupport.so
-lib/libFIRSupport.so.18.1
+lib/libFIRSupport.so.19.1
 lib/libFIRTransforms.so
-lib/libFIRTransforms.so.18.1
+lib/libFIRTransforms.so.19.1
 lib/libFortranCommon.so
-lib/libFortranCommon.so.18.1
+lib/libFortranCommon.so.19.1
 lib/libFortranDecimal.so
-lib/libFortranDecimal.so.18.1
+lib/libFortranDecimal.so.19.1
 lib/libFortranEvaluate.so
-lib/libFortranEvaluate.so.18.1
+lib/libFortranEvaluate.so.19.1
 lib/libFortranLower.so
-lib/libFortranLower.so.18.1
+lib/libFortranLower.so.19.1
 lib/libFortranParser.so
-lib/libFortranParser.so.18.1
+lib/libFortranParser.so.19.1
 lib/libFortranRuntime.so
-lib/libFortranRuntime.so.18.1
+lib/libFortranRuntime.so.19.1
 lib/libFortranSemantics.so
-lib/libFortranSemantics.so.18.1
-lib/libFortran_main.a
+lib/libFortranSemantics.so.19.1
 lib/libHLFIRDialect.so
-lib/libHLFIRDialect.so.18.1
+lib/libHLFIRDialect.so.19.1
 lib/libHLFIRTransforms.so
-lib/libHLFIRTransforms.so.18.1
+lib/libHLFIRTransforms.so.19.1
 lib/libflangFrontend.so
-lib/libflangFrontend.so.18.1
+lib/libflangFrontend.so.19.1
 lib/libflangFrontendTool.so
-lib/libflangFrontendTool.so.18.1
+lib/libflangFrontendTool.so.19.1



Home | Main Index | Thread Index | Old Index