Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/msys2 develop2 #14889

Merged
merged 3 commits into from
Dec 22, 2022

Conversation

memsharded
Copy link
Member

Specify library name and version: msys2/cci.latest

Building this recipe was failing in 2.0, because the None option value should be explicitly defined, not only "ANY".
It was also failing in the test_package, because of the output parameter

It seems that #14686 is also open for this, but it also does some other extra stuff that might need more discussion, while this PR seems the bare minimum


@conan-center-bot
Copy link
Collaborator

Conan v1 pipeline

All green in build 1 (930771f16fb3a8d86c83a0b992ccd2eb1eac5f22):

  • msys2/cci.latest@:
    All packages built successfully! (All logs)

Conan v2 pipeline (informative, not required for merge)

Failure in build 1 (930771f16fb3a8d86c83a0b992ccd2eb1eac5f22):

  • msys2/cci.latest@:
    CI failed to create some packages (All logs)

    Logs for packageID 956a88975bda9dfcc485e2861d71e74bd7e2b9a5:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=msvc
    compiler.runtime=static
    compiler.runtime_type=Release
    compiler.version=192
    os=Windows
    
    [...]
    msys2/cci.latest package(): Packaged 3439 '.gz' files
    msys2/cci.latest package(): Packaged 2 '.hook' files: texinfo-install.hook, texinfo-remove.hook
    msys2/cci.latest package(): Packaged 4 '.EXCEPTION' files: RUNTIME.LIBRARY.EXCEPTION, RUNTIME.LIBRARY.EXCEPTION, RUNTIME.LIBRARY.EXCEPTION, RUNTIME.LIBRARY.EXCEPTION
    msys2/cci.latest package(): Packaged 2 '.bundling' files: LICENSE.bundling, LICENSE.bundling
    msys2/cci.latest package(): Packaged 2 '.GPL' files: LICENSE.GPL, LICENSE.GPL
    msys2/cci.latest package(): Packaged 2 '.Oxygen' files: LICENSE.Oxygen, LICENSE.Oxygen
    msys2/cci.latest package(): Packaged 2 '.PuTTY' files: LICENSE.PuTTY, LICENSE.PuTTY
    msys2/cci.latest package(): Packaged 1 '.alias' file: locale.alias
    msys2/cci.latest package(): Packaged 1407 '.mo' files
    msys2/cci.latest package(): Packaged 2 '.template' files: perl-binary-module-dependency-1.template, perl-binary-module-dependency.template
    msys2/cci.latest package(): Packaged 13 '.po' files
    msys2/cci.latest package(): Packaged 1 '.pot' file: messages.pot
    msys2/cci.latest package(): Packaged 27 '.wav' files
    msys2/cci.latest package(): Packaged 1 '.WAV' file: BOING.WAV
    msys2/cci.latest package(): Packaged 1 '.mgc' file: magic.mgc
    msys2/cci.latest package(): Packaged 45 '.nanorc' files
    msys2/cci.latest package(): Packaged 1 '.module' file: p11-kit-trust.module
    msys2/cci.latest package(): Packaged 3 '.proto' files: PKGBUILD-split.proto, PKGBUILD-vcs.proto, PKGBUILD.proto
    msys2/cci.latest package(): Packaged 1 '.install' file: proto.install
    msys2/cci.latest package(): Packaged 1 '.dd' file: distroprefs.dd
    msys2/cci.latest package(): Packaged 1 '.yml' file: distroprefs.yml
    msys2/cci.latest package(): Packaged 6 '.e2x' files
    msys2/cci.latest package(): Packaged 1 '.SKIP' file: MANIFEST.SKIP
    msys2/cci.latest package(): Packaged 3 '.cnf' files: htmlxref.cnf, ct_log_list.cnf, openssl.cnf
    msys2/cci.latest package(): Packaged 5 '.vim' files
    msys2/cci.latest package(): Packaged 3 '.tab' files: iso3166.tab, zone.tab, zone1970.tab
    msys2/cci.latest package(): Packaged 1 '.zi' file: tzdata.zi
    msys2/cci.latest package(): Packaged 2 '.dist' files: ct_log_list.cnf.dist, openssl.cnf.dist
    msys2/cci.latest package(): Packaged 2 '.x' files: i386pe.x, i386pep.x
    msys2/cci.latest package(): Packaged 2 '.xa' files: i386pe.xa, i386pep.xa
    msys2/cci.latest package(): Packaged 2 '.xbn' files: i386pe.xbn, i386pep.xbn
    msys2/cci.latest package(): Packaged 2 '.xe' files: i386pe.xe, i386pep.xe
    msys2/cci.latest package(): Packaged 2 '.xn' files: i386pe.xn, i386pep.xn
    msys2/cci.latest package(): Packaged 2 '.xr' files: i386pe.xr, i386pep.xr
    msys2/cci.latest package(): Packaged 2 '.xu' files: i386pe.xu, i386pep.xu
    msys2/cci.latest package(): Packaged 116 '.zst' files
    msys2/cci.latest package(): Packaged 123 '.sig' files
    msys2/cci.latest package(): Packaged 1 '.xz' file: windows-default-manifest-6.4-1-x86_64.pkg.tar.xz
    msys2/cci.latest package(): Packaged 1 '.log' file: pacman.log
    msys2/cci.latest: Package '956a88975bda9dfcc485e2861d71e74bd7e2b9a5' created
    msys2/cci.latest: Created package revision a29c334bf9715bb85e8e8f17dac82f14
    msys2/cci.latest: Full package reference: msys2/cci.latest#42e8c2d9d13e4b63c25812fa2e53af9c:956a88975bda9dfcc485e2861d71e74bd7e2b9a5#a29c334bf9715bb85e8e8f17dac82f14
    msys2/cci.latest: Package folder C:\J\w\prod-v2\BuildSingleReference\p\2575a8741ca4b5e1\p
    msys2/cci.latest: Creating MSYS_ROOT env var : C:\J\w\prod-v2\BuildSingleReference\p\2575a8741ca4b5e1\p\bin\msys64
    msys2/cci.latest: Creating MSYS_BIN env var : C:\J\w\prod-v2\BuildSingleReference\p\2575a8741ca4b5e1\p\bin\msys64\usr\bin
    WARN: The use of 'env_info' is deprecated in Conan 2.0 and will be removed in Conan 2.X. Please, update your recipes unless you are maintaining compatibility with Conan 1.X
    WARN: The use of 'env_info' is deprecated in Conan 2.0 and will be removed in Conan 2.X. Please, update your recipes unless you are maintaining compatibility with Conan 1.X
    msys2/cci.latest: Appending PATH env var with : C:\J\w\prod-v2\BuildSingleReference\p\2575a8741ca4b5e1\p\bin\msys64\usr\bin
    WARN: The use of 'env_info' is deprecated in Conan 2.0 and will be removed in Conan 2.X. Please, update your recipes unless you are maintaining compatibility with Conan 1.X
    ERROR: msys2/cci.latest: 'NoneType' object has no attribute 'append'. No default values are set for components. You are probably trying to manipulate a component attribute in the 'package_info' method without defining it previously
    

Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.

@github-actions
Copy link
Contributor

Hooks produced the following warnings for commit 930771f
msys2/cci.latest
post_package(): WARN: [MISSING SYSTEM LIBS (KB-H043)] objdump not found

@uilianries uilianries removed the Failed label Dec 22, 2022
Copy link
Member

@uilianries uilianries left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants