{ "issues": [ { "result": "fail", "text": "Header files in -devel subpackage, if present.", "note": "kefir : /usr/include/kefir/toolchain/kefir/ast-translator/base.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/context.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/debug/translator.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/environment.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/flow_control.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/function_declaration.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/function_definition.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/initializer.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/jump.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/layout.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/lvalue.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/misc.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/scope/global_scope_layout.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/scope/local_scope_layout.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/scope/scope_layout_impl.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/scope/scoped_identifier.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/scope/translator.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/temporaries.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/translator.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/translator_impl.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/type.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/typeconv.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/util.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/value.h kefir : /usr/include/kefir/toolchain/kefir/ast/alignment.h kefir : /usr/include/kefir/toolchain/kefir/ast/analyzer/analyzer.h kefir : /usr/include/kefir/toolchain/kefir/ast/analyzer/declarator.h kefir : /usr/include/kefir/toolchain/kefir/ast/analyzer/initializer.h kefir : /usr/include/kefir/toolchain/kefir/ast/analyzer/member_designator.h kefir : /usr/include/kefir/toolchain/kefir/ast/analyzer/nodes.h kefir : /usr/include/kefir/toolchain/kefir/ast/analyzer/type_traversal.h kefir : /usr/include/kefir/toolchain/kefir/ast/attributes.h kefir : /usr/include/kefir/toolchain/kefir/ast/base.h kefir : /usr/include/kefir/toolchain/kefir/ast/constant_expression.h kefir : /usr/include/kefir/toolchain/kefir/ast/constant_expression_impl.h kefir : /usr/include/kefir/toolchain/kefir/ast/constants.h kefir : /usr/include/kefir/toolchain/kefir/ast/context.h kefir : /usr/include/kefir/toolchain/kefir/ast/context_impl.h kefir : /usr/include/kefir/toolchain/kefir/ast/context_manager.h kefir : /usr/include/kefir/toolchain/kefir/ast/declarator.h kefir : /usr/include/kefir/toolchain/kefir/ast/declarator_specifier.h kefir : /usr/include/kefir/toolchain/kefir/ast/designator.h kefir : /usr/include/kefir/toolchain/kefir/ast/downcast.h kefir : /usr/include/kefir/toolchain/kefir/ast/flow_control.h kefir : /usr/include/kefir/toolchain/kefir/ast/format.h kefir : /usr/include/kefir/toolchain/kefir/ast/function_declaration_context.h kefir : /usr/include/kefir/toolchain/kefir/ast/global_context.h kefir : /usr/include/kefir/toolchain/kefir/ast/initializer.h kefir : /usr/include/kefir/toolchain/kefir/ast/initializer_traversal.h kefir : /usr/include/kefir/toolchain/kefir/ast/local_context.h kefir : /usr/include/kefir/toolchain/kefir/ast/node.h kefir : /usr/include/kefir/toolchain/kefir/ast/node_base.h kefir : /usr/include/kefir/toolchain/kefir/ast/node_helpers.h kefir : /usr/include/kefir/toolchain/kefir/ast/node_internal.h kefir : /usr/include/kefir/toolchain/kefir/ast/object.h kefir : /usr/include/kefir/toolchain/kefir/ast/runtime.h kefir : /usr/include/kefir/toolchain/kefir/ast/scope.h kefir : /usr/include/kefir/toolchain/kefir/ast/target_environment.h kefir : /usr/include/kefir/toolchain/kefir/ast/temporaries.h kefir : /usr/include/kefir/toolchain/kefir/ast/type.h kefir : /usr/include/kefir/toolchain/kefir/ast/type/array.h kefir : /usr/include/kefir/toolchain/kefir/ast/type/base.h kefir : /usr/include/kefir/toolchain/kefir/ast/type/basic.h kefir : /usr/include/kefir/toolchain/kefir/ast/type/enum.h kefir : /usr/include/kefir/toolchain/kefir/ast/type/function.h kefir : /usr/include/kefir/toolchain/kefir/ast/type/pointer.h kefir : /usr/include/kefir/toolchain/kefir/ast/type/qualified.h kefir : /usr/include/kefir/toolchain/kefir/ast/type/struct.h kefir : /usr/include/kefir/toolchain/kefir/ast/type_completion.h kefir : /usr/include/kefir/toolchain/kefir/ast/type_conv.h kefir : /usr/include/kefir/toolchain/kefir/ast/type_layout.h kefir : /usr/include/kefir/toolchain/kefir/cc1/cc1.h kefir : /usr/include/kefir/toolchain/kefir/cc1/options.h kefir : /usr/include/kefir/toolchain/kefir/codegen/amd64-common.h kefir : /usr/include/kefir/toolchain/kefir/codegen/amd64/asmcmp.h kefir : /usr/include/kefir/toolchain/kefir/codegen/amd64/codegen.h kefir : /usr/include/kefir/toolchain/kefir/codegen/amd64/devirtualize.h kefir : /usr/include/kefir/toolchain/kefir/codegen/amd64/dwarf.h kefir : /usr/include/kefir/toolchain/kefir/codegen/amd64/function.h kefir : /usr/include/kefir/toolchain/kefir/codegen/amd64/module.h kefir : /usr/include/kefir/toolchain/kefir/codegen/amd64/register_allocator.h kefir : /usr/include/kefir/toolchain/kefir/codegen/amd64/stack_frame.h kefir : /usr/include/kefir/toolchain/kefir/codegen/amd64/static_data.h kefir : /usr/include/kefir/toolchain/kefir/codegen/amd64/symbolic_labels.h kefir : /usr/include/kefir/toolchain/kefir/codegen/asmcmp/base.h kefir : /usr/include/kefir/toolchain/kefir/codegen/asmcmp/context.h kefir : /usr/include/kefir/toolchain/kefir/codegen/asmcmp/debug.h kefir : /usr/include/kefir/toolchain/kefir/codegen/asmcmp/format.h kefir : /usr/include/kefir/toolchain/kefir/codegen/asmcmp/liveness.h kefir : /usr/include/kefir/toolchain/kefir/codegen/asmcmp/pipeline.h kefir : /usr/include/kefir/toolchain/kefir/codegen/asmcmp/type_defs.h kefir : /usr/include/kefir/toolchain/kefir/codegen/codegen.h kefir : /usr/include/kefir/toolchain/kefir/compiler/compiler.h kefir : /usr/include/kefir/toolchain/kefir/compiler/configuration.h kefir : /usr/include/kefir/toolchain/kefir/compiler/profile.h kefir : /usr/include/kefir/toolchain/kefir/core/base.h kefir : /usr/include/kefir/toolchain/kefir/core/basic-types.h kefir : /usr/include/kefir/toolchain/kefir/core/bitset.h kefir : /usr/include/kefir/toolchain/kefir/core/block_tree.h kefir : /usr/include/kefir/toolchain/kefir/core/data_model.h kefir : /usr/include/kefir/toolchain/kefir/core/error.h kefir : /usr/include/kefir/toolchain/kefir/core/error_format.h kefir : /usr/include/kefir/toolchain/kefir/core/extensions.h kefir : /usr/include/kefir/toolchain/kefir/core/graph.h kefir : /usr/include/kefir/toolchain/kefir/core/hashtree.h kefir : /usr/include/kefir/toolchain/kefir/core/hashtreeset.h kefir : /usr/include/kefir/toolchain/kefir/core/interval_tree.h kefir : /usr/include/kefir/toolchain/kefir/core/list.h kefir : /usr/include/kefir/toolchain/kefir/core/mem.h kefir : /usr/include/kefir/toolchain/kefir/core/optional.h kefir : /usr/include/kefir/toolchain/kefir/core/os_error.h kefir : /usr/include/kefir/toolchain/kefir/core/platform.h kefir : /usr/include/kefir/toolchain/kefir/core/sort.h kefir : /usr/include/kefir/toolchain/kefir/core/source_error.h kefir : /usr/include/kefir/toolchain/kefir/core/source_location.h kefir : /usr/include/kefir/toolchain/kefir/core/string_array.h kefir : /usr/include/kefir/toolchain/kefir/core/string_buffer.h kefir : /usr/include/kefir/toolchain/kefir/core/string_builder.h kefir : /usr/include/kefir/toolchain/kefir/core/string_pool.h kefir : /usr/include/kefir/toolchain/kefir/core/tree.h kefir : /usr/include/kefir/toolchain/kefir/core/trie.h kefir : /usr/include/kefir/toolchain/kefir/core/util.h kefir : /usr/include/kefir/toolchain/kefir/core/vector.h kefir : /usr/include/kefir/toolchain/kefir/core/version.h kefir : /usr/include/kefir/toolchain/kefir/driver/compiler_options.h kefir : /usr/include/kefir/toolchain/kefir/driver/configuration.h kefir : /usr/include/kefir/toolchain/kefir/driver/driver.h kefir : /usr/include/kefir/toolchain/kefir/driver/driver_prologue.h kefir : /usr/include/kefir/toolchain/kefir/driver/externals.h kefir : /usr/include/kefir/toolchain/kefir/driver/parser.h kefir : /usr/include/kefir/toolchain/kefir/driver/runner.h kefir : /usr/include/kefir/toolchain/kefir/driver/target.h kefir : /usr/include/kefir/toolchain/kefir/driver/target_configuration.h kefir : /usr/include/kefir/toolchain/kefir/driver/tools.h kefir : /usr/include/kefir/toolchain/kefir/ir/assembly.h kefir : /usr/include/kefir/toolchain/kefir/ir/bitfields.h kefir : /usr/include/kefir/toolchain/kefir/ir/builder.h kefir : /usr/include/kefir/toolchain/kefir/ir/builtins.h kefir : /usr/include/kefir/toolchain/kefir/ir/compact.h kefir : /usr/include/kefir/toolchain/kefir/ir/data.h kefir : /usr/include/kefir/toolchain/kefir/ir/debug.h kefir : /usr/include/kefir/toolchain/kefir/ir/format.h kefir : /usr/include/kefir/toolchain/kefir/ir/format_impl.h kefir : /usr/include/kefir/toolchain/kefir/ir/function.h kefir : /usr/include/kefir/toolchain/kefir/ir/instr.h kefir : /usr/include/kefir/toolchain/kefir/ir/mnemonic.h kefir : /usr/include/kefir/toolchain/kefir/ir/module.h kefir : /usr/include/kefir/toolchain/kefir/ir/opcode_defs.h kefir : /usr/include/kefir/toolchain/kefir/ir/opcodes.h kefir : /usr/include/kefir/toolchain/kefir/ir/platform.h kefir : /usr/include/kefir/toolchain/kefir/ir/type.h kefir : /usr/include/kefir/toolchain/kefir/ir/type_tree.h kefir : /usr/include/kefir/toolchain/kefir/lexer/base.h kefir : /usr/include/kefir/toolchain/kefir/lexer/buffer.h kefir : /usr/include/kefir/toolchain/kefir/lexer/context.h kefir : /usr/include/kefir/toolchain/kefir/lexer/format.h kefir : /usr/include/kefir/toolchain/kefir/lexer/lexem.h kefir : /usr/include/kefir/toolchain/kefir/lexer/lexer.h kefir : /usr/include/kefir/toolchain/kefir/lexer/source_cursor.h kefir : /usr/include/kefir/toolchain/kefir/lexer/string_literal_impl.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/analysis.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/base.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/builder.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/code.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/code_util.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/configuration.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/constructor.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/constructor_internal.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/debug.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/format.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/function.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/liveness.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/module.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/opcode_defs.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/pipeline.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/type.h kefir : /usr/include/kefir/toolchain/kefir/parser/base.h kefir : /usr/include/kefir/toolchain/kefir/parser/builder.h kefir : /usr/include/kefir/toolchain/kefir/parser/builtins.h kefir : /usr/include/kefir/toolchain/kefir/parser/cursor.h kefir : /usr/include/kefir/toolchain/kefir/parser/parser.h kefir : /usr/include/kefir/toolchain/kefir/parser/rule_helpers.h kefir : /usr/include/kefir/toolchain/kefir/parser/rules.h kefir : /usr/include/kefir/toolchain/kefir/parser/ruleset.h kefir : /usr/include/kefir/toolchain/kefir/parser/scope.h kefir : /usr/include/kefir/toolchain/kefir/platform/cli_parser.h kefir : /usr/include/kefir/toolchain/kefir/platform/filesystem.h kefir : /usr/include/kefir/toolchain/kefir/platform/filesystem_source.h kefir : /usr/include/kefir/toolchain/kefir/platform/input.h kefir : /usr/include/kefir/toolchain/kefir/platform/process.h kefir : /usr/include/kefir/toolchain/kefir/platform/tempfile.h kefir : /usr/include/kefir/toolchain/kefir/preprocessor/ast_context.h kefir : /usr/include/kefir/toolchain/kefir/preprocessor/directives.h kefir : /usr/include/kefir/toolchain/kefir/preprocessor/format.h kefir : /usr/include/kefir/toolchain/kefir/preprocessor/macro.h kefir : /usr/include/kefir/toolchain/kefir/preprocessor/macro_scope.h kefir : /usr/include/kefir/toolchain/kefir/preprocessor/predefined_macro.h kefir : /usr/include/kefir/toolchain/kefir/preprocessor/preprocessor.h kefir : /usr/include/kefir/toolchain/kefir/preprocessor/source_dependency_locator.h kefir : /usr/include/kefir/toolchain/kefir/preprocessor/source_file.h kefir : /usr/include/kefir/toolchain/kefir/preprocessor/token_sequence.h kefir : /usr/include/kefir/toolchain/kefir/preprocessor/tokenizer.h kefir : /usr/include/kefir/toolchain/kefir/preprocessor/user_macro.h kefir : /usr/include/kefir/toolchain/kefir/preprocessor/util.h kefir : /usr/include/kefir/toolchain/kefir/preprocessor/virtual_source_file.h kefir : /usr/include/kefir/toolchain/kefir/runtime/common/alloca.h kefir : /usr/include/kefir/toolchain/kefir/runtime/common/typeclass.h kefir : /usr/include/kefir/toolchain/kefir/runtime/common/typeclass_kefir_impl.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/amd64/base.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/amd64/bitfields.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/amd64/function.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/amd64/parameters.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/amd64/platform.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/amd64/return.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/amd64/system-v/bitfields.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/amd64/system-v/data.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/amd64/system-v/parameters.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/amd64/system-v/qwords.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/amd64/system-v/return.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/amd64/system-v/type_layout.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/amd64/type_layout.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/amd64/vararg.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/util.h kefir : /usr/include/kefir/toolchain/kefir/target/asm/amd64/db.h kefir : /usr/include/kefir/toolchain/kefir/target/asm/amd64/xasmgen.h kefir : /usr/include/kefir/toolchain/kefir/target/dwarf/dwarf.h kefir : /usr/include/kefir/toolchain/kefir/target/dwarf/generator.h kefir : /usr/include/kefir/toolchain/kefir/test/codegen.h kefir : /usr/include/kefir/toolchain/kefir/test/module_shim.h kefir : /usr/include/kefir/toolchain/kefir/test/unit_test.h kefir : /usr/include/kefir/toolchain/kefir/test/util.h kefir : /usr/include/kefir/toolchain/kefir/util/char32.h kefir : /usr/include/kefir/toolchain/kefir/util/json.h kefir : /usr/include/kefir/toolchain/kefir/util/uchar.h ", "name": "CheckHeaderFiles", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_devel_packages" }, { "result": "fail", "text": "Development (unversioned) .so files in -devel subpackage, if present.", "note": "Unversioned so-files directly in %_libdir.", "name": "CheckSoFiles", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_devel_packages" }, { "result": "fail", "text": "Dist tag is present.", "note": null, "name": "CheckDistTag", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/DistTag/" }, { "result": "fail", "text": "Static libraries in -static or -devel subpackage, providing -devel if present.", "note": "Package has .a files: kefir. Illegal package name: kefir. Does not provide -static: kefir.", "name": "CheckStaticLibs", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#packaging-static-libraries" } ], "results": { "MUST": { "C/C++": [ { "result": "pass", "text": "If your application is a C or C++ application you must list a BuildRequires against gcc, gcc-c++ or clang.", "note": null, "name": "CheckGccBuildRequires", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/C_and_C++/" }, { "result": "fail", "text": "Header files in -devel subpackage, if present.", "note": "kefir : /usr/include/kefir/toolchain/kefir/ast-translator/base.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/context.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/debug/translator.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/environment.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/flow_control.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/function_declaration.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/function_definition.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/initializer.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/jump.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/layout.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/lvalue.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/misc.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/scope/global_scope_layout.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/scope/local_scope_layout.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/scope/scope_layout_impl.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/scope/scoped_identifier.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/scope/translator.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/temporaries.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/translator.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/translator_impl.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/type.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/typeconv.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/util.h kefir : /usr/include/kefir/toolchain/kefir/ast-translator/value.h kefir : /usr/include/kefir/toolchain/kefir/ast/alignment.h kefir : /usr/include/kefir/toolchain/kefir/ast/analyzer/analyzer.h kefir : /usr/include/kefir/toolchain/kefir/ast/analyzer/declarator.h kefir : /usr/include/kefir/toolchain/kefir/ast/analyzer/initializer.h kefir : /usr/include/kefir/toolchain/kefir/ast/analyzer/member_designator.h kefir : /usr/include/kefir/toolchain/kefir/ast/analyzer/nodes.h kefir : /usr/include/kefir/toolchain/kefir/ast/analyzer/type_traversal.h kefir : /usr/include/kefir/toolchain/kefir/ast/attributes.h kefir : /usr/include/kefir/toolchain/kefir/ast/base.h kefir : /usr/include/kefir/toolchain/kefir/ast/constant_expression.h kefir : /usr/include/kefir/toolchain/kefir/ast/constant_expression_impl.h kefir : /usr/include/kefir/toolchain/kefir/ast/constants.h kefir : /usr/include/kefir/toolchain/kefir/ast/context.h kefir : /usr/include/kefir/toolchain/kefir/ast/context_impl.h kefir : /usr/include/kefir/toolchain/kefir/ast/context_manager.h kefir : /usr/include/kefir/toolchain/kefir/ast/declarator.h kefir : /usr/include/kefir/toolchain/kefir/ast/declarator_specifier.h kefir : /usr/include/kefir/toolchain/kefir/ast/designator.h kefir : /usr/include/kefir/toolchain/kefir/ast/downcast.h kefir : /usr/include/kefir/toolchain/kefir/ast/flow_control.h kefir : /usr/include/kefir/toolchain/kefir/ast/format.h kefir : /usr/include/kefir/toolchain/kefir/ast/function_declaration_context.h kefir : /usr/include/kefir/toolchain/kefir/ast/global_context.h kefir : /usr/include/kefir/toolchain/kefir/ast/initializer.h kefir : /usr/include/kefir/toolchain/kefir/ast/initializer_traversal.h kefir : /usr/include/kefir/toolchain/kefir/ast/local_context.h kefir : /usr/include/kefir/toolchain/kefir/ast/node.h kefir : /usr/include/kefir/toolchain/kefir/ast/node_base.h kefir : /usr/include/kefir/toolchain/kefir/ast/node_helpers.h kefir : /usr/include/kefir/toolchain/kefir/ast/node_internal.h kefir : /usr/include/kefir/toolchain/kefir/ast/object.h kefir : /usr/include/kefir/toolchain/kefir/ast/runtime.h kefir : /usr/include/kefir/toolchain/kefir/ast/scope.h kefir : /usr/include/kefir/toolchain/kefir/ast/target_environment.h kefir : /usr/include/kefir/toolchain/kefir/ast/temporaries.h kefir : /usr/include/kefir/toolchain/kefir/ast/type.h kefir : /usr/include/kefir/toolchain/kefir/ast/type/array.h kefir : /usr/include/kefir/toolchain/kefir/ast/type/base.h kefir : /usr/include/kefir/toolchain/kefir/ast/type/basic.h kefir : /usr/include/kefir/toolchain/kefir/ast/type/enum.h kefir : /usr/include/kefir/toolchain/kefir/ast/type/function.h kefir : /usr/include/kefir/toolchain/kefir/ast/type/pointer.h kefir : /usr/include/kefir/toolchain/kefir/ast/type/qualified.h kefir : /usr/include/kefir/toolchain/kefir/ast/type/struct.h kefir : /usr/include/kefir/toolchain/kefir/ast/type_completion.h kefir : /usr/include/kefir/toolchain/kefir/ast/type_conv.h kefir : /usr/include/kefir/toolchain/kefir/ast/type_layout.h kefir : /usr/include/kefir/toolchain/kefir/cc1/cc1.h kefir : /usr/include/kefir/toolchain/kefir/cc1/options.h kefir : /usr/include/kefir/toolchain/kefir/codegen/amd64-common.h kefir : /usr/include/kefir/toolchain/kefir/codegen/amd64/asmcmp.h kefir : /usr/include/kefir/toolchain/kefir/codegen/amd64/codegen.h kefir : /usr/include/kefir/toolchain/kefir/codegen/amd64/devirtualize.h kefir : /usr/include/kefir/toolchain/kefir/codegen/amd64/dwarf.h kefir : /usr/include/kefir/toolchain/kefir/codegen/amd64/function.h kefir : /usr/include/kefir/toolchain/kefir/codegen/amd64/module.h kefir : /usr/include/kefir/toolchain/kefir/codegen/amd64/register_allocator.h kefir : /usr/include/kefir/toolchain/kefir/codegen/amd64/stack_frame.h kefir : /usr/include/kefir/toolchain/kefir/codegen/amd64/static_data.h kefir : /usr/include/kefir/toolchain/kefir/codegen/amd64/symbolic_labels.h kefir : /usr/include/kefir/toolchain/kefir/codegen/asmcmp/base.h kefir : /usr/include/kefir/toolchain/kefir/codegen/asmcmp/context.h kefir : /usr/include/kefir/toolchain/kefir/codegen/asmcmp/debug.h kefir : /usr/include/kefir/toolchain/kefir/codegen/asmcmp/format.h kefir : /usr/include/kefir/toolchain/kefir/codegen/asmcmp/liveness.h kefir : /usr/include/kefir/toolchain/kefir/codegen/asmcmp/pipeline.h kefir : /usr/include/kefir/toolchain/kefir/codegen/asmcmp/type_defs.h kefir : /usr/include/kefir/toolchain/kefir/codegen/codegen.h kefir : /usr/include/kefir/toolchain/kefir/compiler/compiler.h kefir : /usr/include/kefir/toolchain/kefir/compiler/configuration.h kefir : /usr/include/kefir/toolchain/kefir/compiler/profile.h kefir : /usr/include/kefir/toolchain/kefir/core/base.h kefir : /usr/include/kefir/toolchain/kefir/core/basic-types.h kefir : /usr/include/kefir/toolchain/kefir/core/bitset.h kefir : /usr/include/kefir/toolchain/kefir/core/block_tree.h kefir : /usr/include/kefir/toolchain/kefir/core/data_model.h kefir : /usr/include/kefir/toolchain/kefir/core/error.h kefir : /usr/include/kefir/toolchain/kefir/core/error_format.h kefir : /usr/include/kefir/toolchain/kefir/core/extensions.h kefir : /usr/include/kefir/toolchain/kefir/core/graph.h kefir : /usr/include/kefir/toolchain/kefir/core/hashtree.h kefir : /usr/include/kefir/toolchain/kefir/core/hashtreeset.h kefir : /usr/include/kefir/toolchain/kefir/core/interval_tree.h kefir : /usr/include/kefir/toolchain/kefir/core/list.h kefir : /usr/include/kefir/toolchain/kefir/core/mem.h kefir : /usr/include/kefir/toolchain/kefir/core/optional.h kefir : /usr/include/kefir/toolchain/kefir/core/os_error.h kefir : /usr/include/kefir/toolchain/kefir/core/platform.h kefir : /usr/include/kefir/toolchain/kefir/core/sort.h kefir : /usr/include/kefir/toolchain/kefir/core/source_error.h kefir : /usr/include/kefir/toolchain/kefir/core/source_location.h kefir : /usr/include/kefir/toolchain/kefir/core/string_array.h kefir : /usr/include/kefir/toolchain/kefir/core/string_buffer.h kefir : /usr/include/kefir/toolchain/kefir/core/string_builder.h kefir : /usr/include/kefir/toolchain/kefir/core/string_pool.h kefir : /usr/include/kefir/toolchain/kefir/core/tree.h kefir : /usr/include/kefir/toolchain/kefir/core/trie.h kefir : /usr/include/kefir/toolchain/kefir/core/util.h kefir : /usr/include/kefir/toolchain/kefir/core/vector.h kefir : /usr/include/kefir/toolchain/kefir/core/version.h kefir : /usr/include/kefir/toolchain/kefir/driver/compiler_options.h kefir : /usr/include/kefir/toolchain/kefir/driver/configuration.h kefir : /usr/include/kefir/toolchain/kefir/driver/driver.h kefir : /usr/include/kefir/toolchain/kefir/driver/driver_prologue.h kefir : /usr/include/kefir/toolchain/kefir/driver/externals.h kefir : /usr/include/kefir/toolchain/kefir/driver/parser.h kefir : /usr/include/kefir/toolchain/kefir/driver/runner.h kefir : /usr/include/kefir/toolchain/kefir/driver/target.h kefir : /usr/include/kefir/toolchain/kefir/driver/target_configuration.h kefir : /usr/include/kefir/toolchain/kefir/driver/tools.h kefir : /usr/include/kefir/toolchain/kefir/ir/assembly.h kefir : /usr/include/kefir/toolchain/kefir/ir/bitfields.h kefir : /usr/include/kefir/toolchain/kefir/ir/builder.h kefir : /usr/include/kefir/toolchain/kefir/ir/builtins.h kefir : /usr/include/kefir/toolchain/kefir/ir/compact.h kefir : /usr/include/kefir/toolchain/kefir/ir/data.h kefir : /usr/include/kefir/toolchain/kefir/ir/debug.h kefir : /usr/include/kefir/toolchain/kefir/ir/format.h kefir : /usr/include/kefir/toolchain/kefir/ir/format_impl.h kefir : /usr/include/kefir/toolchain/kefir/ir/function.h kefir : /usr/include/kefir/toolchain/kefir/ir/instr.h kefir : /usr/include/kefir/toolchain/kefir/ir/mnemonic.h kefir : /usr/include/kefir/toolchain/kefir/ir/module.h kefir : /usr/include/kefir/toolchain/kefir/ir/opcode_defs.h kefir : /usr/include/kefir/toolchain/kefir/ir/opcodes.h kefir : /usr/include/kefir/toolchain/kefir/ir/platform.h kefir : /usr/include/kefir/toolchain/kefir/ir/type.h kefir : /usr/include/kefir/toolchain/kefir/ir/type_tree.h kefir : /usr/include/kefir/toolchain/kefir/lexer/base.h kefir : /usr/include/kefir/toolchain/kefir/lexer/buffer.h kefir : /usr/include/kefir/toolchain/kefir/lexer/context.h kefir : /usr/include/kefir/toolchain/kefir/lexer/format.h kefir : /usr/include/kefir/toolchain/kefir/lexer/lexem.h kefir : /usr/include/kefir/toolchain/kefir/lexer/lexer.h kefir : /usr/include/kefir/toolchain/kefir/lexer/source_cursor.h kefir : /usr/include/kefir/toolchain/kefir/lexer/string_literal_impl.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/analysis.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/base.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/builder.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/code.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/code_util.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/configuration.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/constructor.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/constructor_internal.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/debug.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/format.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/function.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/liveness.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/module.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/opcode_defs.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/pipeline.h kefir : /usr/include/kefir/toolchain/kefir/optimizer/type.h kefir : /usr/include/kefir/toolchain/kefir/parser/base.h kefir : /usr/include/kefir/toolchain/kefir/parser/builder.h kefir : /usr/include/kefir/toolchain/kefir/parser/builtins.h kefir : /usr/include/kefir/toolchain/kefir/parser/cursor.h kefir : /usr/include/kefir/toolchain/kefir/parser/parser.h kefir : /usr/include/kefir/toolchain/kefir/parser/rule_helpers.h kefir : /usr/include/kefir/toolchain/kefir/parser/rules.h kefir : /usr/include/kefir/toolchain/kefir/parser/ruleset.h kefir : /usr/include/kefir/toolchain/kefir/parser/scope.h kefir : /usr/include/kefir/toolchain/kefir/platform/cli_parser.h kefir : /usr/include/kefir/toolchain/kefir/platform/filesystem.h kefir : /usr/include/kefir/toolchain/kefir/platform/filesystem_source.h kefir : /usr/include/kefir/toolchain/kefir/platform/input.h kefir : /usr/include/kefir/toolchain/kefir/platform/process.h kefir : /usr/include/kefir/toolchain/kefir/platform/tempfile.h kefir : /usr/include/kefir/toolchain/kefir/preprocessor/ast_context.h kefir : /usr/include/kefir/toolchain/kefir/preprocessor/directives.h kefir : /usr/include/kefir/toolchain/kefir/preprocessor/format.h kefir : /usr/include/kefir/toolchain/kefir/preprocessor/macro.h kefir : /usr/include/kefir/toolchain/kefir/preprocessor/macro_scope.h kefir : /usr/include/kefir/toolchain/kefir/preprocessor/predefined_macro.h kefir : /usr/include/kefir/toolchain/kefir/preprocessor/preprocessor.h kefir : /usr/include/kefir/toolchain/kefir/preprocessor/source_dependency_locator.h kefir : /usr/include/kefir/toolchain/kefir/preprocessor/source_file.h kefir : /usr/include/kefir/toolchain/kefir/preprocessor/token_sequence.h kefir : /usr/include/kefir/toolchain/kefir/preprocessor/tokenizer.h kefir : /usr/include/kefir/toolchain/kefir/preprocessor/user_macro.h kefir : /usr/include/kefir/toolchain/kefir/preprocessor/util.h kefir : /usr/include/kefir/toolchain/kefir/preprocessor/virtual_source_file.h kefir : /usr/include/kefir/toolchain/kefir/runtime/common/alloca.h kefir : /usr/include/kefir/toolchain/kefir/runtime/common/typeclass.h kefir : /usr/include/kefir/toolchain/kefir/runtime/common/typeclass_kefir_impl.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/amd64/base.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/amd64/bitfields.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/amd64/function.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/amd64/parameters.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/amd64/platform.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/amd64/return.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/amd64/system-v/bitfields.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/amd64/system-v/data.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/amd64/system-v/parameters.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/amd64/system-v/qwords.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/amd64/system-v/return.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/amd64/system-v/type_layout.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/amd64/type_layout.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/amd64/vararg.h kefir : /usr/include/kefir/toolchain/kefir/target/abi/util.h kefir : /usr/include/kefir/toolchain/kefir/target/asm/amd64/db.h kefir : /usr/include/kefir/toolchain/kefir/target/asm/amd64/xasmgen.h kefir : /usr/include/kefir/toolchain/kefir/target/dwarf/dwarf.h kefir : /usr/include/kefir/toolchain/kefir/target/dwarf/generator.h kefir : /usr/include/kefir/toolchain/kefir/test/codegen.h kefir : /usr/include/kefir/toolchain/kefir/test/module_shim.h kefir : /usr/include/kefir/toolchain/kefir/test/unit_test.h kefir : /usr/include/kefir/toolchain/kefir/test/util.h kefir : /usr/include/kefir/toolchain/kefir/util/char32.h kefir : /usr/include/kefir/toolchain/kefir/util/json.h kefir : /usr/include/kefir/toolchain/kefir/util/uchar.h ", "name": "CheckHeaderFiles", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_devel_packages" }, { "result": "pass", "text": "ldconfig not called in %post and %postun for Fedora 28 and later.", "note": null, "name": "CheckLDConfig", "url": "https://fedoraproject.org/wiki/Changes/Removing_ldconfig_scriptlets" }, { "result": "pass", "text": "Package does not contain any libtool archives (.la)", "note": null, "name": "CheckLibToolArchives", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#packaging-static-libraries" }, { "result": "pending", "text": "Package does not contain kernel modules.", "note": null, "name": "CheckNoKernelModules", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/what-can-be-packaged/#_no_external_kernel_modules" }, { "result": "pass", "text": "Package contains no static executables.", "note": null, "name": "CheckNoStaticExecutables", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_statically_linking_executables" }, { "result": "pass", "text": "Rpath absent or only used for internal libs.", "note": null, "name": "CheckRPATH", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_beware_of_rpath" }, { "result": "fail", "text": "Development (unversioned) .so files in -devel subpackage, if present.", "note": "Unversioned so-files directly in %_libdir.", "name": "CheckSoFiles", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_devel_packages" } ], "Generic": [ { "result": "pending", "text": "Package is licensed with an open-source compatible license and meets other legal requirements as defined in the legal section of Packaging Guidelines.", "note": null, "name": "CheckApprovedLicense", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/LicensingGuidelines/" }, { "result": "pending", "text": "%build honors applicable compiler flags or justifies otherwise.", "note": null, "name": "CheckBuildCompilerFlags", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_compiler_flags" }, { "result": "pass", "text": "Package uses either %{buildroot} or $RPM_BUILD_ROOT", "note": null, "name": "CheckBuildrootMacros", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_macros" }, { "result": "pending", "text": "Package contains no bundled libraries without FPC exception.", "note": null, "name": "CheckBundledLibs", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#bundling" }, { "result": "pending", "text": "Changelog in prescribed format.", "note": null, "name": "CheckChangelogFormat", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#changelogs" }, { "result": "pass", "text": "Package does not run rm -rf %{buildroot} (or $RPM_BUILD_ROOT) at the beginning of %install.", "note": null, "name": "CheckCleanBuildroot", "url": "(this test has no URL)" }, { "result": "pending", "text": "Sources contain only permissible code or content.", "note": null, "name": "CheckCodeAndContent", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/what-can-be-packaged/#_impermissible_content" }, { "result": "pass", "text": "Macros in Summary, %description expandable at SRPM build time.", "note": null, "name": "CheckDescMacros", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_source_rpm_buildtime_macros" }, { "result": "pending", "text": "Package contains desktop file if it is a GUI application.", "note": null, "name": "CheckDesktopFile", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_desktop_files" }, { "result": "pending", "text": "Development files must be in a -devel package", "note": null, "name": "CheckDevelFilesInDevel", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_devel_packages" }, { "result": "pass", "text": "Package requires other packages for directories it uses.", "note": null, "name": "CheckDirectoryRequire", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_file_and_directory_ownership" }, { "result": "fail", "text": "Dist tag is present.", "note": null, "name": "CheckDistTag", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/DistTag/" }, { "result": "pending", "text": "Package uses nothing in %doc for runtime.", "note": null, "name": "CheckDocRuntime", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_documentation" }, { "result": "pass", "text": "Package does not contain duplicates in %files.", "note": null, "name": "CheckFileDuplicates", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_duplicate_files" }, { "result": "pass", "text": "Permissions on files are set properly.", "note": null, "name": "CheckFilePermissions", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_file_permissions" }, { "result": "pending", "text": "Package complies to the Packaging Guidelines", "note": null, "name": "CheckGuidelines", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/" }, { "result": "pass", "text": "Package must not depend on deprecated() packages.", "note": null, "name": "CheckIfDepsDeprecated", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/deprecating-packages/" }, { "result": "pass", "text": "If (and only if) the source package includes the text of the license(s) in its own file, then that file, containing the text of the license(s) for the package is included in %license.", "note": null, "name": "CheckLicensInDoc", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/LicensingGuidelines/#_license_text" }, { "result": "pending", "text": "License field in the package spec file matches the actual license.", "note": "Checking patched sources after %prep for licenses. Licenses found: \"Unknown or generated\", \"*No copyright* BSD 3-Clause License and/or GNU General Public License, Version 3\", \"*No copyright* GNU General Public License, Version 3\", \"GNU General Public License, Version 3\", \"BSD 3-Clause License\". 596 files have unknown license. Detailed output of licensecheck in /var/lib/copr-rpmbuild/results/kefir/licensecheck.txt", "name": "CheckLicenseField", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/LicensingGuidelines/#_valid_license_short_names" }, { "result": "pass", "text": "The License field must be a valid SPDX expression.", "note": null, "name": "CheckLicenseFieldSPDX", "url": "https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_1" }, { "result": "pending", "text": "Package consistently uses macros (instead of hard-coded directory names).", "note": null, "name": "CheckMacros", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_macros" }, { "result": "pass", "text": "Package use %makeinstall only when make install DESTDIR=... doesn't work.", "note": null, "name": "CheckMakeinstall", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_why_the_makeinstall_macro_should_not_be_used" }, { "result": "pending", "text": "If the package is under multiple licenses, the licensing breakdown must be documented in the spec.", "note": null, "name": "CheckMultipleLicenses", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/LicensingGuidelines/#_multiple_licensing_scenarios" }, { "result": "pass", "text": "Package is named using only allowed ASCII characters.", "note": null, "name": "CheckNameCharset", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/Naming/" }, { "result": "pending", "text": "Package is named according to the Package Naming Guidelines.", "note": null, "name": "CheckNaming", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/Naming/" }, { "result": "pending", "text": "Package does not generate any conflict.", "note": null, "name": "CheckNoConflicts", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_conflicts" }, { "result": "pass", "text": "Package does not use a name that already exists.", "note": null, "name": "CheckNoNameConflict", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/Naming/#_conflicting_package_names" }, { "result": "pending", "text": "Package obeys FHS, except libexecdir and /usr/target.", "note": null, "name": "CheckObeysFHS", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_filesystem_layout" }, { "result": "pending", "text": "If the package is a rename of another package, proper Obsoletes and Provides are present.", "note": null, "name": "CheckObsoletesForRename", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#renaming-or-replacing-existing-packages" }, { "result": "pass", "text": "Package must own all directories that it creates.", "note": null, "name": "CheckOwnDirs", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_file_and_directory_ownership" }, { "result": "pass", "text": "Package does not own files or directories owned by other packages.", "note": null, "name": "CheckOwnOther", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_file_and_directory_ownership" }, { "result": "pass", "text": "Package is not relocatable.", "note": null, "name": "CheckRelocatable", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_relocatable_packages" }, { "result": "pending", "text": "Requires correct, justified where necessary.", "note": null, "name": "CheckRequires", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_explicit_requires" }, { "result": "pass", "text": "Sources used to build the package match the upstream source, as provided in the spec URL.", "note": null, "name": "CheckSourceMD5", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/SourceURL/" }, { "result": "pending", "text": "Spec file is legible and written in American English.", "note": null, "name": "CheckSpecLegibility", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_spec_legibility" }, { "result": "pass", "text": "Spec file name must match the spec package %{name}, in the format %{name}.spec.", "note": null, "name": "CheckSpecName", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_spec_file_naming" }, { "result": "fail", "text": "Static libraries in -static or -devel subpackage, providing -devel if present.", "note": "Package has .a files: kefir. Illegal package name: kefir. Does not provide -static: kefir.", "name": "CheckStaticLibs", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#packaging-static-libraries" }, { "result": "pending", "text": "Package contains systemd file(s) if in need.", "note": null, "name": "CheckSystemdScripts", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/" }, { "result": "pass", "text": "File names are valid UTF-8.", "note": null, "name": "CheckUTF8Filenames", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_non_ascii_filenames" }, { "result": "pending", "text": "Useful -debuginfo package or justification otherwise.", "note": null, "name": "CheckUsefulDebuginfo", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_debuginfo_packages" }, { "result": "pending", "text": "Package is not known to require an ExcludeArch tag.", "note": null, "name": "generic-excludearch", "url": "https://fedoraproject.org/wiki/Architectures#ExcludeArch_.26_ExclusiveArch" }, { "result": "pending", "text": "Large documentation must go in a -doc subpackage. Large could be size (~1MB) or number of files.", "note": "Documentation size is 25663 bytes in 2 files. ", "name": "generic-large-docs", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_documentation" }, { "result": "pass", "text": "Packages must not store files under /srv, /opt or /usr/local", "note": null, "name": "generic-srv-opt", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_documentation" }, { "result": "pending", "text": "Package successfully compiles and builds into binary rpms on at least one supported primary architecture.", "note": "Using prebuilt packages", "name": "CheckBuild", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_architecture_support" }, { "result": "pass", "text": "Package installs properly.", "note": null, "name": "CheckPackageInstalls", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/" }, { "result": "pass", "text": "Rpmlint is run on all rpms the build produces.", "note": "There are rpmlint messages (see attachment).", "name": "CheckRpmlint", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_use_rpmlint" } ] }, "SHOULD": { "Generic": [ { "result": "fail", "text": "Reviewer should test that the package builds in mock.", "note": null, "name": "CheckBuildInMock", "url": "https://fedoraproject.org/wiki/PackageMaintainers/MockTricks" }, { "result": "pass", "text": "Buildroot is not present", "note": null, "name": "CheckBuildroot", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/" }, { "result": "pass", "text": "Package has no %clean section with rm -rf %{buildroot} (or $RPM_BUILD_ROOT)", "note": null, "name": "CheckClean", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_tags_and_sections" }, { "result": "pending", "text": "If the source package does not include license text(s) as a separate file from upstream, the packager SHOULD query upstream to include it.", "note": null, "name": "CheckContainsLicenseText", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/LicensingGuidelines/#_license_text" }, { "result": "pass", "text": "No file requires outside of /etc, /bin, /sbin, /usr/bin, /usr/sbin.", "note": null, "name": "CheckFileRequires", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_file_and_directory_dependencies" }, { "result": "pending", "text": "Final provides and requires are sane (see attachments).", "note": null, "name": "CheckFinalRequiresProvides", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/" }, { "result": "pending", "text": "Package functions as described.", "note": null, "name": "CheckFunctionAsDescribed", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/" }, { "result": "pass", "text": "Packager, Vendor, PreReq, Copyright tags should not be in spec file", "note": null, "name": "CheckIllegalSpecTags", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_tags_and_sections" }, { "result": "pending", "text": "Latest version is packaged.", "note": null, "name": "CheckLatestVersionIsPackaged", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/" }, { "result": "pending", "text": "Package does not include license text files separate from upstream.", "note": null, "name": "CheckLicenseUpstream", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/LicensingGuidelines/#_license_text" }, { "result": "pass", "text": "Sources can be downloaded from URI in Source: tag", "note": null, "name": "CheckSourceDownloads", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/SourceURL/" }, { "result": "pass", "text": "SourceX is a working URL.", "note": null, "name": "CheckSourceUrl", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/SourceURL/" }, { "result": "pass", "text": "Sources are verified with gpgverify first in %prep if upstream publishes signatures.", "note": null, "name": "CheckSourceVerification", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_source_file_verification" }, { "result": "pending", "text": "Package should compile and build into binary rpms on all supported architectures.", "note": null, "name": "CheckSupportAllArchs", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_architecture_support" }, { "result": "pending", "text": "%check is present and all tests pass.", "note": null, "name": "CheckTestSuites", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_test_suites" }, { "result": "pending", "text": "Packages should try to preserve timestamps of original installed files.", "note": null, "name": "CheckTimeStamps", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_timestamps" }, { "result": "pending", "text": "Spec use %global instead of %define unless justified.", "note": "%define requiring justification: %define autorelease(e:s:pb:n) %{?-p:0.}%{lua:", "name": "CheckUseGlobal", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_global_preferred_over_define" } ] }, "EXTRA": { "Generic": [ { "result": "pass", "text": "Large data in /usr/share should live in a noarch subpackage if package is arched.", "note": null, "name": "generic-large-data", "url": "https://fedoraproject.org/wiki/Packaging:ReviewGuidelines#Package_Review_Guidelines" }, { "result": "pass", "text": "Rpmlint is run on debuginfo package(s).", "note": "No rpmlint messages.", "name": "CheckRpmlintDebuginfo", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_use_rpmlint" }, { "result": "pass", "text": "Rpmlint is run on all installed packages.", "note": "No rpmlint messages.", "name": "CheckRpmlintInstalled", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_use_rpmlint" } ] } }, "attachments": [ { "header": "Rpmlint", "text": "Checking: kefir-0.4.0-1.fc42.x86_64.rpm\n kefir-0.4.0-1.fc42.src.rpm\n============================ rpmlint session starts ============================\nrpmlint: 2.5.0\nconfiguration:\n /usr/lib/python3.13/site-packages/rpmlint/configdefaults.toml\n /etc/xdg/rpmlint/fedora-spdx-licenses.toml\n /etc/xdg/rpmlint/fedora.toml\n /etc/xdg/rpmlint/scoring.toml\n /etc/xdg/rpmlint/users-groups.toml\n /etc/xdg/rpmlint/warn-on-functions.toml\nrpmlintrc: [PosixPath('/tmp/tmphfjz0odx')]\nchecks: 32, packages: 2\n\nkefir.x86_64: E: zero-length /etc/kefir.local\nkefir.x86_64: E: static-library-without-debuginfo /usr/lib64/libkefir.a\nkefir.x86_64: E: static-library-without-debuginfo /usr/lib64/libkefirrt.a\nkefir.x86_64: W: spurious-executable-perm /usr/lib64/libkefir.a\nkefir.x86_64: W: spurious-executable-perm /usr/lib64/libkefirrt.a\nkefir.x86_64: W: spurious-executable-perm /usr/share/man/man1/kefir-cc1.1.gz\nkefir.x86_64: W: spurious-executable-perm /usr/share/man/man1/kefir-detect-host-env.1.gz\nkefir.x86_64: W: spurious-executable-perm /usr/share/man/man1/kefir.1.gz\nkefir.src: E: spelling-error ('preprocessed', '%description -l en_US preprocessed -> reprocessed, p reprocessed, prepossessed')\nkefir.x86_64: E: spelling-error ('preprocessed', '%description -l en_US preprocessed -> reprocessed, p reprocessed, prepossessed')\nkefir.spec:62: E: rpm-buildroot-usage %build DESTDIR=%{buildroot} \\\nkefir.x86_64: W: position-independent-executable-suggested /usr/bin/kefir-cc\nkefir.x86_64: W: position-independent-executable-suggested /usr/bin/kefir-cc1\nkefir.x86_64: W: non-conffile-in-etc /etc/kefir.local\nkefir.x86_64: W: no-soname /usr/lib64/libkefir.so.0.0\nkefir.x86_64: W: no-manual-page-for-binary kefir-cc\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast-translator/base.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast-translator/context.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast-translator/debug/translator.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast-translator/environment.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast-translator/flow_control.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast-translator/function_declaration.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast-translator/function_definition.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast-translator/initializer.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast-translator/jump.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast-translator/layout.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast-translator/lvalue.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast-translator/misc.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast-translator/scope/global_scope_layout.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast-translator/scope/local_scope_layout.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast-translator/scope/scope_layout_impl.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast-translator/scope/scoped_identifier.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast-translator/scope/translator.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast-translator/temporaries.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast-translator/translator.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast-translator/translator_impl.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast-translator/type.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast-translator/typeconv.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast-translator/util.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast-translator/value.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/alignment.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/analyzer/analyzer.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/analyzer/declarator.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/analyzer/initializer.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/analyzer/member_designator.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/analyzer/nodes.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/analyzer/type_traversal.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/attributes.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/base.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/constant_expression.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/constant_expression_impl.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/constants.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/context.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/context_impl.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/context_manager.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/declarator.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/declarator_specifier.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/designator.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/downcast.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/flow_control.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/format.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/function_declaration_context.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/global_context.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/initializer.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/initializer_traversal.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/local_context.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/node.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/node_base.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/node_helpers.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/node_internal.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/object.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/runtime.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/scope.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/target_environment.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/temporaries.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/type.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/type/array.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/type/base.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/type/basic.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/type/enum.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/type/function.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/type/pointer.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/type/qualified.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/type/struct.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/type_completion.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/type_conv.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ast/type_layout.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/cc1/cc1.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/cc1/options.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/codegen/amd64-common.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/codegen/amd64/asmcmp.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/codegen/amd64/codegen.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/codegen/amd64/devirtualize.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/codegen/amd64/dwarf.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/codegen/amd64/function.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/codegen/amd64/module.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/codegen/amd64/register_allocator.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/codegen/amd64/stack_frame.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/codegen/amd64/static_data.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/codegen/amd64/symbolic_labels.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/codegen/asmcmp/base.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/codegen/asmcmp/context.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/codegen/asmcmp/debug.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/codegen/asmcmp/format.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/codegen/asmcmp/liveness.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/codegen/asmcmp/pipeline.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/codegen/asmcmp/type_defs.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/codegen/codegen.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/compiler/compiler.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/compiler/configuration.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/compiler/profile.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/base.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/basic-types.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/bitset.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/block_tree.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/data_model.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/error.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/error_format.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/extensions.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/graph.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/hashtree.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/hashtreeset.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/interval_tree.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/list.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/mem.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/optional.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/os_error.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/platform.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/sort.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/source_error.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/source_location.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/string_array.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/string_buffer.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/string_builder.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/string_pool.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/tree.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/trie.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/util.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/vector.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/core/version.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/driver/compiler_options.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/driver/configuration.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/driver/driver.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/driver/driver_prologue.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/driver/externals.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/driver/parser.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/driver/runner.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/driver/target.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/driver/target_configuration.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/driver/tools.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ir/assembly.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ir/bitfields.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ir/builder.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ir/builtins.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ir/compact.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ir/data.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ir/debug.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ir/format.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ir/format_impl.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ir/function.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ir/instr.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ir/mnemonic.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ir/module.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ir/opcode_defs.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ir/opcodes.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ir/platform.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ir/type.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/ir/type_tree.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/lexer/base.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/lexer/buffer.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/lexer/context.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/lexer/format.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/lexer/lexem.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/lexer/lexer.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/lexer/source_cursor.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/lexer/string_literal_impl.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/optimizer/analysis.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/optimizer/base.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/optimizer/builder.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/optimizer/code.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/optimizer/code_util.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/optimizer/configuration.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/optimizer/constructor.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/optimizer/constructor_internal.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/optimizer/debug.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/optimizer/format.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/optimizer/function.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/optimizer/liveness.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/optimizer/module.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/optimizer/opcode_defs.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/optimizer/pipeline.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/optimizer/type.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/parser/base.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/parser/builder.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/parser/builtins.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/parser/cursor.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/parser/parser.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/parser/rule_helpers.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/parser/rules.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/parser/ruleset.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/parser/scope.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/platform/cli_parser.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/platform/filesystem.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/platform/filesystem_source.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/platform/input.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/platform/process.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/platform/tempfile.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/preprocessor/ast_context.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/preprocessor/directives.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/preprocessor/format.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/preprocessor/macro.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/preprocessor/macro_scope.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/preprocessor/predefined_macro.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/preprocessor/preprocessor.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/preprocessor/source_dependency_locator.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/preprocessor/source_file.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/preprocessor/token_sequence.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/preprocessor/tokenizer.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/preprocessor/user_macro.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/preprocessor/util.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/preprocessor/virtual_source_file.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/runtime/common/alloca.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/runtime/common/typeclass.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/runtime/common/typeclass_kefir_impl.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/target/abi/amd64/base.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/target/abi/amd64/bitfields.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/target/abi/amd64/function.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/target/abi/amd64/parameters.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/target/abi/amd64/platform.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/target/abi/amd64/return.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/target/abi/amd64/system-v/bitfields.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/target/abi/amd64/system-v/data.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/target/abi/amd64/system-v/parameters.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/target/abi/amd64/system-v/qwords.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/target/abi/amd64/system-v/return.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/target/abi/amd64/system-v/type_layout.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/target/abi/amd64/type_layout.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/target/abi/amd64/vararg.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/target/abi/util.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/target/asm/amd64/db.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/target/asm/amd64/xasmgen.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/target/dwarf/dwarf.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/target/dwarf/generator.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/test/codegen.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/test/module_shim.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/test/unit_test.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/test/util.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/util/char32.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/util/json.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/include/kefir/toolchain/kefir/util/uchar.h\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/lib64/libkefir.a\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/lib64/libkefir.so\nkefir.x86_64: W: devel-file-in-non-devel-package /usr/lib64/libkefirrt.a\n 2 packages and 0 specfiles checked; 6 errors, 247 warnings, 257 filtered, 6 badness; has taken 1.0 s \n\n\n" }, { "header": "Rpmlint (installed packages)", "text": "(none): E: there is no installed rpm \"kefir-debuginfo\".\n(none): E: there is no installed rpm \"kefir\".\nThere are no files to process nor additional arguments.\nNothing to do, aborting.\n============================ rpmlint session starts ============================\nrpmlint: 2.5.0\nconfiguration:\n /usr/lib/python3.13/site-packages/rpmlint/configdefaults.toml\n /etc/xdg/rpmlint/fedora-spdx-licenses.toml\n /etc/xdg/rpmlint/fedora.toml\n /etc/xdg/rpmlint/scoring.toml\n /etc/xdg/rpmlint/users-groups.toml\n /etc/xdg/rpmlint/warn-on-functions.toml\nchecks: 32, packages: 2\n\n 0 packages and 0 specfiles checked; 0 errors, 0 warnings, 0 filtered, 0 badness; has taken 0.0 s \n\n" }, { "header": "Rpmlint (debuginfo)", "text": "Checking: kefir-debuginfo-0.4.0-1.fc42.x86_64.rpm\n============================ rpmlint session starts ============================\nrpmlint: 2.5.0\nconfiguration:\n /usr/lib/python3.13/site-packages/rpmlint/configdefaults.toml\n /etc/xdg/rpmlint/fedora-spdx-licenses.toml\n /etc/xdg/rpmlint/fedora.toml\n /etc/xdg/rpmlint/scoring.toml\n /etc/xdg/rpmlint/users-groups.toml\n /etc/xdg/rpmlint/warn-on-functions.toml\nrpmlintrc: [PosixPath('/tmp/tmpvfn9ag61')]\nchecks: 32, packages: 1\n\n 1 packages and 0 specfiles checked; 0 errors, 0 warnings, 18 filtered, 0 badness; has taken 0.3 s \n\n\n\n" }, { "header": "", "text": "Generated by fedora-review 0.10.0 (e79b66b) last change: 2023-07-24\nCommand line :/bin/fedora-review --no-colors --prebuilt --rpm-spec --name kefir --mock-config /var/lib/copr-rpmbuild/results/configs/child.cfg\nBuildroot used: fedora-rawhide-x86_64\nActive plugins: Shell-api, Generic, C/C++\nDisabled plugins: Haskell, Python, PHP, SugarActivity, fonts, Ocaml, Perl, R, Java\nDisabled flags: EXARCH, EPEL6, EPEL7, DISTTAG, BATCH\n" }, { "header": "Unversioned so-files", "text": "kefir: /usr/lib64/libkefir.so" }, { "header": "Source checksums", "text": "https://www.protopopov.lv/static/files/jprotopopov.gpg :\n CHECKSUM(SHA256) this package : e4978c5484d0d1ce5c218d11ba2acc304e4c5b3116078e1cd262e694baf3bedc\n CHECKSUM(SHA256) upstream package : e4978c5484d0d1ce5c218d11ba2acc304e4c5b3116078e1cd262e694baf3bedc\nhttps://kefir.protopopov.lv/releases/kefir-0.4.0.tar.gz.asc :\n CHECKSUM(SHA256) this package : 64aa1fa489d1bd4e4cde69a29c827de9269634ad160592c2952def268cd0ea62\n CHECKSUM(SHA256) upstream package : 64aa1fa489d1bd4e4cde69a29c827de9269634ad160592c2952def268cd0ea62\nhttps://kefir.protopopov.lv/releases/kefir-0.4.0.tar.gz :\n CHECKSUM(SHA256) this package : a586d40ca99cd1f13ecfcd5a17f0fbfc49a14432bc8abc3b36f1adc395ae6b80\n CHECKSUM(SHA256) upstream package : a586d40ca99cd1f13ecfcd5a17f0fbfc49a14432bc8abc3b36f1adc395ae6b80\n" }, { "header": "Requires", "text": "kefir (rpmlib, GLIBC filtered):\n /usr/bin/sh\n ld-linux-x86-64.so.2()(64bit)\n libc.so.6()(64bit)\n libkefir.so()(64bit)\n rtld(GNU_HASH)\n\n" }, { "header": "Provides", "text": "kefir:\n kefir\n kefir(x86-64)\n libkefir.so.0.0()(64bit)\n\n" } ] }