conan-center-index icon indicating copy to clipboard operation
conan-center-index copied to clipboard

tk: add v8.6.13

Open valgur opened this issue 1 year ago • 35 comments

valgur avatar Dec 28 '23 18:12 valgur

Conan v1 pipeline :x:

Failure in build 1 (90d9e3f1d4abadc2b84030a16b6494387b460198):

  • tk/8.6.13: CI failed to create some packages (All logs)

    Logs for packageID 49ec5528afd464ae0e73a717e8fa8e395916eb42:
    [settings]
    arch=armv8
    build_type=Debug
    compiler=apple-clang
    compiler.libcxx=libc++
    compiler.version=13.0
    os=Macos
    [options]
    tk:shared=False
    
    [...]
    -- Conan: Adjusting default RPATHs Conan policies
    -- Conan: Adjusting language standard
    -- Conan: C++ stdlib: libc++
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /Users/jenkins/w/prod-v1/bsr@2/cci-0e2c2f82/recipes/tk/all/test_v1_package/build/07fa7eb3f3006ac38f99cda3c9faa80832d10ebe
    
    ----Running------
    > cmake --build '/Users/jenkins/w/prod-v1/bsr@2/cci-0e2c2f82/recipes/tk/all/test_v1_package/build/07fa7eb3f3006ac38f99cda3c9faa80832d10ebe' '--' '-j8'
    -----------------
    [ 50%] Building C object CMakeFiles/test_package.dir/Users/jenkins/w/prod-v1/bsr@2/cci-0e2c2f82/recipes/tk/all/test_package/src/test_package.c.o
    [100%] Linking C executable bin/test_package
    CMake Warning:
      Manually-specified variables were not used by the project:
    
        CMAKE_EXPORT_NO_PACKAGE_REGISTRY
        CMAKE_INSTALL_BINDIR
        CMAKE_INSTALL_DATAROOTDIR
        CMAKE_INSTALL_INCLUDEDIR
        CMAKE_INSTALL_LIBDIR
        CMAKE_INSTALL_LIBEXECDIR
        CMAKE_INSTALL_OLDINCLUDEDIR
        CMAKE_INSTALL_SBINDIR
    
    
    Undefined symbols for architecture arm64:
      "_OBJC_CLASS_$_CALayer", referenced from:
          objc-class-ref in libtk8.6.a(tkMacOSXWindowEvent.o)
      "_OBJC_CLASS_$_UTType", referenced from:
          objc-class-ref in libtk8.6.a(tkMacOSXDialog.o)
          objc-class-ref in libtk8.6.a(tkMacOSXFileTypes.o)
      "_kCAGravityBottomLeft", referenced from:
          -[TKContentView(TKWindowEvent) initWithFrame:] in libtk8.6.a(tkMacOSXWindowEvent.o)
      "_kCAGravityTopLeft", referenced from:
          -[TKContentView(TKWindowEvent) initWithFrame:] in libtk8.6.a(tkMacOSXWindowEvent.o)
    ld: symbol(s) not found for architecture arm64
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    make[2]: *** [bin/test_package] Error 1
    make[1]: *** [CMakeFiles/test_package.dir/all] Error 2
    make: *** [all] Error 2
    tk/8.6.13 (test package): WARN: 
         ************************************************
         The 'cmake' generator is deprecated.
         Please update your code and remove it.
         *************************************************
    
    tk/8.6.13 (test package): WARN: **** The 'from conans import CMake' helper is deprecated. Please update your code and remove it. ****
    ERROR: tk/8.6.13 (test package): Error in build() method, line 12
    	cmake.build()
    	ConanException: Error 2 while executing cmake --build '/Users/jenkins/w/prod-v1/bsr@2/cci-0e2c2f82/recipes/tk/all/test_v1_package/build/07fa7eb3f3006ac38f99cda3c9faa80832d10ebe' '--' '-j8'
    
  • tk/8.6.10: Didn't run or was cancelled before finishing


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.


Conan v2 pipeline :x:

Note: Conan v2 builds are now mandatory. Please read our discussion about it.

The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.

See details:

Failure in build 1 (90d9e3f1d4abadc2b84030a16b6494387b460198):

  • tk/8.6.13: Didn't run or was cancelled before finishing

  • tk/8.6.10: CI failed to create some packages (All logs)

    Logs for packageID 2da6df89f1d7d8708b55b78e786dbac8d45af4f6:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=msvc
    compiler.cppstd=14
    compiler.runtime=dynamic
    compiler.runtime_type=Release
    compiler.version=192
    os=Windows
    [options]
    */*:shared=True
    
    [...]
    Generating Code...
    Compiling...
    ttkSeparator.c
    ttkSquare.c
    ttkState.c
    ttkTagSet.c
    ttkTheme.c
    ttkTrace.c
    ttkTrack.c
    ttkTreeview.c
    ttkWidget.c
    ttkStubInit.c
    Generating Code...
    	link -nologo -machine:AMD64  -ltcg -release -opt:ref -opt:icf,3 -nodefaultlib:libucrt.lib -dll -out:C:\J2\w\prod-v2\bsr\64533\bbfcb\p\b\tk61ec1200a836b\b\src\win\Release_AMD64_VC1929\tk86t.dll kernel32.lib advapi32.lib netapi32.lib gdi32.lib user32.lib userenv.lib ucrt.lib "C:\J2\w\prod-v2\bsr\64533\bbfcb\p\tcl46a9eeb7b4726\p\lib\tclstub86.lib" "C:\J2\w\prod-v2\bsr\64533\bbfcb\p\tcl46a9eeb7b4726\p\lib\tcl86t.lib"  @C:/J2/w/prod-v2/bsr/64533/edafb\nm9128.tmp
       Creating library C:\J2\w\prod-v2\bsr\64533\bbfcb\p\b\tk61ec1200a836b\b\src\win\Release_AMD64_VC1929\tk86t.lib and object C:\J2\w\prod-v2\bsr\64533\bbfcb\p\b\tk61ec1200a836b\b\src\win\Release_AMD64_VC1929\tk86t.exp
    LINK : /LTCG specified but no code generation required; remove /LTCG from the link command line to improve linker performance
    	if exist C:\J2\w\prod-v2\bsr\64533\bbfcb\p\b\tk61ec1200a836b\b\src\win\Release_AMD64_VC1929\tk86t.dll.manifest mt -nologo -manifest C:\J2\w\prod-v2\bsr\64533\bbfcb\p\b\tk61ec1200a836b\b\src\win\Release_AMD64_VC1929\tk86t.dll.manifest -outputresource:C:\J2\w\prod-v2\bsr\64533\bbfcb\p\b\tk61ec1200a836b\b\src\win\Release_AMD64_VC1929\tk86t.dll;2
    	link -nologo -machine:AMD64  -ltcg -release -opt:ref -opt:icf,3 -nodefaultlib:libucrt.lib -subsystem:windows -out:C:\J2\w\prod-v2\bsr\64533\bbfcb\p\b\tk61ec1200a836b\b\src\win\Release_AMD64_VC1929\wish86t.exe kernel32.lib advapi32.lib netapi32.lib gdi32.lib user32.lib userenv.lib ucrt.lib "C:\J2\w\prod-v2\bsr\64533\bbfcb\p\tcl46a9eeb7b4726\p\lib\tclstub86.lib" "C:\J2\w\prod-v2\bsr\64533\bbfcb\p\tcl46a9eeb7b4726\p\lib\tcl86t.lib"  -stack:2300000 C:\J2\w\prod-v2\bsr\64533\bbfcb\p\b\tk61ec1200a836b\b\src\win\Release_AMD64_VC1929\tk_ThreadedDynamic\winMain.obj C:\J2\w\prod-v2\bsr\64533\bbfcb\p\b\tk61ec1200a836b\b\src\win\Release_AMD64_VC1929\tk_ThreadedDynamic\wish.res C:\J2\w\prod-v2\bsr\64533\bbfcb\p\b\tk61ec1200a836b\b\src\win\Release_AMD64_VC1929\tkstub86.lib C:\J2\w\prod-v2\bsr\64533\bbfcb\p\b\tk61ec1200a836b\b\src\win\Release_AMD64_VC1929\tk86t.lib
    LINK : /LTCG specified but no code generation required; remove /LTCG from the link command line to improve linker performance
    	if exist C:\J2\w\prod-v2\bsr\64533\bbfcb\p\b\tk61ec1200a836b\b\src\win\Release_AMD64_VC1929\wish86t.exe.manifest mt -nologo -manifest C:\J2\w\prod-v2\bsr\64533\bbfcb\p\b\tk61ec1200a836b\b\src\win\Release_AMD64_VC1929\wish86t.exe.manifest -outputresource:C:\J2\w\prod-v2\bsr\64533\bbfcb\p\b\tk61ec1200a836b\b\src\win\Release_AMD64_VC1929\wish86t.exe;1
    
    tk/8.6.10: Package '2da6df89f1d7d8708b55b78e786dbac8d45af4f6' built
    tk/8.6.10: Build folder C:\J2\w\prod-v2\bsr\64533\bbfcb\p\b\tk61ec1200a836b\b\build-release
    tk/8.6.10: Generating the package
    tk/8.6.10: Packaging in folder C:\J2\w\prod-v2\bsr\64533\bbfcb\p\b\tk61ec1200a836b\p
    tk/8.6.10: Calling package()
    tk/8.6.10: RUN: nmake -nologo -f makefile.vc INSTALLDIR="C:\J2\w\prod-v2\bsr\64533\bbfcb\p\b\tk61ec1200a836b\p" OPTS="msvcrt" TCLDIR="C:\J2\w\prod-v2\bsr\64533\bbfcb\p\tcl46a9eeb7b4726\p" TCL_LIBRARY="C:\J2\w\prod-v2\bsr\64533\bbfcb\p\tcl46a9eeb7b4726\p\lib\tcl8.6" TCLIMPLIB="C:\J2\w\prod-v2\bsr\64533\bbfcb\p\tcl46a9eeb7b4726\p\lib\tcl86t.lib" TCLSTUBLIB="C:\J2\w\prod-v2\bsr\64533\bbfcb\p\tcl46a9eeb7b4726\p\lib\tclstub86.lib" install
    conanvcvars.bat: Activating environment Visual Studio 16 - amd64 - vcvars_ver=14.2
    [vcvarsall.bat] Environment initialized for: 'x64'
    *** Using .\rules.vc
    *** Doing msvcrt
    *** Building against Tcl at 'C:\J2\w\prod-v2\bsr\64533\bbfcb\p\tcl46a9eeb7b4726\p'
    *** Intermediate directory will be 'C:\J2\w\prod-v2\bsr\64533\bbfcb\p\b\tk61ec1200a836b\b\src\win\Release_AMD64_VC1929\tk_ThreadedDynamic'
    *** Output directory will be 'C:\J2\w\prod-v2\bsr\64533\bbfcb\p\b\tk61ec1200a836b\b\src\win\Release_AMD64_VC1929'
    *** Installation, if selected, will be in 'C:\J2\w\prod-v2\bsr\64533\bbfcb\p\b\tk61ec1200a836b\p'
    *** Suffix for binaries will be 't'
    *** Compiler version 1929. Target AMD64, host AMD64.
    *** Dependency rules are not being used.
    
    installing binaries
    creating package index
    The syntax of the command is incorrect.
    NMAKE : fatal error U1077: 'type' : return code '0x1'
    Stop.
    
    ERROR: tk/8.6.10: Error in package() method, line 231
    	self._build_nmake("install")
    while calling '_build_nmake', line 203
    	self.run(f"nmake -nologo -f makefile.vc {args} {target}")
    	ConanException: Error 2 while executing
    

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.

conan-center-bot avatar Dec 30 '23 10:12 conan-center-bot

I believe Quartz needs to be added to the Apple frameworks in package_info (haven't tested, just my guess).

Ahajha avatar Jan 03 '24 05:01 Ahajha

Conan v1 pipeline :x:

Failure in build 2 (81197212f8d33a37b84e19a81eec3f66121e384b):

  • tk/8.6.10: Didn't run or was cancelled before finishing

  • tk/8.6.13: CI failed to create some packages (All logs)

    Logs for packageID 0e1cb6ca2df2143a049ee16f6ebc59d1d2f986fd:
    [settings]
    arch=armv8
    build_type=Release
    compiler=apple-clang
    compiler.libcxx=libc++
    compiler.version=13.0
    os=Macos
    [options]
    tk:shared=False
    
    [...]
    -- Check for working CXX compiler: /Applications/conan/xcode/13.0/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
    -- Detecting CXX compile features
    -- Detecting CXX compile features - done
    -- Conan: called by CMake conan helper
    -- Conan: Adjusting output directories
    -- Conan: Using cmake global configuration
    -- Conan: Adjusting default RPATHs Conan policies
    -- Conan: Adjusting language standard
    -- Conan: C++ stdlib: libc++
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /Users/jenkins/w/prod-v1/bsr@2/cci-b4ff51dc/recipes/tk/all/test_v1_package/build/7a385465a599d86f192f76cbedd5b76199c8a290
    
    ----Running------
    > cmake --build '/Users/jenkins/w/prod-v1/bsr@2/cci-b4ff51dc/recipes/tk/all/test_v1_package/build/7a385465a599d86f192f76cbedd5b76199c8a290' '--' '-j8'
    -----------------
    [ 50%] Building C object CMakeFiles/test_package.dir/Users/jenkins/w/prod-v1/bsr@2/cci-b4ff51dc/recipes/tk/all/test_package/src/test_package.c.o
    [100%] Linking C executable bin/test_package
    CMake Warning:
      Manually-specified variables were not used by the project:
    
        CMAKE_EXPORT_NO_PACKAGE_REGISTRY
        CMAKE_INSTALL_BINDIR
        CMAKE_INSTALL_DATAROOTDIR
        CMAKE_INSTALL_INCLUDEDIR
        CMAKE_INSTALL_LIBDIR
        CMAKE_INSTALL_LIBEXECDIR
        CMAKE_INSTALL_OLDINCLUDEDIR
        CMAKE_INSTALL_SBINDIR
    
    
    Undefined symbols for architecture arm64:
      "_OBJC_CLASS_$_UTType", referenced from:
          objc-class-ref in libtk8.6.a(tkMacOSXDialog.o)
          objc-class-ref in libtk8.6.a(tkMacOSXFileTypes.o)
    ld: symbol(s) not found for architecture arm64
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    make[2]: *** [bin/test_package] Error 1
    make[1]: *** [CMakeFiles/test_package.dir/all] Error 2
    make: *** [all] Error 2
    tk/8.6.13 (test package): WARN: 
         ************************************************
         The 'cmake' generator is deprecated.
         Please update your code and remove it.
         *************************************************
    
    tk/8.6.13 (test package): WARN: **** The 'from conans import CMake' helper is deprecated. Please update your code and remove it. ****
    ERROR: tk/8.6.13 (test package): Error in build() method, line 12
    	cmake.build()
    	ConanException: Error 2 while executing cmake --build '/Users/jenkins/w/prod-v1/bsr@2/cci-b4ff51dc/recipes/tk/all/test_v1_package/build/7a385465a599d86f192f76cbedd5b76199c8a290' '--' '-j8'
    

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.


Conan v2 pipeline :x:

Note: Conan v2 builds are now mandatory. Please read our discussion about it.

The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.

See details:

Failure in build 2 (81197212f8d33a37b84e19a81eec3f66121e384b):

  • tk/8.6.13: CI failed to create some packages (All logs)

    Logs for packageID bd2d723bcd6b0ed67efe26dca8d26e49a550316e:
    [settings]
    arch=armv8
    build_type=Release
    compiler=apple-clang
    compiler.cppstd=17
    compiler.libcxx=libc++
    compiler.version=13
    os=Macos
    [options]
    */*:shared=False
    
    [...]
    
    ======== Testing the package: Building ========
    tk/8.6.13 (test package): Calling build()
    tk/8.6.13 (test package): Running CMake.configure()
    tk/8.6.13 (test package): RUN: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/Users/jenkins/w/prod-v2/bsr/cci-30655bb8/recipes/tk/all/test_package/build/apple-clang-13-armv8-17-release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/Users/jenkins/w/prod-v2/bsr/cci-30655bb8/recipes/tk/all/test_package" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/Users/jenkins/w/prod-v2/bsr/cci-30655bb8/recipes/tk/all/test_package"
    -- Using Conan toolchain: /Users/jenkins/w/prod-v2/bsr/cci-30655bb8/recipes/tk/all/test_package/build/apple-clang-13-armv8-17-release/generators/conan_toolchain.cmake
    -- Conan toolchain: C++ Standard 17 with extensions OFF
    -- The C compiler identification is AppleClang 13.0.0.13000029
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- Check for working C compiler: /Applications/conan/xcode/13.0/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
    -- Detecting C compile features
    -- Detecting C compile features - done
    -- Conan: Target declared 'tk::tk'
    -- Conan: Target declared 'tcl::tcl'
    -- Conan: Target declared 'ZLIB::ZLIB'
    -- Configuring done
    -- Generating done
    CMake Warning:
      Manually-specified variables were not used by the project:
    
        CMAKE_POLICY_DEFAULT_CMP0091
    
    
    -- Build files have been written to: /Users/jenkins/w/prod-v2/bsr/cci-30655bb8/recipes/tk/all/test_package/build/apple-clang-13-armv8-17-release
    
    tk/8.6.13 (test package): Running CMake.build()
    tk/8.6.13 (test package): RUN: cmake --build "/Users/jenkins/w/prod-v2/bsr/cci-30655bb8/recipes/tk/all/test_package/build/apple-clang-13-armv8-17-release" -- -j8
    [ 50%] Building C object CMakeFiles/example.dir/src/test_package.c.o
    [100%] Linking C executable example
    Undefined symbols for architecture arm64:
      "_OBJC_CLASS_$_UTType", referenced from:
          objc-class-ref in libtk8.6.a(tkMacOSXDialog.o)
          objc-class-ref in libtk8.6.a(tkMacOSXFileTypes.o)
    ld: symbol(s) not found for architecture arm64
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    make[2]: *** [example] Error 1
    make[1]: *** [CMakeFiles/example.dir/all] Error 2
    make: *** [all] Error 2
    
    *********************************************************
    Recipe 'tk/8.6.13 (test package)' cannot build its binary
    It is possible that this recipe is not Conan 2.0 ready
    If the recipe comes from ConanCenter, report it at https://github.com/conan-io/conan-center-index/issues
    If it is your recipe, check if it is updated to 2.0
    *********************************************************
    
    ERROR: tk/8.6.13 (test package): Error in build() method, line 18
    	cmake.build()
    	ConanException: Error 2 while executing
    
  • tk/8.6.10: Didn't run or was cancelled before finishing


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.

conan-center-bot avatar Jan 03 '24 14:01 conan-center-bot

Looks like the last missing symbol is from the "Uniform Type Identifiers" framework, but I'm not sure if that's the exact name (spaces are weird), I can test in a minute. Also, probably should have these extra frameworks conditional on the version.

Ahajha avatar Jan 03 '24 14:01 Ahajha

Looks like it's just "UniformTypeIdentifiers". While that does fix the link issue for me, I do get a strange error when the test package runs: "Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[TKApplication tkProcessEvent:]: unrecognized selector sent to instance 0x137e12780'". 8.6.10 works fine on my machine, so no immediate theories.

Ahajha avatar Jan 03 '24 14:01 Ahajha

I found a few prior works, and it seems that the -ObjC flag is necessary when linking: https://core.tcl-lang.org/tk/tktview/85f316beb15108ac43b03fa6c8608e31f3ae5f92 https://github.com/indygreg/PyOxidizer/issues/613

I also have the new frameworks as well as the -ObjC flag conditional to the new version. It's possible those are added somewhere between 8.6.10 and 8.6.13, but for our purposes the condition should be fine.

(Will debug v2 tomorrow, unsure what happened here)

Ahajha avatar Jan 14 '24 05:01 Ahajha

Conan v1 pipeline :x:

Failure in build 3 (2bcd620457a04ac26d2c1c8a27e7cad091ab4edf):

An unexpected error happened and has been reported. Help is on its way! :horse_racing:


Conan v2 pipeline :x:

Note: Conan v2 builds are now mandatory. Please read our discussion about it.

The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.

See details:

Failure in build 3 (2bcd620457a04ac26d2c1c8a27e7cad091ab4edf):

  • tk/8.6.13: CI failed to create some packages (All logs)

    Logs for packageID bd2d723bcd6b0ed67efe26dca8d26e49a550316e:
    [settings]
    arch=armv8
    build_type=Release
    compiler=apple-clang
    compiler.cppstd=17
    compiler.libcxx=libc++
    compiler.version=13
    os=Macos
    [options]
    */*:shared=False
    
    [...]
    -- Conan: Target declared 'ZLIB::ZLIB'
    -- Configuring done
    -- Generating done
    CMake Warning:
      Manually-specified variables were not used by the project:
    
        CMAKE_POLICY_DEFAULT_CMP0091
    
    
    -- Build files have been written to: /Users/jenkins/w/prod-v2/bsr@2/cci-4ee00fa7/recipes/tk/all/test_package/build/apple-clang-13-armv8-17-release
    
    tk/8.6.13 (test package): Running CMake.build()
    tk/8.6.13 (test package): RUN: cmake --build "/Users/jenkins/w/prod-v2/bsr@2/cci-4ee00fa7/recipes/tk/all/test_package/build/apple-clang-13-armv8-17-release" -- -j8
    [ 50%] Building C object CMakeFiles/example.dir/src/test_package.c.o
    [100%] Linking C executable example
    [100%] Built target example
    
    
    ======== Testing the package: Executing test ========
    tk/8.6.13 (test package): Running test()
    tk/8.6.13 (test package): RUN: ./example
    2024-01-14 01:07:18.432 example[73217:4173827] XType: Using static font registry.
    2024-01-14 01:07:18.491 example[73217:4173827] *** Assertion failure in -[NSMenuItem initWithTitle:action:keyEquivalent:], NSMenuItem.m:515
    *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: aString != nil'
    *** First throw call stack:
    (
    	0   CoreFoundation                      0x0000000184c06800 __exceptionPreprocess + 176
    	1   libobjc.A.dylib                     0x00000001846fdeb4 objc_exception_throw + 60
    	2   Foundation                          0x0000000185d4d47c -[NSCalendarDate initWithCoder:] + 0
    	3   AppKit                              0x0000000188360388 -[NSMenuItem initWithTitle:action:keyEquivalent:] + 372
    	4   example                             0x00000001027e87e4 +[NSMenuItem(TKUtils) itemWithSubmenu:] + 72
    	5   example                             0x00000001027e4e18 -[TKApplication(TKMenu) tkSetMainMenu:] + 276
    	6   example                             0x00000001027e615c TkpSetMainMenubar + 172
    	7   example                             0x0000000102760bcc TkSetWindowMenuBar + 1100
    	8   example                             0x000000010275a678 ConfigureFrame + 252
    	9   example                             0x000000010275a2f0 FrameWidgetObjCmd + 540
    	10  example                             0x000000010281995c Tcl_EvalObjv + 340
    	11  example                             0x000000010281b054 TclEvalEx + 2264
    	12  example                             0x0000000102733c48 Tk_CreateConsoleWindow + 672
    	13  example                             0x00000001027e1a98 TkpInit + 580
    	14  example                             0x0000000102753580 Initialize + 1900
    	15  example                             0x0000000102723808 main + 100
    	16  dyld                                0x00000001847390e0 start + 2360
    )
    libc++abi: terminating due to uncaught exception of type NSException
    /bin/sh: line 1: 73217 Abort trap: 6           ./example
    
    ERROR: tk/8.6.13 (test package): Error in test() method, line 26
    	self.run(cmd, env="conanrun")
    	ConanException: Error 134 while executing
    
  • tk/8.6.10: Didn't run or was cancelled before finishing


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.

conan-center-bot avatar Jan 14 '24 06:01 conan-center-bot

Conan v1 pipeline :x:

Failure in build 4 (4f75ff555881033a9fcc90495bef5051a6d082ab):

  • tk/8.6.10: Didn't run or was cancelled before finishing

  • tk/8.6.13: CI failed to create some packages (All logs)

    Logs for packageID 0e1cb6ca2df2143a049ee16f6ebc59d1d2f986fd:
    [settings]
    arch=armv8
    build_type=Release
    compiler=apple-clang
    compiler.libcxx=libc++
    compiler.version=13.0
    os=Macos
    [options]
    tk:shared=False
    
    [...]
    ----Running------
    > DYLD_LIBRARY_PATH="/Users/jenkins/w/prod-v1/bsr/88750/cecff/.conan/data/tk/8.6.13/_/_/package/0e1cb6ca2df2143a049ee16f6ebc59d1d2f986fd/lib:/Users/jenkins/w/prod-v1/bsr/88750/cecff/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/sqlite3.40.0:/Users/jenkins/w/prod-v1/bsr/88750/cecff/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbc1.1.5:/Users/jenkins/w/prod-v1/bsr/88750/cecff/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcpostgres1.1.5:/Users/jenkins/w/prod-v1/bsr/88750/cecff/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/thread2.8.8:/Users/jenkins/w/prod-v1/bsr/88750/cecff/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcmysql1.1.5:/Users/jenkins/w/prod-v1/bsr/88750/cecff/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/itcl4.2.3:/Users/jenkins/w/prod-v1/bsr/88750/cecff/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcodbc1.1.5:/Users/jenkins/w/prod-v1/bsr/88750/cecff/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib:/Users/jenkins/w/prod-v1/bsr/88750/cecff/.conan/data/zlib/1.3/_/_/package/095512ed878f14a09dd732e9f6868729dd437529/lib" DYLD_FRAMEWORK_PATH="" bin/test_package
    -----------------
    CMake Warning:
      Manually-specified variables were not used by the project:
    
        CMAKE_EXPORT_NO_PACKAGE_REGISTRY
        CMAKE_INSTALL_BINDIR
        CMAKE_INSTALL_DATAROOTDIR
        CMAKE_INSTALL_INCLUDEDIR
        CMAKE_INSTALL_LIBDIR
        CMAKE_INSTALL_LIBEXECDIR
        CMAKE_INSTALL_OLDINCLUDEDIR
        CMAKE_INSTALL_SBINDIR
    
    
    2024-01-14 12:29:07.471 test_package[8723:4507060] XType: Using static font registry.
    2024-01-14 12:29:07.508 test_package[8723:4507060] *** Assertion failure in -[NSMenuItem initWithTitle:action:keyEquivalent:], NSMenuItem.m:515
    *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: aString != nil'
    *** First throw call stack:
    (
    	0   CoreFoundation                      0x0000000188e22800 __exceptionPreprocess + 176
    	1   libobjc.A.dylib                     0x0000000188919eb4 objc_exception_throw + 60
    	2   Foundation                          0x0000000189f6947c -[NSCalendarDate initWithCoder:] + 0
    	3   AppKit                              0x000000018c57c388 -[NSMenuItem initWithTitle:action:keyEquivalent:] + 372
    	4   test_package                        0x0000000102bf87e4 +[NSMenuItem(TKUtils) itemWithSubmenu:] + 72
    	5   test_package                        0x0000000102bf4e18 -[TKApplication(TKMenu) tkSetMainMenu:] + 276
    	6   test_package                        0x0000000102bf615c TkpSetMainMenubar + 172
    	7   test_package                        0x0000000102b70bcc TkSetWindowMenuBar + 1100
    	8   test_package                        0x0000000102b6a678 ConfigureFrame + 252
    	9   test_package                        0x0000000102b6a2f0 FrameWidgetObjCmd + 540
    	10  test_package                        0x0000000102c2995c Tcl_EvalObjv + 340
    	11  test_package                        0x0000000102c2b054 TclEvalEx + 2264
    	12  test_package                        0x0000000102b43c48 Tk_CreateConsoleWindow + 672
    	13  test_package                        0x0000000102bf1a98 TkpInit + 580
    	14  test_package                        0x0000000102b63580 Initialize + 1900
    	15  test_package                        0x0000000102b33808 main + 100
    	16  dyld                                0x00000001889550e0 start + 2360
    )
    libc++abi: terminating due to uncaught exception of type NSException
    tk/8.6.13 (test package): WARN: 
         ************************************************
         The 'cmake' generator is deprecated.
         Please update your code and remove it.
         *************************************************
    
    tk/8.6.13 (test package): WARN: **** The 'from conans import CMake' helper is deprecated. Please update your code and remove it. ****
    ERROR: tk/8.6.13 (test package): Error in test() method, line 17
    	self.run(bin_path, run_environment=True)
    	ConanException: Error -6 while executing DYLD_LIBRARY_PATH="/Users/jenkins/w/prod-v1/bsr/88750/cecff/.conan/data/tk/8.6.13/_/_/package/0e1cb6ca2df2143a049ee16f6ebc59d1d2f986fd/lib:/Users/jenkins/w/prod-v1/bsr/88750/cecff/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/sqlite3.40.0:/Users/jenkins/w/prod-v1/bsr/88750/cecff/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbc1.1.5:/Users/jenkins/w/prod-v1/bsr/88750/cecff/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcpostgres1.1.5:/Users/jenkins/w/prod-v1/bsr/88750/cecff/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/thread2.8.8:/Users/jenkins/w/prod-v1/bsr/88750/cecff/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcmysql1.1.5:/Users/jenkins/w/prod-v1/bsr/88750/cecff/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/itcl4.2.3:/Users/jenkins/w/prod-v1/bsr/88750/cecff/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcodbc1.1.5:/Users/jenkins/w/prod-v1/bsr/88750/cecff/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib:/Users/jenkins/w/prod-v1/bsr/88750/cecff/.conan/data/zlib/1.3/_/_/package/095512ed878f14a09dd732e9f6868729dd437529/lib" DYLD_FRAMEWORK_PATH="" bin/test_package
    

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.


Conan v2 pipeline :x:

Note: Conan v2 builds are now mandatory. Please read our discussion about it.

The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.

See details:

Failure in build 4 (4f75ff555881033a9fcc90495bef5051a6d082ab):

  • tk/8.6.10: Didn't run or was cancelled before finishing

  • tk/8.6.13: CI failed to create some packages (All logs)

    Logs for packageID bd2d723bcd6b0ed67efe26dca8d26e49a550316e:
    [settings]
    arch=armv8
    build_type=Release
    compiler=apple-clang
    compiler.cppstd=17
    compiler.libcxx=libc++
    compiler.version=13
    os=Macos
    [options]
    */*:shared=False
    
    [...]
    -- Conan: Target declared 'ZLIB::ZLIB'
    -- Configuring done
    -- Generating done
    CMake Warning:
      Manually-specified variables were not used by the project:
    
        CMAKE_POLICY_DEFAULT_CMP0091
    
    
    -- Build files have been written to: /Users/jenkins/w/prod-v2/bsr@2/cci-163e0b4a/recipes/tk/all/test_package/build/apple-clang-13-armv8-17-release
    
    tk/8.6.13 (test package): Running CMake.build()
    tk/8.6.13 (test package): RUN: cmake --build "/Users/jenkins/w/prod-v2/bsr@2/cci-163e0b4a/recipes/tk/all/test_package/build/apple-clang-13-armv8-17-release" -- -j8
    [ 50%] Building C object CMakeFiles/example.dir/src/test_package.c.o
    [100%] Linking C executable example
    [100%] Built target example
    
    
    ======== Testing the package: Executing test ========
    tk/8.6.13 (test package): Running test()
    tk/8.6.13 (test package): RUN: ./example
    2024-01-14 11:55:11.667 example[71687:4672466] XType: Using static font registry.
    2024-01-14 11:55:11.723 example[71687:4672466] *** Assertion failure in -[NSMenuItem initWithTitle:action:keyEquivalent:], NSMenuItem.m:515
    *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: aString != nil'
    *** First throw call stack:
    (
    	0   CoreFoundation                      0x0000000184c06800 __exceptionPreprocess + 176
    	1   libobjc.A.dylib                     0x00000001846fdeb4 objc_exception_throw + 60
    	2   Foundation                          0x0000000185d4d47c -[NSCalendarDate initWithCoder:] + 0
    	3   AppKit                              0x0000000188360388 -[NSMenuItem initWithTitle:action:keyEquivalent:] + 372
    	4   example                             0x00000001026607e4 +[NSMenuItem(TKUtils) itemWithSubmenu:] + 72
    	5   example                             0x000000010265ce18 -[TKApplication(TKMenu) tkSetMainMenu:] + 276
    	6   example                             0x000000010265e15c TkpSetMainMenubar + 172
    	7   example                             0x00000001025d8bcc TkSetWindowMenuBar + 1100
    	8   example                             0x00000001025d2678 ConfigureFrame + 252
    	9   example                             0x00000001025d22f0 FrameWidgetObjCmd + 540
    	10  example                             0x000000010269195c Tcl_EvalObjv + 340
    	11  example                             0x0000000102693054 TclEvalEx + 2264
    	12  example                             0x00000001025abc48 Tk_CreateConsoleWindow + 672
    	13  example                             0x0000000102659a98 TkpInit + 580
    	14  example                             0x00000001025cb580 Initialize + 1900
    	15  example                             0x000000010259b808 main + 100
    	16  dyld                                0x00000001847390e0 start + 2360
    )
    libc++abi: terminating due to uncaught exception of type NSException
    /bin/sh: line 1: 71687 Abort trap: 6           ./example
    
    ERROR: tk/8.6.13 (test package): Error in test() method, line 26
    	self.run(cmd, env="conanrun")
    	ConanException: Error 134 while executing
    

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.

conan-center-bot avatar Jan 14 '24 17:01 conan-center-bot

Not sure about the new error. It works on my machine(tm) but I have a newer OS and compiler, so it might be related to that. I've seen some suggestions but they mostly suggested modifying system settings, which doesn't seem like the right solution to me.

Ahajha avatar Jan 14 '24 18:01 Ahajha

Conan v1 pipeline :x:

Failure in build 5 (940f87493c882efd9b43e2719e416714f144340c):

  • tk/8.6.13: CI failed to create some packages (All logs)

    Logs for packageID 0e1cb6ca2df2143a049ee16f6ebc59d1d2f986fd:
    [settings]
    arch=armv8
    build_type=Release
    compiler=apple-clang
    compiler.libcxx=libc++
    compiler.version=13.0
    os=Macos
    [options]
    tk:shared=False
    
    [...]
    -----------------
    CMake Warning:
      Manually-specified variables were not used by the project:
    
        CMAKE_EXPORT_NO_PACKAGE_REGISTRY
        CMAKE_INSTALL_BINDIR
        CMAKE_INSTALL_DATAROOTDIR
        CMAKE_INSTALL_INCLUDEDIR
        CMAKE_INSTALL_LIBDIR
        CMAKE_INSTALL_LIBEXECDIR
        CMAKE_INSTALL_OLDINCLUDEDIR
        CMAKE_INSTALL_SBINDIR
    
    
    2024-01-17 09:19:33.076 test_package[48191:9795212] XType: Using static font registry.
    2024-01-17 09:19:33.106 test_package[48191:9795212] *** Assertion failure in -[NSMenuItem initWithTitle:action:keyEquivalent:], NSMenuItem.m:515
    *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: aString != nil'
    *** First throw call stack:
    (
    	0   CoreFoundation                      0x0000000188e22800 __exceptionPreprocess + 176
    	1   libobjc.A.dylib                     0x0000000188919eb4 objc_exception_throw + 60
    	2   Foundation                          0x0000000189f6947c -[NSCalendarDate initWithCoder:] + 0
    	3   AppKit                              0x000000018c57c388 -[NSMenuItem initWithTitle:action:keyEquivalent:] + 372
    	4   test_package                        0x0000000100ec07fc +[NSMenuItem(TKUtils) itemWithSubmenu:] + 72
    	5   test_package                        0x0000000100ebce30 -[TKApplication(TKMenu) tkSetMainMenu:] + 276
    	6   test_package                        0x0000000100ebe174 TkpSetMainMenubar + 172
    	7   test_package                        0x0000000100e38be4 TkSetWindowMenuBar + 1100
    	8   test_package                        0x0000000100e32690 ConfigureFrame + 252
    	9   test_package                        0x0000000100e32308 FrameWidgetObjCmd + 540
    	10  test_package                        0x0000000100ef1974 Tcl_EvalObjv + 340
    	11  test_package                        0x0000000100ef306c TclEvalEx + 2264
    	12  test_package                        0x0000000100e0bc60 Tk_CreateConsoleWindow + 672
    	13  test_package                        0x0000000100eb9ab0 TkpInit + 580
    	14  test_package                        0x0000000100e2b598 Initialize + 1900
    	15  test_package                        0x0000000100dfb7d8 app_init + 40
    	16  test_package                        0x0000000100e1b914 Tk_MainEx + 984
    	17  test_package                        0x0000000100dfb88c main + 56
    	18  dyld                                0x00000001889550e0 start + 2360
    )
    libc++abi: terminating due to uncaught exception of type NSException
    tk/8.6.13 (test package): WARN: 
         ************************************************
         The 'cmake' generator is deprecated.
         Please update your code and remove it.
         *************************************************
    
    tk/8.6.13 (test package): WARN: **** The 'from conans import CMake' helper is deprecated. Please update your code and remove it. ****
    ERROR: tk/8.6.13 (test package): Error in test() method, line 17
    	self.run(bin_path, run_environment=True)
    	ConanException: Error -6 while executing DYLD_LIBRARY_PATH="/Users/jenkins/w/prod-v1/bsr/91235/fbfba/.conan/data/tk/8.6.13/_/_/package/0e1cb6ca2df2143a049ee16f6ebc59d1d2f986fd/lib:/Users/jenkins/w/prod-v1/bsr/91235/fbfba/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/sqlite3.40.0:/Users/jenkins/w/prod-v1/bsr/91235/fbfba/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbc1.1.5:/Users/jenkins/w/prod-v1/bsr/91235/fbfba/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcpostgres1.1.5:/Users/jenkins/w/prod-v1/bsr/91235/fbfba/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/thread2.8.8:/Users/jenkins/w/prod-v1/bsr/91235/fbfba/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcmysql1.1.5:/Users/jenkins/w/prod-v1/bsr/91235/fbfba/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/itcl4.2.3:/Users/jenkins/w/prod-v1/bsr/91235/fbfba/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcodbc1.1.5:/Users/jenkins/w/prod-v1/bsr/91235/fbfba/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib:/Users/jenkins/w/prod-v1/bsr/91235/fbfba/.conan/data/zlib/1.3/_/_/package/095512ed878f14a09dd732e9f6868729dd437529/lib" DYLD_FRAMEWORK_PATH="" bin/test_package
    
  • tk/8.6.10: Didn't run or was cancelled before finishing


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.


Conan v2 pipeline :x:

Note: Conan v2 builds are now mandatory. Please read our discussion about it.

The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.

See details:

Failure in build 5 (940f87493c882efd9b43e2719e416714f144340c):

  • tk/8.6.13: CI failed to create some packages (All logs)

    Logs for packageID bd2d723bcd6b0ed67efe26dca8d26e49a550316e:
    [settings]
    arch=armv8
    build_type=Release
    compiler=apple-clang
    compiler.cppstd=17
    compiler.libcxx=libc++
    compiler.version=13
    os=Macos
    [options]
    */*:shared=False
    
    [...]
    -- Generating done
    CMake Warning:
      Manually-specified variables were not used by the project:
    
        CMAKE_POLICY_DEFAULT_CMP0091
    
    
    -- Build files have been written to: /Users/jenkins/w/prod-v2/bsr/cci-146213da/recipes/tk/all/test_package/build/apple-clang-13-armv8-17-release
    
    tk/8.6.13 (test package): Running CMake.build()
    tk/8.6.13 (test package): RUN: cmake --build "/Users/jenkins/w/prod-v2/bsr/cci-146213da/recipes/tk/all/test_package/build/apple-clang-13-armv8-17-release" -- -j8
    [ 50%] Building C object CMakeFiles/example.dir/src/test_package.c.o
    [100%] Linking C executable example
    [100%] Built target example
    
    
    ======== Testing the package: Executing test ========
    tk/8.6.13 (test package): Running test()
    tk/8.6.13 (test package): RUN: ./example
    2024-01-17 09:07:31.304 example[3662:10037974] XType: Using static font registry.
    2024-01-17 09:07:31.379 example[3662:10037974] *** Assertion failure in -[NSMenuItem initWithTitle:action:keyEquivalent:], NSMenuItem.m:515
    *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: aString != nil'
    *** First throw call stack:
    (
    	0   CoreFoundation                      0x0000000184c06800 __exceptionPreprocess + 176
    	1   libobjc.A.dylib                     0x00000001846fdeb4 objc_exception_throw + 60
    	2   Foundation                          0x0000000185d4d47c -[NSCalendarDate initWithCoder:] + 0
    	3   AppKit                              0x0000000188360388 -[NSMenuItem initWithTitle:action:keyEquivalent:] + 372
    	4   example                             0x0000000102ac87fc +[NSMenuItem(TKUtils) itemWithSubmenu:] + 72
    	5   example                             0x0000000102ac4e30 -[TKApplication(TKMenu) tkSetMainMenu:] + 276
    	6   example                             0x0000000102ac6174 TkpSetMainMenubar + 172
    	7   example                             0x0000000102a40be4 TkSetWindowMenuBar + 1100
    	8   example                             0x0000000102a3a690 ConfigureFrame + 252
    	9   example                             0x0000000102a3a308 FrameWidgetObjCmd + 540
    	10  example                             0x0000000102af9974 Tcl_EvalObjv + 340
    	11  example                             0x0000000102afb06c TclEvalEx + 2264
    	12  example                             0x0000000102a13c60 Tk_CreateConsoleWindow + 672
    	13  example                             0x0000000102ac1ab0 TkpInit + 580
    	14  example                             0x0000000102a33598 Initialize + 1900
    	15  example                             0x0000000102a037d8 app_init + 40
    	16  example                             0x0000000102a23914 Tk_MainEx + 984
    	17  example                             0x0000000102a0388c main + 56
    	18  dyld                                0x00000001847390e0 start + 2360
    )
    libc++abi: terminating due to uncaught exception of type NSException
    /bin/sh: line 1:  3662 Abort trap: 6           ./example
    
    ERROR: tk/8.6.13 (test package): Error in test() method, line 26
    	self.run(cmd, env="conanrun")
    	ConanException: Error 134 while executing
    
  • tk/8.6.10: Didn't run or was cancelled before finishing


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.

conan-center-bot avatar Jan 17 '24 14:01 conan-center-bot

Really struggling to find what the cause of this, the only thread that seems to hint at anything remotely close to this problem is this one which suggests a bug in MacOS Ventura... But that's confusing as it works on my M2 with that OS (if I recall correctly). Not sure what Mac version the CCI runners are using.

Ahajha avatar Jan 18 '24 04:01 Ahajha

Conan v1 pipeline :x:

Failure in build 6 (cf0567fe2bb112f29678e6e96e499f67d50756b8):

  • tk/8.6.13: CI failed to create some packages (All logs)

    Logs for packageID 0e1cb6ca2df2143a049ee16f6ebc59d1d2f986fd:
    [settings]
    arch=armv8
    build_type=Release
    compiler=apple-clang
    compiler.libcxx=libc++
    compiler.version=13.0
    os=Macos
    [options]
    tk:shared=False
    
    [...]
    -----------------
    CMake Warning:
      Manually-specified variables were not used by the project:
    
        CMAKE_EXPORT_NO_PACKAGE_REGISTRY
        CMAKE_INSTALL_BINDIR
        CMAKE_INSTALL_DATAROOTDIR
        CMAKE_INSTALL_INCLUDEDIR
        CMAKE_INSTALL_LIBDIR
        CMAKE_INSTALL_LIBEXECDIR
        CMAKE_INSTALL_OLDINCLUDEDIR
        CMAKE_INSTALL_SBINDIR
    
    
    2024-01-21 15:42:45.150 test_package[59198:35816830] XType: Using static font registry.
    2024-01-21 15:42:45.179 test_package[59198:35816830] *** Assertion failure in -[NSMenuItem initWithTitle:action:keyEquivalent:], NSMenuItem.m:515
    *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: aString != nil'
    *** First throw call stack:
    (
    	0   CoreFoundation                      0x0000000188e22800 __exceptionPreprocess + 176
    	1   libobjc.A.dylib                     0x0000000188919eb4 objc_exception_throw + 60
    	2   Foundation                          0x0000000189f6947c -[NSCalendarDate initWithCoder:] + 0
    	3   AppKit                              0x000000018c57c388 -[NSMenuItem initWithTitle:action:keyEquivalent:] + 372
    	4   test_package                        0x00000001049307fc +[NSMenuItem(TKUtils) itemWithSubmenu:] + 72
    	5   test_package                        0x000000010492ce30 -[TKApplication(TKMenu) tkSetMainMenu:] + 276
    	6   test_package                        0x000000010492e174 TkpSetMainMenubar + 172
    	7   test_package                        0x00000001048a8be4 TkSetWindowMenuBar + 1100
    	8   test_package                        0x00000001048a2690 ConfigureFrame + 252
    	9   test_package                        0x00000001048a2308 FrameWidgetObjCmd + 540
    	10  test_package                        0x0000000104961974 Tcl_EvalObjv + 340
    	11  test_package                        0x000000010496306c TclEvalEx + 2264
    	12  test_package                        0x000000010487bc60 Tk_CreateConsoleWindow + 672
    	13  test_package                        0x0000000104929ab0 TkpInit + 580
    	14  test_package                        0x000000010489b598 Initialize + 1900
    	15  test_package                        0x000000010486b7d8 app_init + 40
    	16  test_package                        0x000000010488b914 Tk_MainEx + 984
    	17  test_package                        0x000000010486b88c main + 56
    	18  dyld                                0x00000001889550e0 start + 2360
    )
    libc++abi: terminating due to uncaught exception of type NSException
    tk/8.6.13 (test package): WARN: 
         ************************************************
         The 'cmake' generator is deprecated.
         Please update your code and remove it.
         *************************************************
    
    tk/8.6.13 (test package): WARN: **** The 'from conans import CMake' helper is deprecated. Please update your code and remove it. ****
    ERROR: tk/8.6.13 (test package): Error in test() method, line 17
    	self.run(bin_path, run_environment=True)
    	ConanException: Error -6 while executing DYLD_LIBRARY_PATH="/Users/jenkins/w/prod-v1/bsr/94406/feaae/.conan/data/tk/8.6.13/_/_/package/0e1cb6ca2df2143a049ee16f6ebc59d1d2f986fd/lib:/Users/jenkins/w/prod-v1/bsr/94406/feaae/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/sqlite3.40.0:/Users/jenkins/w/prod-v1/bsr/94406/feaae/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbc1.1.5:/Users/jenkins/w/prod-v1/bsr/94406/feaae/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcpostgres1.1.5:/Users/jenkins/w/prod-v1/bsr/94406/feaae/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/thread2.8.8:/Users/jenkins/w/prod-v1/bsr/94406/feaae/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcmysql1.1.5:/Users/jenkins/w/prod-v1/bsr/94406/feaae/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/itcl4.2.3:/Users/jenkins/w/prod-v1/bsr/94406/feaae/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcodbc1.1.5:/Users/jenkins/w/prod-v1/bsr/94406/feaae/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib:/Users/jenkins/w/prod-v1/bsr/94406/feaae/.conan/data/zlib/1.3/_/_/package/095512ed878f14a09dd732e9f6868729dd437529/lib" DYLD_FRAMEWORK_PATH="" bin/test_package
    
  • tk/8.6.10: Didn't run or was cancelled before finishing


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.


Conan v2 pipeline :x:

Note: Conan v2 builds are now mandatory. Please read our discussion about it.

The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.

See details:

Failure in build 6 (cf0567fe2bb112f29678e6e96e499f67d50756b8):

  • tk/8.6.13: CI failed to create some packages (All logs)

    Logs for packageID bd2d723bcd6b0ed67efe26dca8d26e49a550316e:
    [settings]
    arch=armv8
    build_type=Release
    compiler=apple-clang
    compiler.cppstd=17
    compiler.libcxx=libc++
    compiler.version=13
    os=Macos
    [options]
    */*:shared=False
    
    [...]
    -- Generating done
    CMake Warning:
      Manually-specified variables were not used by the project:
    
        CMAKE_POLICY_DEFAULT_CMP0091
    
    
    -- Build files have been written to: /Users/jenkins/w/prod-v2/bsr/cci-999bd802/recipes/tk/all/test_package/build/apple-clang-13-armv8-17-release
    
    tk/8.6.13 (test package): Running CMake.build()
    tk/8.6.13 (test package): RUN: cmake --build "/Users/jenkins/w/prod-v2/bsr/cci-999bd802/recipes/tk/all/test_package/build/apple-clang-13-armv8-17-release" -- -j8
    [ 50%] Building C object CMakeFiles/example.dir/src/test_package.c.o
    [100%] Linking C executable example
    [100%] Built target example
    
    
    ======== Testing the package: Executing test ========
    tk/8.6.13 (test package): Running test()
    tk/8.6.13 (test package): RUN: ./example
    2024-01-21 15:27:57.292 example[86754:20470011] XType: Using static font registry.
    2024-01-21 15:27:57.440 example[86754:20470011] *** Assertion failure in -[NSMenuItem initWithTitle:action:keyEquivalent:], NSMenuItem.m:515
    *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: aString != nil'
    *** First throw call stack:
    (
    	0   CoreFoundation                      0x0000000184c06800 __exceptionPreprocess + 176
    	1   libobjc.A.dylib                     0x00000001846fdeb4 objc_exception_throw + 60
    	2   Foundation                          0x0000000185d4d47c -[NSCalendarDate initWithCoder:] + 0
    	3   AppKit                              0x0000000188360388 -[NSMenuItem initWithTitle:action:keyEquivalent:] + 372
    	4   example                             0x00000001003a87fc +[NSMenuItem(TKUtils) itemWithSubmenu:] + 72
    	5   example                             0x00000001003a4e30 -[TKApplication(TKMenu) tkSetMainMenu:] + 276
    	6   example                             0x00000001003a6174 TkpSetMainMenubar + 172
    	7   example                             0x0000000100320be4 TkSetWindowMenuBar + 1100
    	8   example                             0x000000010031a690 ConfigureFrame + 252
    	9   example                             0x000000010031a308 FrameWidgetObjCmd + 540
    	10  example                             0x00000001003d9974 Tcl_EvalObjv + 340
    	11  example                             0x00000001003db06c TclEvalEx + 2264
    	12  example                             0x00000001002f3c60 Tk_CreateConsoleWindow + 672
    	13  example                             0x00000001003a1ab0 TkpInit + 580
    	14  example                             0x0000000100313598 Initialize + 1900
    	15  example                             0x00000001002e37d8 app_init + 40
    	16  example                             0x0000000100303914 Tk_MainEx + 984
    	17  example                             0x00000001002e388c main + 56
    	18  dyld                                0x00000001847390e0 start + 2360
    )
    libc++abi: terminating due to uncaught exception of type NSException
    /bin/sh: line 1: 86754 Abort trap: 6           ./example
    
    ERROR: tk/8.6.13 (test package): Error in test() method, line 26
    	self.run(cmd, env="conanrun")
    	ConanException: Error 134 while executing
    
  • tk/8.6.10: Didn't run or was cancelled before finishing


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.

conan-center-bot avatar Jan 21 '24 20:01 conan-center-bot

Conan v1 pipeline :x:

Failure in build 7 (c60ba068ebe52a8f9156531ebd13aa411db78974):

  • tk/8.6.13: CI failed to create some packages (All logs)

    Logs for packageID 0e1cb6ca2df2143a049ee16f6ebc59d1d2f986fd:
    [settings]
    arch=armv8
    build_type=Release
    compiler=apple-clang
    compiler.libcxx=libc++
    compiler.version=13.0
    os=Macos
    [options]
    tk:shared=False
    
    [...]
    ----Running------
    > DYLD_LIBRARY_PATH="/Users/jenkins/w/prod-v1/bsr/98437/fbcec/.conan/data/tk/8.6.13/_/_/package/0e1cb6ca2df2143a049ee16f6ebc59d1d2f986fd/lib:/Users/jenkins/w/prod-v1/bsr/98437/fbcec/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/sqlite3.40.0:/Users/jenkins/w/prod-v1/bsr/98437/fbcec/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbc1.1.5:/Users/jenkins/w/prod-v1/bsr/98437/fbcec/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcpostgres1.1.5:/Users/jenkins/w/prod-v1/bsr/98437/fbcec/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/thread2.8.8:/Users/jenkins/w/prod-v1/bsr/98437/fbcec/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcmysql1.1.5:/Users/jenkins/w/prod-v1/bsr/98437/fbcec/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/itcl4.2.3:/Users/jenkins/w/prod-v1/bsr/98437/fbcec/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcodbc1.1.5:/Users/jenkins/w/prod-v1/bsr/98437/fbcec/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib:/Users/jenkins/w/prod-v1/bsr/98437/fbcec/.conan/data/zlib/1.3.1/_/_/package/095512ed878f14a09dd732e9f6868729dd437529/lib" DYLD_FRAMEWORK_PATH="" bin/test_package
    -----------------
    CMake Warning:
      Manually-specified variables were not used by the project:
    
        CMAKE_EXPORT_NO_PACKAGE_REGISTRY
        CMAKE_INSTALL_BINDIR
        CMAKE_INSTALL_DATAROOTDIR
        CMAKE_INSTALL_INCLUDEDIR
        CMAKE_INSTALL_LIBDIR
        CMAKE_INSTALL_LIBEXECDIR
        CMAKE_INSTALL_OLDINCLUDEDIR
        CMAKE_INSTALL_SBINDIR
    
    
    2024-01-26 23:29:19.786 test_package[24245:70744848] XType: Using static font registry.
    2024-01-26 23:29:19.815 test_package[24245:70744848] *** Assertion failure in -[NSMenuItem initWithTitle:action:keyEquivalent:], NSMenuItem.m:515
    *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: aString != nil'
    *** First throw call stack:
    (
    	0   CoreFoundation                      0x0000000188e22800 __exceptionPreprocess + 176
    	1   libobjc.A.dylib                     0x0000000188919eb4 objc_exception_throw + 60
    	2   Foundation                          0x0000000189f6947c -[NSCalendarDate initWithCoder:] + 0
    	3   AppKit                              0x000000018c57c388 -[NSMenuItem initWithTitle:action:keyEquivalent:] + 372
    	4   test_package                        0x0000000100e647c0 +[NSMenuItem(TKUtils) itemWithSubmenu:] + 72
    	5   test_package                        0x0000000100e60df4 -[TKApplication(TKMenu) tkSetMainMenu:] + 276
    	6   test_package                        0x0000000100e62138 TkpSetMainMenubar + 172
    	7   test_package                        0x0000000100ddcba8 TkSetWindowMenuBar + 1100
    	8   test_package                        0x0000000100dd6654 ConfigureFrame + 252
    	9   test_package                        0x0000000100dd62cc FrameWidgetObjCmd + 540
    	10  test_package                        0x0000000100e95938 Tcl_EvalObjv + 340
    	11  test_package                        0x0000000100e97030 TclEvalEx + 2264
    	12  test_package                        0x0000000100dafc24 Tk_CreateConsoleWindow + 672
    	13  test_package                        0x0000000100e5da74 TkpInit + 580
    	14  test_package                        0x0000000100dcf55c Initialize + 1900
    	15  test_package                        0x0000000100d9f7e4 main + 100
    	16  dyld                                0x00000001889550e0 start + 2360
    )
    libc++abi: terminating due to uncaught exception of type NSException
    tk/8.6.13 (test package): WARN: 
         ************************************************
         The 'cmake' generator is deprecated.
         Please update your code and remove it.
         *************************************************
    
    tk/8.6.13 (test package): WARN: **** The 'from conans import CMake' helper is deprecated. Please update your code and remove it. ****
    ERROR: tk/8.6.13 (test package): Error in test() method, line 17
    	self.run(bin_path, run_environment=True)
    	ConanException: Error -6 while executing DYLD_LIBRARY_PATH="/Users/jenkins/w/prod-v1/bsr/98437/fbcec/.conan/data/tk/8.6.13/_/_/package/0e1cb6ca2df2143a049ee16f6ebc59d1d2f986fd/lib:/Users/jenkins/w/prod-v1/bsr/98437/fbcec/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/sqlite3.40.0:/Users/jenkins/w/prod-v1/bsr/98437/fbcec/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbc1.1.5:/Users/jenkins/w/prod-v1/bsr/98437/fbcec/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcpostgres1.1.5:/Users/jenkins/w/prod-v1/bsr/98437/fbcec/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/thread2.8.8:/Users/jenkins/w/prod-v1/bsr/98437/fbcec/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcmysql1.1.5:/Users/jenkins/w/prod-v1/bsr/98437/fbcec/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/itcl4.2.3:/Users/jenkins/w/prod-v1/bsr/98437/fbcec/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcodbc1.1.5:/Users/jenkins/w/prod-v1/bsr/98437/fbcec/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib:/Users/jenkins/w/prod-v1/bsr/98437/fbcec/.conan/data/zlib/1.3.1/_/_/package/095512ed878f14a09dd732e9f6868729dd437529/lib" DYLD_FRAMEWORK_PATH="" bin/test_package
    
  • tk/8.6.10: Didn't run or was cancelled before finishing


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.


Conan v2 pipeline :x:

Note: Conan v2 builds are now mandatory. Please read our discussion about it.

The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.

See details:

Failure in build 7 (c60ba068ebe52a8f9156531ebd13aa411db78974):

  • tk/8.6.13: Didn't run or was cancelled before finishing

  • tk/8.6.10: An unexpected error happened and has been reported


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.

conan-center-bot avatar Jan 27 '24 04:01 conan-center-bot

Last test is a little dangerous, but I want to narrow things down a little. I have 8.6.13 pointing to 8.6.12's source (I'll try .11 if this also fails). All of these test commits will be reverted.

Ahajha avatar Jan 27 '24 07:01 Ahajha

Conan v1 pipeline :x:

Failure in build 8 (a141228c26f6a3e2ebe8ea8e3cd9739a9b744c8c):

  • tk/8.6.10: Didn't run or was cancelled before finishing

  • tk/8.6.13: CI failed to create some packages (All logs)

    Logs for packageID 0e1cb6ca2df2143a049ee16f6ebc59d1d2f986fd:
    [settings]
    arch=armv8
    build_type=Release
    compiler=apple-clang
    compiler.libcxx=libc++
    compiler.version=13.0
    os=Macos
    [options]
    tk:shared=False
    
    [...]
    ----Running------
    > DYLD_LIBRARY_PATH="/Users/jenkins/w/prod-v1/bsr@2/98467/deccb/.conan/data/tk/8.6.13/_/_/package/0e1cb6ca2df2143a049ee16f6ebc59d1d2f986fd/lib:/Users/jenkins/w/prod-v1/bsr@2/98467/deccb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/sqlite3.40.0:/Users/jenkins/w/prod-v1/bsr@2/98467/deccb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbc1.1.5:/Users/jenkins/w/prod-v1/bsr@2/98467/deccb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcpostgres1.1.5:/Users/jenkins/w/prod-v1/bsr@2/98467/deccb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/thread2.8.8:/Users/jenkins/w/prod-v1/bsr@2/98467/deccb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcmysql1.1.5:/Users/jenkins/w/prod-v1/bsr@2/98467/deccb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/itcl4.2.3:/Users/jenkins/w/prod-v1/bsr@2/98467/deccb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcodbc1.1.5:/Users/jenkins/w/prod-v1/bsr@2/98467/deccb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib:/Users/jenkins/w/prod-v1/bsr@2/98467/deccb/.conan/data/zlib/1.3.1/_/_/package/095512ed878f14a09dd732e9f6868729dd437529/lib" DYLD_FRAMEWORK_PATH="" bin/test_package
    -----------------
    CMake Warning:
      Manually-specified variables were not used by the project:
    
        CMAKE_EXPORT_NO_PACKAGE_REGISTRY
        CMAKE_INSTALL_BINDIR
        CMAKE_INSTALL_DATAROOTDIR
        CMAKE_INSTALL_INCLUDEDIR
        CMAKE_INSTALL_LIBDIR
        CMAKE_INSTALL_LIBEXECDIR
        CMAKE_INSTALL_OLDINCLUDEDIR
        CMAKE_INSTALL_SBINDIR
    
    
    2024-01-27 02:34:29.178 test_package[45968:70846228] XType: Using static font registry.
    2024-01-27 02:34:29.207 test_package[45968:70846228] *** Assertion failure in -[NSMenuItem initWithTitle:action:keyEquivalent:], NSMenuItem.m:515
    *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: aString != nil'
    *** First throw call stack:
    (
    	0   CoreFoundation                      0x0000000188e22800 __exceptionPreprocess + 176
    	1   libobjc.A.dylib                     0x0000000188919eb4 objc_exception_throw + 60
    	2   Foundation                          0x0000000189f6947c -[NSCalendarDate initWithCoder:] + 0
    	3   AppKit                              0x000000018c57c388 -[NSMenuItem initWithTitle:action:keyEquivalent:] + 372
    	4   test_package                        0x0000000100e645ac +[NSMenuItem(TKUtils) itemWithSubmenu:] + 72
    	5   test_package                        0x0000000100e60bc8 -[TKApplication(TKMenu) tkSetMainMenu:] + 276
    	6   test_package                        0x0000000100e61f40 TkpSetMainMenubar + 172
    	7   test_package                        0x0000000100ddd190 TkSetWindowMenuBar + 1100
    	8   test_package                        0x0000000100dd6cbc ConfigureFrame + 252
    	9   test_package                        0x0000000100dd6934 FrameWidgetObjCmd + 540
    	10  test_package                        0x0000000100e94a20 Tcl_EvalObjv + 340
    	11  test_package                        0x0000000100e96118 TclEvalEx + 2264
    	12  test_package                        0x0000000100db0394 Tk_CreateConsoleWindow + 672
    	13  test_package                        0x0000000100e5d884 TkpInit + 580
    	14  test_package                        0x0000000100dcfbac Initialize + 1900
    	15  test_package                        0x0000000100da005c main + 100
    	16  dyld                                0x00000001889550e0 start + 2360
    )
    libc++abi: terminating due to uncaught exception of type NSException
    tk/8.6.13 (test package): WARN: 
         ************************************************
         The 'cmake' generator is deprecated.
         Please update your code and remove it.
         *************************************************
    
    tk/8.6.13 (test package): WARN: **** The 'from conans import CMake' helper is deprecated. Please update your code and remove it. ****
    ERROR: tk/8.6.13 (test package): Error in test() method, line 17
    	self.run(bin_path, run_environment=True)
    	ConanException: Error -6 while executing DYLD_LIBRARY_PATH="/Users/jenkins/w/prod-v1/bsr@2/98467/deccb/.conan/data/tk/8.6.13/_/_/package/0e1cb6ca2df2143a049ee16f6ebc59d1d2f986fd/lib:/Users/jenkins/w/prod-v1/bsr@2/98467/deccb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/sqlite3.40.0:/Users/jenkins/w/prod-v1/bsr@2/98467/deccb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbc1.1.5:/Users/jenkins/w/prod-v1/bsr@2/98467/deccb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcpostgres1.1.5:/Users/jenkins/w/prod-v1/bsr@2/98467/deccb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/thread2.8.8:/Users/jenkins/w/prod-v1/bsr@2/98467/deccb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcmysql1.1.5:/Users/jenkins/w/prod-v1/bsr@2/98467/deccb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/itcl4.2.3:/Users/jenkins/w/prod-v1/bsr@2/98467/deccb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcodbc1.1.5:/Users/jenkins/w/prod-v1/bsr@2/98467/deccb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib:/Users/jenkins/w/prod-v1/bsr@2/98467/deccb/.conan/data/zlib/1.3.1/_/_/package/095512ed878f14a09dd732e9f6868729dd437529/lib" DYLD_FRAMEWORK_PATH="" bin/test_package
    

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.


Conan v2 pipeline :x:

Note: Conan v2 builds are now mandatory. Please read our discussion about it.

The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.

See details:

Failure in build 8 (a141228c26f6a3e2ebe8ea8e3cd9739a9b744c8c):

  • tk/8.6.10: An unexpected error happened and has been reported

  • tk/8.6.13: Didn't run or was cancelled before finishing


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.

conan-center-bot avatar Jan 27 '24 07:01 conan-center-bot

Conan v1 pipeline :x:

Failure in build 9 (68669496287a2c8c538842af94c9c8f18d156922):

  • tk/8.6.10: All packages built successfully! (All logs)

  • tk/8.6.13: CI failed to create some packages (All logs)

    Logs for packageID 0e1cb6ca2df2143a049ee16f6ebc59d1d2f986fd:
    [settings]
    arch=armv8
    build_type=Release
    compiler=apple-clang
    compiler.libcxx=libc++
    compiler.version=13.0
    os=Macos
    [options]
    tk:shared=False
    
    [...]
    ----Running------
    > DYLD_LIBRARY_PATH="/Users/jenkins/w/prod-v1/bsr/98493/ebedb/.conan/data/tk/8.6.13/_/_/package/0e1cb6ca2df2143a049ee16f6ebc59d1d2f986fd/lib:/Users/jenkins/w/prod-v1/bsr/98493/ebedb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/sqlite3.40.0:/Users/jenkins/w/prod-v1/bsr/98493/ebedb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbc1.1.5:/Users/jenkins/w/prod-v1/bsr/98493/ebedb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcpostgres1.1.5:/Users/jenkins/w/prod-v1/bsr/98493/ebedb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/thread2.8.8:/Users/jenkins/w/prod-v1/bsr/98493/ebedb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcmysql1.1.5:/Users/jenkins/w/prod-v1/bsr/98493/ebedb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/itcl4.2.3:/Users/jenkins/w/prod-v1/bsr/98493/ebedb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcodbc1.1.5:/Users/jenkins/w/prod-v1/bsr/98493/ebedb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib:/Users/jenkins/w/prod-v1/bsr/98493/ebedb/.conan/data/zlib/1.3.1/_/_/package/095512ed878f14a09dd732e9f6868729dd437529/lib" DYLD_FRAMEWORK_PATH="" bin/test_package
    -----------------
    CMake Warning:
      Manually-specified variables were not used by the project:
    
        CMAKE_EXPORT_NO_PACKAGE_REGISTRY
        CMAKE_INSTALL_BINDIR
        CMAKE_INSTALL_DATAROOTDIR
        CMAKE_INSTALL_INCLUDEDIR
        CMAKE_INSTALL_LIBDIR
        CMAKE_INSTALL_LIBEXECDIR
        CMAKE_INSTALL_OLDINCLUDEDIR
        CMAKE_INSTALL_SBINDIR
    
    
    2024-01-27 03:31:57.175 test_package[53477:70877927] XType: Using static font registry.
    2024-01-27 03:31:57.204 test_package[53477:70877927] *** Assertion failure in -[NSMenuItem initWithTitle:action:keyEquivalent:], NSMenuItem.m:515
    *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: aString != nil'
    *** First throw call stack:
    (
    	0   CoreFoundation                      0x0000000188e22800 __exceptionPreprocess + 176
    	1   libobjc.A.dylib                     0x0000000188919eb4 objc_exception_throw + 60
    	2   Foundation                          0x0000000189f6947c -[NSCalendarDate initWithCoder:] + 0
    	3   AppKit                              0x000000018c57c388 -[NSMenuItem initWithTitle:action:keyEquivalent:] + 372
    	4   test_package                        0x0000000102d50cf0 +[NSMenuItem(TKUtils) itemWithSubmenu:] + 72
    	5   test_package                        0x0000000102d4d34c -[TKApplication(TKMenu) tkSetMainMenu:] + 276
    	6   test_package                        0x0000000102d4e684 TkpSetMainMenubar + 172
    	7   test_package                        0x0000000102cc9fe0 TkSetWindowMenuBar + 1100
    	8   test_package                        0x0000000102cc3b0c ConfigureFrame + 252
    	9   test_package                        0x0000000102cc3784 FrameWidgetObjCmd + 540
    	10  test_package                        0x0000000102d80c60 Tcl_EvalObjv + 340
    	11  test_package                        0x0000000102d82358 TclEvalEx + 2264
    	12  test_package                        0x0000000102c9d2a8 Tk_CreateConsoleWindow + 672
    	13  test_package                        0x0000000102d4a0c4 TkpInit + 580
    	14  test_package                        0x0000000102cbc9fc Initialize + 1900
    	15  test_package                        0x0000000102c8d020 main + 100
    	16  dyld                                0x00000001889550e0 start + 2360
    )
    libc++abi: terminating due to uncaught exception of type NSException
    tk/8.6.13 (test package): WARN: 
         ************************************************
         The 'cmake' generator is deprecated.
         Please update your code and remove it.
         *************************************************
    
    tk/8.6.13 (test package): WARN: **** The 'from conans import CMake' helper is deprecated. Please update your code and remove it. ****
    ERROR: tk/8.6.13 (test package): Error in test() method, line 17
    	self.run(bin_path, run_environment=True)
    	ConanException: Error -6 while executing DYLD_LIBRARY_PATH="/Users/jenkins/w/prod-v1/bsr/98493/ebedb/.conan/data/tk/8.6.13/_/_/package/0e1cb6ca2df2143a049ee16f6ebc59d1d2f986fd/lib:/Users/jenkins/w/prod-v1/bsr/98493/ebedb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/sqlite3.40.0:/Users/jenkins/w/prod-v1/bsr/98493/ebedb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbc1.1.5:/Users/jenkins/w/prod-v1/bsr/98493/ebedb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcpostgres1.1.5:/Users/jenkins/w/prod-v1/bsr/98493/ebedb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/thread2.8.8:/Users/jenkins/w/prod-v1/bsr/98493/ebedb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcmysql1.1.5:/Users/jenkins/w/prod-v1/bsr/98493/ebedb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/itcl4.2.3:/Users/jenkins/w/prod-v1/bsr/98493/ebedb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcodbc1.1.5:/Users/jenkins/w/prod-v1/bsr/98493/ebedb/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib:/Users/jenkins/w/prod-v1/bsr/98493/ebedb/.conan/data/zlib/1.3.1/_/_/package/095512ed878f14a09dd732e9f6868729dd437529/lib" DYLD_FRAMEWORK_PATH="" bin/test_package
    

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.


Conan v2 pipeline :x:

Note: Conan v2 builds are now mandatory. Please read our discussion about it.

The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.

See details:

Failure in build 9 (68669496287a2c8c538842af94c9c8f18d156922):

  • tk/8.6.10: An unexpected error happened and has been reported

  • tk/8.6.13: Didn't run or was cancelled before finishing


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.

conan-center-bot avatar Jan 27 '24 08:01 conan-center-bot

Conan v1 pipeline :x:

Failure in build 10 (d01090ed718d0b1b176287f65685b6c9f3fa9d52):

  • tk/8.6.10: All packages built successfully! (All logs)

  • tk/8.6.13: CI failed to create some packages (All logs)

    Logs for packageID a83c26cafc0ca6ecafe1e56354b237f951d15c1e:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=Visual Studio
    compiler.runtime=MD
    compiler.version=16
    os=Windows
    [options]
    tk:shared=False
    
    [...]
    tcl/8.6.13: Retrieving package d140711d95cc16a85766a8fc3a551dfafe84cf63 from remote 'conan-center' 
    Downloading conanmanifest.txt
    Downloading conaninfo.txt
    Downloading conan_package.tgz
    tcl/8.6.13: Package installed d140711d95cc16a85766a8fc3a551dfafe84cf63
    tcl/8.6.13: Downloaded package revision f1fceccea8da82f6c406bb51c580d0c9
    automake/1.16.5: Retrieving package 3e48e69237f7f2196164383ef9dedf0f93cbf249 from remote 'conan-center' 
    Downloading conanmanifest.txt
    Downloading conaninfo.txt
    Downloading conan_package.tgz
    automake/1.16.5: Package installed 3e48e69237f7f2196164383ef9dedf0f93cbf249
    automake/1.16.5: Downloaded package revision 5af95fb3615116efd4c64ee14cb62018
    tk/8.6.13: Applying build-requirement: automake/1.16.5
    tk/8.6.13: Applying build-requirement: autoconf/2.71
    tk/8.6.13: Applying build-requirement: m4/1.4.19
    [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK
    tk/8.6.13: Configuring sources in C:\J2\w\prod-v1\bsr\98713\aceee\.conan\data\tk\8.6.13\_\_\source\src
    tk/8.6.13: 
    [HOOK - conan-center.py] post_source(): [LIBCXX MANAGEMENT (KB-H011)] OK
    [HOOK - conan-center.py] post_source(): [CPPSTD MANAGEMENT (KB-H022)] OK
    [HOOK - conan-center.py] post_source(): [SHORT_PATHS USAGE (KB-H066)] OK
    tk/8.6.13: Copying sources to build folder
    tk/8.6.13: Building your package in C:\J2\w\prod-v1\bsr\98713\aceee\.conan\data\tk\8.6.13\_\_\build\a83c26cafc0ca6ecafe1e56354b237f951d15c1e
    tk/8.6.13: Generator txt created conanbuildinfo.txt
    tk/8.6.13: Calling generate()
    tk/8.6.13: Aggregating env generators
    [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found
    [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK
    tk/8.6.13: Calling build()
    tk/8.6.13: Apply patch (portability): Remove TK_BUILD_* and TK_SRC_DIR from tkConfig.sh for portability
    
    ----Running------
    > "C:\J2\w\prod-v1\bsr\98713\aceee\.conan\data\tk\8.6.13\_\_\build\a83c26cafc0ca6ecafe1e56354b237f951d15c1e\build-release\conan\conanbuild.bat" && nmake -nologo -f makefile.vc INSTALLDIR="C:\J2\w\prod-v1\bsr\98713\aceee\.conan\data\tk\8.6.13\_\_\package\a83c26cafc0ca6ecafe1e56354b237f951d15c1e" OPTS="static,msvcrt,unchecked" TCLDIR="C:\J2\w\prod-v1\bsr\98713\aceee\.conan\data\tcl\8.6.13\_\_\package\d140711d95cc16a85766a8fc3a551dfafe84cf63" TCL_LIBRARY="C:\J2\w\prod-v1\bsr\98713\aceee\.conan\data\tcl\8.6.13\_\_\package\d140711d95cc16a85766a8fc3a551dfafe84cf63\lib\tcl8.6" TCLIMPLIB="C:\J2\w\prod-v1\bsr\98713\aceee\.conan\data\tcl\8.6.13\_\_\package\d140711d95cc16a85766a8fc3a551dfafe84cf63\lib\tcl86tsx.lib" TCLSTUBLIB="C:\J2\w\prod-v1\bsr\98713\aceee\.conan\data\tcl\8.6.13\_\_\package\d140711d95cc16a85766a8fc3a551dfafe84cf63\lib\tclstub86.lib" release
    -----------------
    **********************************************************************
    ** Visual Studio 2019 Developer Command Prompt v16.11.26
    ** Copyright (c) 2021 Microsoft Corporation
    **********************************************************************
    [vcvarsall.bat] Environment initialized for: 'x64'
    *** Using C:\J2\w\prod-v1\bsr\98713\aceee\.conan\data\tcl\8.6.13\_\_\package\d140711d95cc16a85766a8fc3a551dfafe84cf63\lib\nmake\rules.vc
    tk/8.6.13: 
    C:\J2\w\prod-v1\bsr\98713\aceee\.conan\data\tcl\8.6.13\_\_\package\d140711d95cc16a85766a8fc3a551dfafe84cf63\lib\nmake\rules.vc(267) : fatal error U1050: Could not locate tcl.h. Please set the TCLDIR macro to point to the Tcl *source* directory.
    Stop.
    tk/8.6.13: ERROR: Package 'a83c26cafc0ca6ecafe1e56354b237f951d15c1e' build failed
    tk/8.6.13: WARN: Build folder C:\J2\w\prod-v1\bsr\98713\aceee\.conan\data\tk\8.6.13\_\_\build\a83c26cafc0ca6ecafe1e56354b237f951d15c1e\build-release
    ERROR: tk/8.6.13: Error in build() method, line 214
    	self._build_nmake()
    while calling '_build_nmake', line 199
    	self.run(f"nmake -nologo -f makefile.vc {args} {target}")
    	ConanException: Error 2 while executing nmake -nologo -f makefile.vc INSTALLDIR="C:\J2\w\prod-v1\bsr\98713\aceee\.conan\data\tk\8.6.13\_\_\package\a83c26cafc0ca6ecafe1e56354b237f951d15c1e" OPTS="static,msvcrt,unchecked" TCLDIR="C:\J2\w\prod-v1\bsr\98713\aceee\.conan\data\tcl\8.6.13\_\_\package\d140711d95cc16a85766a8fc3a551dfafe84cf63" TCL_LIBRARY="C:\J2\w\prod-v1\bsr\98713\aceee\.conan\data\tcl\8.6.13\_\_\package\d140711d95cc16a85766a8fc3a551dfafe84cf63\lib\tcl8.6" TCLIMPLIB="C:\J2\w\prod-v1\bsr\98713\aceee\.conan\data\tcl\8.6.13\_\_\package\d140711d95cc16a85766a8fc3a551dfafe84cf63\lib\tcl86tsx.lib" TCLSTUBLIB="C:\J2\w\prod-v1\bsr\98713\aceee\.conan\data\tcl\8.6.13\_\_\package\d140711d95cc16a85766a8fc3a551dfafe84cf63\lib\tclstub86.lib" release
    

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.


Conan v2 pipeline :x:

Note: Conan v2 builds are now mandatory. Please read our discussion about it.

The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.

See details:

Failure in build 10 (d01090ed718d0b1b176287f65685b6c9f3fa9d52):

  • tk/8.6.10: An unexpected error happened and has been reported

  • tk/8.6.13: Didn't run or was cancelled before finishing


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.

conan-center-bot avatar Jan 27 '24 16:01 conan-center-bot

So the regression was somewhere between the .10 and .11 patches, which at least narrows down the scope.

Ahajha avatar Jan 27 '24 17:01 Ahajha

Conan v1 pipeline :x:

Failure in build 11 (073c00dc0d63efd24e7fcf29969a452558cc7424):

  • tk/8.6.13: CI failed to create some packages (All logs)

    Logs for packageID 0e1cb6ca2df2143a049ee16f6ebc59d1d2f986fd:
    [settings]
    arch=armv8
    build_type=Release
    compiler=apple-clang
    compiler.libcxx=libc++
    compiler.version=13.0
    os=Macos
    [options]
    tk:shared=False
    
    [...]
          _MenuButtonTextVarProc in libtk8.6.a(tkMenubutton.o)
          _MessageTextVarProc in libtk8.6.a(tkMessage.o)
          ...
      "_Tcl_Write", referenced from:
          _WriteToChannel in libtk8.6.a(tkImgGIF.o)
          _WriteData in libtk8.6.a(tkImgPNG.o)
          _FileWritePPM in libtk8.6.a(tkImgPPM.o)
      "_Tcl_WriteChars", referenced from:
          _TkpDisplayWarning in libtk8.6.a(tkMacOSXInit.o)
          _StdinProc in libtk8.6.a(tkMain.o)
          _Prompt in libtk8.6.a(tkMain.o)
      "_Tcl_WriteObj", referenced from:
          _StdinProc in libtk8.6.a(tkMain.o)
          _Prompt in libtk8.6.a(tkMain.o)
          _TkCanvPostscriptCmd in libtk8.6.a(tkCanvPs.o)
      "_Tcl_WrongNumArgs", referenced from:
          _Tk_WmObjCmd in libtk8.6.a(tkMacOSXWm.o)
          _TkUnsupported1ObjCmd in libtk8.6.a(tkMacOSXWm.o)
          _TkMacOSXGetAppPathCmd in libtk8.6.a(tkMacOSXInit.o)
          _TkMacOSXStandardAboutPanelObjCmd in libtk8.6.a(tkMacOSXDialog.o)
          _Tk_MenuObjCmd in libtk8.6.a(tkMenu.o)
          _MenuWidgetObjCmd in libtk8.6.a(tkMenu.o)
          _Tk_GetScrollInfoObj in libtk8.6.a(tkUtil.o)
          ...
      "_Tcl_ZlibCRC32", referenced from:
          _ReadData in libtk8.6.a(tkImgPNG.o)
          _ReadChunkHeader in libtk8.6.a(tkImgPNG.o)
          _EncodePNG in libtk8.6.a(tkImgPNG.o)
          _WriteData in libtk8.6.a(tkImgPNG.o)
      "_Tcl_ZlibStreamClose", referenced from:
          _CleanupPNGImage in libtk8.6.a(tkImgPNG.o)
      "_Tcl_ZlibStreamEof", referenced from:
          _DecodePNG in libtk8.6.a(tkImgPNG.o)
      "_Tcl_ZlibStreamGet", referenced from:
          _DecodePNG in libtk8.6.a(tkImgPNG.o)
          _EncodePNG in libtk8.6.a(tkImgPNG.o)
      "_Tcl_ZlibStreamInit", referenced from:
          _FileMatchPNG in libtk8.6.a(tkImgPNG.o)
          _InitPNGImage in libtk8.6.a(tkImgPNG.o)
      "_Tcl_ZlibStreamPut", referenced from:
          _DecodePNG in libtk8.6.a(tkImgPNG.o)
          _EncodePNG in libtk8.6.a(tkImgPNG.o)
    ld: symbol(s) not found for architecture arm64e
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    make: *** [wish] Error 1
    tk/8.6.13: ERROR: Package '0e1cb6ca2df2143a049ee16f6ebc59d1d2f986fd' build failed
    tk/8.6.13: WARN: Build folder /Users/jenkins/w/prod-v1/bsr@2/98896/cadab/.conan/data/tk/8.6.13/_/_/build/0e1cb6ca2df2143a049ee16f6ebc59d1d2f986fd/build-release
    ERROR: tk/8.6.13: Error in build() method, line 218
    	autotools.make()
    	ConanException: Error 2 while executing make 'TCL_GENERIC_DIR=/Users/jenkins/w/prod-v1/bsr@2/98896/cadab/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/include' -j8
    
  • tk/8.6.10: Didn't run or was cancelled before finishing


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.


Conan v2 pipeline :x:

Note: Conan v2 builds are now mandatory. Please read our discussion about it.

The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.

See details:

Failure in build 11 (073c00dc0d63efd24e7fcf29969a452558cc7424):

  • tk/8.6.13: An unexpected error happened and has been reported

  • tk/8.6.10: Didn't run or was cancelled before finishing


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.

conan-center-bot avatar Jan 28 '24 05:01 conan-center-bot

My only theory at this point is that there's some issue with the test being run on a headless server. The error seems to be in some menu bar initialization code, and it would make sense that the GUI doesn't work on a headless server. Perhaps we could just skip running the test in 8.6.11 and later of Mac?

Ahajha avatar Jan 28 '24 07:01 Ahajha

Conan v1 pipeline :x:

Failure in build 12 (3bc0da0e9a18b48aa7d2cd98c6c79fa11a23a418):

  • tk/8.6.13: CI failed to create some packages (All logs)

    Logs for packageID 0e1cb6ca2df2143a049ee16f6ebc59d1d2f986fd:
    [settings]
    arch=armv8
    build_type=Release
    compiler=apple-clang
    compiler.libcxx=libc++
    compiler.version=13.0
    os=Macos
    [options]
    tk:shared=False
    
    [...]
    ----Running------
    > DYLD_LIBRARY_PATH="/Users/jenkins/w/prod-v1/bsr/99035/aedba/.conan/data/tk/8.6.13/_/_/package/0e1cb6ca2df2143a049ee16f6ebc59d1d2f986fd/lib:/Users/jenkins/w/prod-v1/bsr/99035/aedba/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/sqlite3.40.0:/Users/jenkins/w/prod-v1/bsr/99035/aedba/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbc1.1.5:/Users/jenkins/w/prod-v1/bsr/99035/aedba/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcpostgres1.1.5:/Users/jenkins/w/prod-v1/bsr/99035/aedba/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/thread2.8.8:/Users/jenkins/w/prod-v1/bsr/99035/aedba/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcmysql1.1.5:/Users/jenkins/w/prod-v1/bsr/99035/aedba/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/itcl4.2.3:/Users/jenkins/w/prod-v1/bsr/99035/aedba/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcodbc1.1.5:/Users/jenkins/w/prod-v1/bsr/99035/aedba/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib:/Users/jenkins/w/prod-v1/bsr/99035/aedba/.conan/data/zlib/1.3.1/_/_/package/095512ed878f14a09dd732e9f6868729dd437529/lib" DYLD_FRAMEWORK_PATH="" bin/test_package
    -----------------
    CMake Warning:
      Manually-specified variables were not used by the project:
    
        CMAKE_EXPORT_NO_PACKAGE_REGISTRY
        CMAKE_INSTALL_BINDIR
        CMAKE_INSTALL_DATAROOTDIR
        CMAKE_INSTALL_INCLUDEDIR
        CMAKE_INSTALL_LIBDIR
        CMAKE_INSTALL_LIBEXECDIR
        CMAKE_INSTALL_OLDINCLUDEDIR
        CMAKE_INSTALL_SBINDIR
    
    
    2024-01-28 11:51:50.612 test_package[54754:72777401] XType: Using static font registry.
    2024-01-28 11:51:50.641 test_package[54754:72777401] *** Assertion failure in -[NSMenuItem initWithTitle:action:keyEquivalent:], NSMenuItem.m:515
    *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: aString != nil'
    *** First throw call stack:
    (
    	0   CoreFoundation                      0x0000000188e22800 __exceptionPreprocess + 176
    	1   libobjc.A.dylib                     0x0000000188919eb4 objc_exception_throw + 60
    	2   Foundation                          0x0000000189f6947c -[NSCalendarDate initWithCoder:] + 0
    	3   AppKit                              0x000000018c57c388 -[NSMenuItem initWithTitle:action:keyEquivalent:] + 372
    	4   test_package                        0x00000001044247c0 +[NSMenuItem(TKUtils) itemWithSubmenu:] + 72
    	5   test_package                        0x0000000104420df4 -[TKApplication(TKMenu) tkSetMainMenu:] + 276
    	6   test_package                        0x0000000104422138 TkpSetMainMenubar + 172
    	7   test_package                        0x000000010439cba8 TkSetWindowMenuBar + 1100
    	8   test_package                        0x0000000104396654 ConfigureFrame + 252
    	9   test_package                        0x00000001043962cc FrameWidgetObjCmd + 540
    	10  test_package                        0x0000000104455938 Tcl_EvalObjv + 340
    	11  test_package                        0x0000000104457030 TclEvalEx + 2264
    	12  test_package                        0x000000010436fc24 Tk_CreateConsoleWindow + 672
    	13  test_package                        0x000000010441da74 TkpInit + 580
    	14  test_package                        0x000000010438f55c Initialize + 1900
    	15  test_package                        0x000000010435f7e4 main + 100
    	16  dyld                                0x00000001889550e0 start + 2360
    )
    libc++abi: terminating due to uncaught exception of type NSException
    tk/8.6.13 (test package): WARN: 
         ************************************************
         The 'cmake' generator is deprecated.
         Please update your code and remove it.
         *************************************************
    
    tk/8.6.13 (test package): WARN: **** The 'from conans import CMake' helper is deprecated. Please update your code and remove it. ****
    ERROR: tk/8.6.13 (test package): Error in test() method, line 17
    	self.run(bin_path, run_environment=True)
    	ConanException: Error -6 while executing DYLD_LIBRARY_PATH="/Users/jenkins/w/prod-v1/bsr/99035/aedba/.conan/data/tk/8.6.13/_/_/package/0e1cb6ca2df2143a049ee16f6ebc59d1d2f986fd/lib:/Users/jenkins/w/prod-v1/bsr/99035/aedba/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/sqlite3.40.0:/Users/jenkins/w/prod-v1/bsr/99035/aedba/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbc1.1.5:/Users/jenkins/w/prod-v1/bsr/99035/aedba/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcpostgres1.1.5:/Users/jenkins/w/prod-v1/bsr/99035/aedba/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/thread2.8.8:/Users/jenkins/w/prod-v1/bsr/99035/aedba/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcmysql1.1.5:/Users/jenkins/w/prod-v1/bsr/99035/aedba/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/itcl4.2.3:/Users/jenkins/w/prod-v1/bsr/99035/aedba/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcodbc1.1.5:/Users/jenkins/w/prod-v1/bsr/99035/aedba/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib:/Users/jenkins/w/prod-v1/bsr/99035/aedba/.conan/data/zlib/1.3.1/_/_/package/095512ed878f14a09dd732e9f6868729dd437529/lib" DYLD_FRAMEWORK_PATH="" bin/test_package
    
  • tk/8.6.10: All packages built successfully! (All logs)


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.


Conan v2 pipeline :x:

Note: Conan v2 builds are now mandatory. Please read our discussion about it.

The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.

See details:

Failure in build 12 (3bc0da0e9a18b48aa7d2cd98c6c79fa11a23a418):

  • tk/8.6.13: Didn't run or was cancelled before finishing

  • tk/8.6.10: An unexpected error happened and has been reported


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.

conan-center-bot avatar Jan 28 '24 16:01 conan-center-bot

Conan v1 pipeline :x:

Failure in build 13 (3bc0da0e9a18b48aa7d2cd98c6c79fa11a23a418):

  • tk/8.6.13: CI failed to create some packages (All logs)

    Logs for packageID 0e1cb6ca2df2143a049ee16f6ebc59d1d2f986fd:
    [settings]
    arch=armv8
    build_type=Release
    compiler=apple-clang
    compiler.libcxx=libc++
    compiler.version=13.0
    os=Macos
    [options]
    tk:shared=False
    
    [...]
    ----Running------
    > DYLD_LIBRARY_PATH="/Users/jenkins/w/prod-v1/bsr/111454/feccc/.conan/data/tk/8.6.13/_/_/package/0e1cb6ca2df2143a049ee16f6ebc59d1d2f986fd/lib:/Users/jenkins/w/prod-v1/bsr/111454/feccc/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/sqlite3.40.0:/Users/jenkins/w/prod-v1/bsr/111454/feccc/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbc1.1.5:/Users/jenkins/w/prod-v1/bsr/111454/feccc/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcpostgres1.1.5:/Users/jenkins/w/prod-v1/bsr/111454/feccc/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/thread2.8.8:/Users/jenkins/w/prod-v1/bsr/111454/feccc/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcmysql1.1.5:/Users/jenkins/w/prod-v1/bsr/111454/feccc/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/itcl4.2.3:/Users/jenkins/w/prod-v1/bsr/111454/feccc/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcodbc1.1.5:/Users/jenkins/w/prod-v1/bsr/111454/feccc/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib:/Users/jenkins/w/prod-v1/bsr/111454/feccc/.conan/data/zlib/1.3.1/_/_/package/095512ed878f14a09dd732e9f6868729dd437529/lib" DYLD_FRAMEWORK_PATH="" bin/test_package
    -----------------
    CMake Warning:
      Manually-specified variables were not used by the project:
    
        CMAKE_EXPORT_NO_PACKAGE_REGISTRY
        CMAKE_INSTALL_BINDIR
        CMAKE_INSTALL_DATAROOTDIR
        CMAKE_INSTALL_INCLUDEDIR
        CMAKE_INSTALL_LIBDIR
        CMAKE_INSTALL_LIBEXECDIR
        CMAKE_INSTALL_OLDINCLUDEDIR
        CMAKE_INSTALL_SBINDIR
    
    
    2024-02-24 14:42:27.174 test_package[29221:119153420] XType: Using static font registry.
    2024-02-24 14:42:27.214 test_package[29221:119153420] *** Assertion failure in -[NSMenuItem initWithTitle:action:keyEquivalent:], NSMenuItem.m:515
    *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: aString != nil'
    *** First throw call stack:
    (
    	0   CoreFoundation                      0x0000000188e22800 __exceptionPreprocess + 176
    	1   libobjc.A.dylib                     0x0000000188919eb4 objc_exception_throw + 60
    	2   Foundation                          0x0000000189f6947c -[NSCalendarDate initWithCoder:] + 0
    	3   AppKit                              0x000000018c57c388 -[NSMenuItem initWithTitle:action:keyEquivalent:] + 372
    	4   test_package                        0x00000001002bc7c0 +[NSMenuItem(TKUtils) itemWithSubmenu:] + 72
    	5   test_package                        0x00000001002b8df4 -[TKApplication(TKMenu) tkSetMainMenu:] + 276
    	6   test_package                        0x00000001002ba138 TkpSetMainMenubar + 172
    	7   test_package                        0x0000000100234ba8 TkSetWindowMenuBar + 1100
    	8   test_package                        0x000000010022e654 ConfigureFrame + 252
    	9   test_package                        0x000000010022e2cc FrameWidgetObjCmd + 540
    	10  test_package                        0x00000001002ed938 Tcl_EvalObjv + 340
    	11  test_package                        0x00000001002ef030 TclEvalEx + 2264
    	12  test_package                        0x0000000100207c24 Tk_CreateConsoleWindow + 672
    	13  test_package                        0x00000001002b5a74 TkpInit + 580
    	14  test_package                        0x000000010022755c Initialize + 1900
    	15  test_package                        0x00000001001f77e4 main + 100
    	16  dyld                                0x00000001889550e0 start + 2360
    )
    libc++abi: terminating due to uncaught exception of type NSException
    tk/8.6.13 (test package): WARN: 
         ************************************************
         The 'cmake' generator is deprecated.
         Please update your code and remove it.
         *************************************************
    
    tk/8.6.13 (test package): WARN: **** The 'from conans import CMake' helper is deprecated. Please update your code and remove it. ****
    ERROR: tk/8.6.13 (test package): Error in test() method, line 17
    	self.run(bin_path, run_environment=True)
    	ConanException: Error -6 while executing DYLD_LIBRARY_PATH="/Users/jenkins/w/prod-v1/bsr/111454/feccc/.conan/data/tk/8.6.13/_/_/package/0e1cb6ca2df2143a049ee16f6ebc59d1d2f986fd/lib:/Users/jenkins/w/prod-v1/bsr/111454/feccc/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/sqlite3.40.0:/Users/jenkins/w/prod-v1/bsr/111454/feccc/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbc1.1.5:/Users/jenkins/w/prod-v1/bsr/111454/feccc/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcpostgres1.1.5:/Users/jenkins/w/prod-v1/bsr/111454/feccc/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/thread2.8.8:/Users/jenkins/w/prod-v1/bsr/111454/feccc/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcmysql1.1.5:/Users/jenkins/w/prod-v1/bsr/111454/feccc/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/itcl4.2.3:/Users/jenkins/w/prod-v1/bsr/111454/feccc/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib/tdbcodbc1.1.5:/Users/jenkins/w/prod-v1/bsr/111454/feccc/.conan/data/tcl/8.6.13/_/_/package/64ec77f7e5dd73b212e97011317e08b461c245b7/lib:/Users/jenkins/w/prod-v1/bsr/111454/feccc/.conan/data/zlib/1.3.1/_/_/package/095512ed878f14a09dd732e9f6868729dd437529/lib" DYLD_FRAMEWORK_PATH="" bin/test_package
    
  • tk/8.6.10: Didn't run or was cancelled before finishing


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.


Conan v2 pipeline :x:

Note: Conan v2 builds are now mandatory. Please read our discussion about it.

The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.

See details:

Failure in build 13 (3bc0da0e9a18b48aa7d2cd98c6c79fa11a23a418):

  • tk/8.6.10: Didn't run or was cancelled before finishing

  • tk/8.6.13: CI failed to create some packages (All logs)

    Logs for packageID bd2d723bcd6b0ed67efe26dca8d26e49a550316e:
    [settings]
    arch=armv8
    build_type=Release
    compiler=apple-clang
    compiler.cppstd=17
    compiler.libcxx=libc++
    compiler.version=13
    os=Macos
    [options]
    */*:shared=False
    
    [...]
    -- Detecting C compiler ABI info - done
    -- Check for working C compiler: /Applications/conan/xcode/13.0/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
    -- Detecting C compile features
    -- Detecting C compile features - done
    -- Conan: Target declared 'tk::tk'
    -- Conan: Target declared 'tcl::tcl'
    -- Conan: Target declared 'ZLIB::ZLIB'
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /Users/jenkins/w/prod-v2/bsr@2/cci-286f3e81/recipes/tk/all/test_package/build/apple-clang-13-armv8-17-release
    
    tk/8.6.13 (test package): Running CMake.build()
    tk/8.6.13 (test package): RUN: cmake --build "/Users/jenkins/w/prod-v2/bsr@2/cci-286f3e81/recipes/tk/all/test_package/build/apple-clang-13-armv8-17-release" -- -j8
    [ 50%] Building C object CMakeFiles/example.dir/src/test_package.c.o
    [100%] Linking C executable example
    [100%] Built target example
    
    
    ======== Testing the package: Executing test ========
    tk/8.6.13 (test package): Running test()
    tk/8.6.13 (test package): RUN: ./example
    2024-02-24 14:36:05.412 example[44736:6806218] XType: Using static font registry.
    2024-02-24 14:36:05.477 example[44736:6806218] *** Assertion failure in -[NSMenuItem initWithTitle:action:keyEquivalent:], NSMenuItem.m:515
    *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: aString != nil'
    *** First throw call stack:
    (
    	0   CoreFoundation                      0x000000018478a800 __exceptionPreprocess + 176
    	1   libobjc.A.dylib                     0x0000000184281eb4 objc_exception_throw + 60
    	2   Foundation                          0x00000001858d147c -[NSCalendarDate initWithCoder:] + 0
    	3   AppKit                              0x0000000187ee4388 -[NSMenuItem initWithTitle:action:keyEquivalent:] + 372
    	4   example                             0x00000001002e87c0 +[NSMenuItem(TKUtils) itemWithSubmenu:] + 72
    	5   example                             0x00000001002e4df4 -[TKApplication(TKMenu) tkSetMainMenu:] + 276
    	6   example                             0x00000001002e6138 TkpSetMainMenubar + 172
    	7   example                             0x0000000100260ba8 TkSetWindowMenuBar + 1100
    	8   example                             0x000000010025a654 ConfigureFrame + 252
    	9   example                             0x000000010025a2cc FrameWidgetObjCmd + 540
    	10  example                             0x0000000100319938 Tcl_EvalObjv + 340
    	11  example                             0x000000010031b030 TclEvalEx + 2264
    	12  example                             0x0000000100233c24 Tk_CreateConsoleWindow + 672
    	13  example                             0x00000001002e1a74 TkpInit + 580
    	14  example                             0x000000010025355c Initialize + 1900
    	15  example                             0x00000001002237e4 main + 100
    	16  dyld                                0x00000001842bd0e0 start + 2360
    )
    libc++abi: terminating due to uncaught exception of type NSException
    /bin/sh: line 1: 44736 Abort trap: 6           ./example
    
    ERROR: tk/8.6.13 (test package): Error in test() method, line 26
    	self.run(cmd, env="conanrun")
    	ConanException: Error 134 while executing
    

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.

conan-center-bot avatar Feb 24 '24 19:02 conan-center-bot

Conan v1 pipeline :x:

Failure in build 4 (bf8985449fb544e1b7a736a5078e1f71d851bacf):

  • tk/8.6.10: CI failed to create some packages (All logs)

    Logs for packageID a83c26cafc0ca6ecafe1e56354b237f951d15c1e:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=Visual Studio
    compiler.runtime=MD
    compiler.version=16
    os=Windows
    [options]
    tk:shared=False
    
    [...]
    -- Conan: called by CMake conan helper
    -- Conan: Adjusting output directories
    -- Conan: Using cmake global configuration
    -- Conan: Adjusting default RPATHs Conan policies
    -- Conan: Adjusting language standard
    -- Configuring done
    -- Generating done
    -- Build files have been written to: C:/J/workspace/prod-v1/bsr@3/cci-713632d0/recipes/tk/all/test_v1_package/build/3249c2177e944c81c4b319c76348e3842f343fe9
    
    ----Running------
    > cmake --build C:\J\workspace\prod-v1\bsr@3\cci-713632d0\recipes\tk\all\test_v1_package\build\3249c2177e944c81c4b319c76348e3842f343fe9 --config Release -- /m:8 /verbosity:minimal
    -----------------
    Microsoft (R) Build Engine version 16.11.2+f32259642 for .NET Framework
    Copyright (C) Microsoft Corporation. All rights reserved.
    
      Checking Build System
      Building Custom Rule C:/J/workspace/prod-v1/bsr@3/cci-713632d0/recipes/tk/all/test_v1_package/CMakeLists.txt
      test_package.c
      test_package.vcxproj -> C:\J\workspace\prod-v1\bsr@3\cci-713632d0\recipes\tk\all\test_v1_package\build\3249c2177e944c81c4b319c76348e3842f343fe9\bin\test_package.exe
      Building Custom Rule C:/J/workspace/prod-v1/bsr@3/cci-713632d0/recipes/tk/all/test_v1_package/CMakeLists.txt
    tk/8.6.10 (test package): Running test()
    
    ----Running------
    > bin\test_package
    -----------------
    CMake Warning:
      Manually-specified variables were not used by the project:
    
        CMAKE_EXPORT_NO_PACKAGE_REGISTRY
        CMAKE_INSTALL_BINDIR
        CMAKE_INSTALL_DATAROOTDIR
        CMAKE_INSTALL_INCLUDEDIR
        CMAKE_INSTALL_LIBDIR
        CMAKE_INSTALL_LIBEXECDIR
        CMAKE_INSTALL_OLDINCLUDEDIR
        CMAKE_INSTALL_SBINDIR
    
    
    WARN: *** Conan 1 is legacy and on a deprecation path ***
    WARN: *** Please upgrade to Conan 2 ***
    tk/8.6.10 (test package): WARN: 
         ************************************************
         The 'cmake' generator is deprecated.
         Please update your code and remove it.
         *************************************************
    
    tk/8.6.10 (test package): WARN: **** The 'from conans import CMake' helper is deprecated. Please update your code and remove it. ****
    ERROR: tk/8.6.10 (test package): Error in test() method, line 17
    	self.run(bin_path, run_environment=True)
    	ConanException: Error 3221225477 while executing bin\test_package
    
  • tk/8.6.13: Didn't run or was cancelled before finishing


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.


Conan v2 pipeline :x:

Note: Conan v2 builds are now mandatory. Please read our discussion about it.

The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.

See details:

Failure in build 4 (bf8985449fb544e1b7a736a5078e1f71d851bacf):

  • tk/8.6.13: CI failed to create some packages (All logs)

    Logs for packageID 76030b9f14d2084f590660068f062641f657ffd2:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.cppstd=17
    compiler.libcxx=libstdc++11
    compiler.version=11
    os=Linux
    [options]
    */*:shared=True
    
    [...]
    -- Conan: Component target declared 'xorg::xv'
    -- Conan: Component target declared 'xorg::xxf86vm'
    -- Conan: Component target declared 'xorg::xcb-xkb'
    -- Conan: Component target declared 'xorg::xcb-icccm'
    -- Conan: Component target declared 'xorg::xcb-image'
    -- Conan: Component target declared 'xorg::xcb-keysyms'
    -- Conan: Component target declared 'xorg::xcb-randr'
    -- Conan: Component target declared 'xorg::xcb-render'
    -- Conan: Component target declared 'xorg::xcb-renderutil'
    -- Conan: Component target declared 'xorg::xcb-shape'
    -- Conan: Component target declared 'xorg::xcb-shm'
    -- Conan: Component target declared 'xorg::xcb-sync'
    -- Conan: Component target declared 'xorg::xcb-xfixes'
    -- Conan: Component target declared 'xorg::xcb-xinerama'
    -- Conan: Component target declared 'xorg::xcb'
    -- Conan: Component target declared 'xorg::xcb-atom'
    -- Conan: Component target declared 'xorg::xcb-aux'
    -- Conan: Component target declared 'xorg::xcb-event'
    -- Conan: Component target declared 'xorg::xcb-util'
    -- Conan: Component target declared 'xorg::xcb-dri3'
    -- Conan: Component target declared 'xorg::xcb-cursor'
    -- Conan: Component target declared 'xorg::xcb-dri2'
    -- Conan: Component target declared 'xorg::xcb-glx'
    -- Conan: Component target declared 'xorg::xcb-present'
    -- Conan: Component target declared 'xorg::xcb-composite'
    -- Conan: Component target declared 'xorg::xcb-ewmh'
    -- Conan: Component target declared 'xorg::xcb-res'
    -- Conan: Component target declared 'xorg::uuid'
    -- Conan: Component target declared 'xorg::sm'
    -- Conan: Target declared 'xorg::xorg'
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /home/conan/workspace/prod-v2/bsr/cci-c3fa0d8f/recipes/tk/all/test_package/build/gcc-11-x86_64-17-release
    
    tk/8.6.13 (test package): Running CMake.build()
    tk/8.6.13 (test package): RUN: cmake --build "/home/conan/workspace/prod-v2/bsr/cci-c3fa0d8f/recipes/tk/all/test_package/build/gcc-11-x86_64-17-release" -- -j3
    Scanning dependencies of target example
    [ 50%] Building C object CMakeFiles/example.dir/src/test_package.c.o
    [100%] Linking C executable example
    [100%] Built target example
    
    
    ======== Testing the package: Executing test ========
    tk/8.6.13 (test package): Running test()
    tk/8.6.13 (test package): RUN: ./example
    Segmentation fault
    
    ERROR: tk/8.6.13 (test package): Error in test() method, line 26
    	self.run(cmd, env="conanrun")
    	ConanException: Error 139 while executing
    
  • tk/8.6.10: Didn't run or was cancelled before finishing


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.

conan-center-bot avatar Apr 17 '24 06:04 conan-center-bot

Conan v1 pipeline :heavy_check_mark:

All green in build 7 (aa8c5e114d6a53d881fcfed6efc91e6b57b9d542):

  • tk/8.6.10: All packages built successfully! (All logs)

  • tk/8.6.13: All packages built successfully! (All logs)


Conan v2 pipeline :x:

Note: Conan v2 builds are now mandatory. Please read our discussion about it.

The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.

See details:

Failure in build 7 (aa8c5e114d6a53d881fcfed6efc91e6b57b9d542):

  • tk/8.6.10: Didn't run or was cancelled before finishing

  • tk/8.6.13: CI failed to create some packages (All logs)

    Logs for packageID 2da6df89f1d7d8708b55b78e786dbac8d45af4f6:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=msvc
    compiler.cppstd=14
    compiler.runtime=dynamic
    compiler.runtime_type=Release
    compiler.version=192
    os=Windows
    [options]
    */*:shared=True
    
    [...]
    ttkSeparator.c
    ttkSquare.c
    ttkState.c
    ttkTagSet.c
    ttkTheme.c
    ttkTrace.c
    ttkTrack.c
    ttkTreeview.c
    ttkWidget.c
    ttkStubInit.c
    Generating Code...
    	link -nologo -machine:AMD64  -ltcg -release -opt:ref -opt:icf,3 -nodefaultlib:libucrt.lib -dll -out:C:\J\workspace\prod-v2\bsr\22212\deaff\p\b\tkd2474f9042b19\b\src\win\Release_AMD64_VC1929\tk86t.dll kernel32.lib advapi32.lib netapi32.lib gdi32.lib user32.lib userenv.lib ucrt.lib "C:\J\workspace\prod-v2\bsr\22212\deaff\p\tcl8d867f9520765\p\lib\tclstub86.lib" "C:\J\workspace\prod-v2\bsr\22212\deaff\p\tcl8d867f9520765\p\lib\tcl86t.lib"  @C:/J/workspace/prod-v2/bsr/22212/bbcea\nmE316.tmp
       Creating library C:\J\workspace\prod-v2\bsr\22212\deaff\p\b\tkd2474f9042b19\b\src\win\Release_AMD64_VC1929\tk86t.lib and object C:\J\workspace\prod-v2\bsr\22212\deaff\p\b\tkd2474f9042b19\b\src\win\Release_AMD64_VC1929\tk86t.exp
    LINK : /LTCG specified but no code generation required; remove /LTCG from the link command line to improve linker performance
    	if exist C:\J\workspace\prod-v2\bsr\22212\deaff\p\b\tkd2474f9042b19\b\src\win\Release_AMD64_VC1929\tk86t.dll.manifest mt -nologo -manifest C:\J\workspace\prod-v2\bsr\22212\deaff\p\b\tkd2474f9042b19\b\src\win\Release_AMD64_VC1929\tk86t.dll.manifest -outputresource:C:\J\workspace\prod-v2\bsr\22212\deaff\p\b\tkd2474f9042b19\b\src\win\Release_AMD64_VC1929\tk86t.dll;2
    	link -nologo -machine:AMD64  -ltcg -release -opt:ref -opt:icf,3 -nodefaultlib:libucrt.lib -subsystem:windows -out:C:\J\workspace\prod-v2\bsr\22212\deaff\p\b\tkd2474f9042b19\b\src\win\Release_AMD64_VC1929\wish86t.exe kernel32.lib advapi32.lib netapi32.lib gdi32.lib user32.lib userenv.lib ucrt.lib "C:\J\workspace\prod-v2\bsr\22212\deaff\p\tcl8d867f9520765\p\lib\tclstub86.lib" "C:\J\workspace\prod-v2\bsr\22212\deaff\p\tcl8d867f9520765\p\lib\tcl86t.lib"  -stack:2300000 C:\J\workspace\prod-v2\bsr\22212\deaff\p\b\tkd2474f9042b19\b\src\win\Release_AMD64_VC1929\tk_ThreadedDynamic\winMain.obj C:\J\workspace\prod-v2\bsr\22212\deaff\p\b\tkd2474f9042b19\b\src\win\Release_AMD64_VC1929\tk_ThreadedDynamic\wish.res C:\J\workspace\prod-v2\bsr\22212\deaff\p\b\tkd2474f9042b19\b\src\win\Release_AMD64_VC1929\tkstub86.lib C:\J\workspace\prod-v2\bsr\22212\deaff\p\b\tkd2474f9042b19\b\src\win\Release_AMD64_VC1929\tk86t.lib
    LINK : /LTCG specified but no code generation required; remove /LTCG from the link command line to improve linker performance
    	if exist C:\J\workspace\prod-v2\bsr\22212\deaff\p\b\tkd2474f9042b19\b\src\win\Release_AMD64_VC1929\wish86t.exe.manifest mt -nologo -manifest C:\J\workspace\prod-v2\bsr\22212\deaff\p\b\tkd2474f9042b19\b\src\win\Release_AMD64_VC1929\wish86t.exe.manifest -outputresource:C:\J\workspace\prod-v2\bsr\22212\deaff\p\b\tkd2474f9042b19\b\src\win\Release_AMD64_VC1929\wish86t.exe;1
    
    tk/8.6.13: Package '2da6df89f1d7d8708b55b78e786dbac8d45af4f6' built
    tk/8.6.13: Build folder C:\J\workspace\prod-v2\bsr\22212\deaff\p\b\tkd2474f9042b19\b\build-release
    tk/8.6.13: Generating the package
    tk/8.6.13: Packaging in folder C:\J\workspace\prod-v2\bsr\22212\deaff\p\b\tkd2474f9042b19\p
    tk/8.6.13: Calling package()
    tk/8.6.13: RUN: nmake -nologo -f makefile.vc INSTALLDIR="C:\J\workspace\prod-v2\bsr\22212\deaff\p\b\tkd2474f9042b19\p" OPTS="msvcrt" TCLDIR="C:\J\workspace\prod-v2\bsr\22212\deaff\p\tcl8d867f9520765\p" TCL_LIBRARY="C:\J\workspace\prod-v2\bsr\22212\deaff\p\tcl8d867f9520765\p\lib\tcl8.6" TCLIMPLIB="C:\J\workspace\prod-v2\bsr\22212\deaff\p\tcl8d867f9520765\p\lib\tcl86t.lib" TCLSTUBLIB="C:\J\workspace\prod-v2\bsr\22212\deaff\p\tcl8d867f9520765\p\lib\tclstub86.lib" install
    conanvcvars.bat: Activating environment Visual Studio 16 - amd64 - winsdk_version=None - vcvars_ver=14.2
    [vcvarsall.bat] Environment initialized for: 'x64'
    *** Using .\rules.vc
    
    jenkins_ci@ANSIBLE-BASE-WI C:\J\workspace\prod-v2\bsr\22212\deaff\p\b\tkd2474f9042b19\b\src\win>echo 8,6,0,0  1>>versions.vc 
    *** Doing msvcrt
    *** Building against Tcl at 'C:\J\workspace\prod-v2\bsr\22212\deaff\p\tcl8d867f9520765\p'
    *** Intermediate directory will be 'C:\J\workspace\prod-v2\bsr\22212\deaff\p\b\tkd2474f9042b19\b\src\win\Release_AMD64_VC1929\tk_ThreadedDynamic'
    *** Output directory will be 'C:\J\workspace\prod-v2\bsr\22212\deaff\p\b\tkd2474f9042b19\b\src\win\Release_AMD64_VC1929'
    *** Installation, if selected, will be in 'C:\J\workspace\prod-v2\bsr\22212\deaff\p\b\tkd2474f9042b19\p'
    *** Suffix for binaries will be 't'
    *** Compiler version 1929. Target AMD64, host AMD64.
    *** Dependency rules are not being used.
    
    installing binaries
    creating package index
    The syntax of the command is incorrect.
    NMAKE : fatal error U1077: 'type' : return code '0x1'
    Stop.
    
    ERROR: tk/8.6.13: Error in package() method, line 230
    	self._build_nmake("install")
    while calling '_build_nmake', line 201
    	self.run(f"nmake -nologo -f makefile.vc {args} {target}")
    	ConanException: Error 2 while executing
    

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.

conan-center-bot avatar Apr 18 '24 06:04 conan-center-bot

Conan v1 pipeline :x:

Failure in build 9 (d42431c663886e6721c0e4d806b76ff4fb05b55f):

  • tk/8.6.13: An unexpected error happened and has been reported

  • tk/8.6.10: Didn't run or was cancelled before finishing


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.


Conan v2 pipeline :x:

Note: Conan v2 builds are now mandatory. Please read our discussion about it.

The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.

See details:

Failure in build 9 (d42431c663886e6721c0e4d806b76ff4fb05b55f):

  • tk/8.6.10: An unexpected error happened and has been reported

  • tk/8.6.13: Didn't run or was cancelled before finishing


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.

conan-center-bot avatar Apr 18 '24 08:04 conan-center-bot

Conan v1 pipeline :heavy_check_mark:

All green in build 10 (8c84d3ff4cf5934d9dd59b7ab8e2ffb0c6e6c6fa):

  • tk/8.6.13: All packages built successfully! (All logs)

  • tk/8.6.10: All packages built successfully! (All logs)

conan-center-bot avatar Apr 18 '24 22:04 conan-center-bot

Oh, wow. Nice job, @Ahajha. Thanks!

valgur avatar Apr 19 '24 08:04 valgur

@valgur Just some context, essentially I found a function that does nothing if you pass in NULL. This mirrors a lot of what @jcar87 was saying in the recent protobuf PR about the test package being simple.

The only thing I don't like is that the weird runtime dependency on MacOS won't get caught by this package, maybe we can have it so that it uses the simple test only in CCI, so that at least it's caught locally?

Ahajha avatar Apr 19 '24 14:04 Ahajha

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
1 out of 2 committers have signed the CLA.

:white_check_mark: Ahajha
:x: Martin Valgur


Martin Valgur seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

CLAassistant avatar Jul 31 '24 20:07 CLAassistant

Not sure how to fix that... I must have been using another machine, but that's definitely me.

Ahajha avatar Aug 01 '24 15:08 Ahajha