Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Fresh builds #21

Merged
merged 42 commits into from
Dec 8, 2022
Merged

Fresh builds #21

merged 42 commits into from
Dec 8, 2022

Conversation

Tobias-Fischer
Copy link
Contributor

No description provided.

@Tobias-Fischer

This comment was marked as outdated.

@Tobias-Fischer
Copy link
Contributor Author

This is working fine for native builds BTW on osx-arm64

@Tobias-Fischer
Copy link
Contributor Author

Win fails with RoboStack/ros-galactic#95

@Tobias-Fischer
Copy link
Contributor Author

osx-arm64 native needs conda-forge/ompl-feedstock#16

@wolfv
Copy link
Member

wolfv commented Oct 17, 2022

@Tobias-Fischer about the error for osx-arm64. I think that's the magic that moves the entire contents of site-packages to $BUILD_PREFIX/venv/site-packagesor something like that incross-python`: https://github.com/conda-forge/cross-python-feedstock/blob/main/recipe/activate-cross-python.sh

@traversaro
Copy link
Member

Ok, let's wait for spdlog to be resolved. Then I suggest merging the PR, and building mimick locally on top of the CI packages.

Sorry, I forgot to ping, but has been merged conda-forge/admin-requests#501, so probably we can go forward with this, if that was the only problem?

@Tobias-Fischer
Copy link
Contributor Author

I'm planning to merge this in tomorrow early my time (today in the evening European time) unless you have objections @wolfv @traversaro

@traversaro
Copy link
Member

I'm planning to merge this in tomorrow early my time (today in the evening European time) unless you have objections @wolfv @traversaro

Ok for me!

@Tobias-Fischer
Copy link
Contributor Author

Alright, let's see what happens :)

@Tobias-Fischer Tobias-Fischer merged commit aa53ed0 into main Dec 8, 2022
@Tobias-Fischer Tobias-Fischer deleted the fresh-builds branch December 8, 2022 20:55
@traversaro
Copy link
Member

Thanks for handling this @Tobias-Fischer !

@Tobias-Fischer
Copy link
Contributor Author

Hi @traversaro, many thanks for your help with the ignition bug. I followed your advice and now install pkg-config all the time, and that solved the issue.

Could you please help me out on Windows and locally build the mimick-vendor package and upload here or to the robostack-staging channel? This would be amazing :).

@traversaro
Copy link
Member

Could you please help me out on Windows and locally build the mimick-vendor package and upload here or to the robostack-staging channel? This would be amazing :).

Unfortunatly now the mimick builds fails even locally, see the log in the following.

(roshumbledev) C:\src\roshumblews\ros-humble>boa build . -m .ci_support/conda_forge_pinnings.yaml -m conda_build_config.yaml

           _
          | |__   ___   __ _
          | '_ \ / _ \ / _` |
          | |_) | (_) | (_| |
          |_.__/ \___/ \__,_|


Loading config files: C:\src\roshumblews\ros-humble\.ci_support\conda_forge_pinnings.yaml, C:\src\roshumblews\ros-humble\conda_build_config.yaml

No numpy version specified in conda_build_config.yaml.  Falling back to default numpy value of 1.16
WARNING:conda_build.metadata:No numpy version specified in conda_build_config.yaml.  Falling back to default numpy value of 1.16
Adding in variants from C:\src\roshumblews\ros-humble\.ci_support\conda_forge_pinnings.yaml
INFO:conda_build.variants:Adding in variants from C:\src\roshumblews\ros-humble\.ci_support\conda_forge_pinnings.yaml
Adding in variants from C:\src\roshumblews\ros-humble\conda_build_config.yaml
INFO:conda_build.variants:Adding in variants from C:\src\roshumblews\ros-humble\conda_build_config.yaml
Updating build index: C:\Users\STraversaro\AppData\Local\mambaforge\envs\roshumbledev\conda-bld

Recipe validation OK
Found 1 recipe
 - ros

Assembling all recipes and variants

   Output: ros-humble-mimick-vendor
┏━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┓
┃ Package         ┃ Variant versions ┃
┡━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━┩
│ target_platform │ win-64           │
│ cxx_compiler    │ vs2019           │
│ c_compiler      │ vs2019           │
│ numpy           │ 1.21             │
│ python          │ 3.10.* *_cpython │
└─────────────────┴──────────────────┘

Initializing mamba solver


Downloading source

Cloning into 'C:\Users\STraversaro\AppData\Local\mambaforge\envs\roshumbledev\conda-bld\ros-0_1670790986508\work\ros-humble-mimick-vendor/src/work'...
done.
checkout: 'release/humble/mimick_vendor/0.2.8-2'
Note: switching to 'release/humble/mimick_vendor/0.2.8-2'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at c2c7ccc Rebase from 'upstream' (no changes)
==> C:\Program Files\Git\cmd\git.exe log -n1 <==

commit c2c7cccbfa6551d7fc2bc10a126313e45c963c0b
Author: Audrow Nash <[email protected]>
Date:   Tue Apr 19 18:10:27 2022 -0700

    Rebase from 'upstream' (no changes)

==> C:\Program Files\Git\cmd\git.exe describe --tags --dirty <==

release/humble/mimick_vendor/0.2.8-2

==> C:\Program Files\Git\cmd\git.exe status <==

HEAD detached at release/humble/mimick_vendor/0.2.8-2
nothing to commit, working tree clean

Applying patch: C:\src\roshumblews\ros-humble\patch\ros-humble-mimick-vendor.win.patch
Applying patch: C:\src\roshumblews\ros-humble\patch\ros-humble-mimick-vendor.win.patch with args:
['-Np1', '-i', 'C:\\Users\\STRAVE~1\\AppData\\Local\\Temp\\tmp9u3ffqun\\ros-humble-mimick-vendor.win.patch.native', '--binary']
checking file CMakeLists.txt
patching file CMakeLists.txt
Patch analysis gives:
[[ RA-MD1LOVE ]] - [[                                patch\ros-humble-mimick-vendor.win.patch ]]

Key:

R :: Reversible                       A :: Applicable
Y :: Build-prefix patch in use        M :: Minimal, non-amalgamated
D :: Dry-runnable                     N :: Patch level (1 is preferred)
L :: Patch level not-ambiguous        O :: Patch applies without offsets
V :: Patch applies without fuzz       E :: Patch applies without emitting to stderr


Preparing environment for ros-humble-mimick-vendor

Finalizing build for ros-humble-mimick-vendor
robostack-staging/win-64                                      No change
robostack-staging/noarch                                      No change
robostack-humble/noarch                                       No change
robostack-humble/win-64                                       No change
conda-forge/noarch                                            No change
conda-forge/win-64                                  18.2MB @   3.3MB/s  7.2s
Reloading output folder: C:\Users\STraversaro\AppData\Local\mambaforge\envs\roshumbledev\conda-bld
file://C:/Users/STraversaro/AppData/Local/mambaf..  ??.?MB @  ??.?MB/s 0 failed  0.0s
file://C:/Users/STraversaro/AppData/Local/mambaf.. 127.0 B @ 359.8kB/s  0.0s
vs2019_win-64 has no final version
Finalizing host for ros-humble-mimick-vendor
Finalizing run for ros-humble-mimick-vendor
Transaction

  Prefix: C:\Users\STraversaro\AppData\Local\mambaforge\envs\roshumbledev\conda-bld\ros-0_1670790986508\_build_env

  Updating specs:

   - vs2019_win-64
   - vs2019_win-64
   - ninja
   - pip
   - setuptools
   - cmake
   - git


  Package                 Version  Build               Channel                  Size
--------------------------------------------------------------------------------------
  Install:
--------------------------------------------------------------------------------------

  + bzip2                   1.0.8  h8ffe710_4          conda-forge/win-64     Cached
  + ca-certificates     2022.12.7  h5b45459_0          conda-forge/win-64     Cached
  + cmake                  3.25.1  h1537add_0          conda-forge/win-64     Cached
  + git                    2.38.1  h57928b3_1          conda-forge/win-64     Cached
  + libffi                  3.4.2  h8ffe710_5          conda-forge/win-64     Cached
  + libsqlite              3.40.0  hcfcfb64_0          conda-forge/win-64     Cached
  + libzlib                1.2.13  hcfcfb64_4          conda-forge/win-64     Cached
  + ninja                  1.11.0  h2d74725_0          conda-forge/win-64     Cached
  + openssl                 3.0.7  hcfcfb64_1          conda-forge/win-64     Cached
  + pip                    22.3.1  pyhd8ed1ab_0        conda-forge/noarch     Cached
  + python                 3.11.0  hcf16a7b_0_cpython  conda-forge/win-64     Cached
  + setuptools             65.5.1  pyhd8ed1ab_0        conda-forge/noarch     Cached
  + tk                     8.6.12  h8ffe710_0          conda-forge/win-64     Cached
  + tzdata                  2022g  h191b570_0          conda-forge/noarch     Cached
  + ucrt             10.0.22621.0  h57928b3_0          conda-forge/win-64     Cached
  + vc                       14.3  h3d8a991_9          conda-forge/win-64     Cached
  + vs2015_runtime    14.32.31332  h1d6e394_9          conda-forge/win-64     Cached
  + vs2019_win-64     19.29.30139  hb9aee9d_9          conda-forge/win-64     Cached
  + vswhere                 3.1.1  h57928b3_0          conda-forge/win-64     Cached
  + wheel                  0.38.4  pyhd8ed1ab_0        conda-forge/noarch     Cached
  + xz                      5.2.6  h8d14728_0          conda-forge/win-64     Cached

  Summary:

  Install: 21 packages

  Total download: 0 B

--------------------------------------------------------------------------------------



Transaction starting
Linking git-2.38.1-h57928b3_1
Linking ucrt-10.0.22621.0-h57928b3_0
Linking vswhere-3.1.1-h57928b3_0
Linking ca-certificates-2022.12.7-h5b45459_0
Linking vs2015_runtime-14.32.31332-h1d6e394_9
Linking vs2019_win-64-19.29.30139-hb9aee9d_9
Linking vc-14.3-h3d8a991_9
Linking cmake-3.25.1-h1537add_0
Linking openssl-3.0.7-hcfcfb64_1
Linking libsqlite-3.40.0-hcfcfb64_0
Linking libffi-3.4.2-h8ffe710_5
Linking bzip2-1.0.8-h8ffe710_4
Linking xz-5.2.6-h8d14728_0
Linking tk-8.6.12-h8ffe710_0
Linking libzlib-1.2.13-hcfcfb64_4
Linking ninja-1.11.0-h2d74725_0
Linking tzdata-2022g-h191b570_0
Linking python-3.11.0-hcf16a7b_0_cpython
Linking wheel-0.38.4-pyhd8ed1ab_0
Linking setuptools-65.5.1-pyhd8ed1ab_0
Linking pip-22.3.1-pyhd8ed1ab_0
Transaction finished
Transaction

  Prefix: C:\Users\STraversaro\AppData\Local\mambaforge\envs\roshumbledev\conda-bld\ros-0_1670790986508\_h_env

  Updating specs:

   - numpy=1.21
   - pkg-config
   - python=3.10[build=*_cpython]
   - ros-humble-ament-cmake
   - ros-humble-ament-lint-auto
   - ros-humble-ament-lint-common
   - ros-humble-ros-environment
   - ros-humble-ros-workspace
   - ros2-distro-mutex=0.2[build=humble]
   - vc[version='>=14.2,<15']
   - vs2015_runtime[version='>=14.29.30139']
   - ucrt[version='>=10.0.20348.0']


  Package                                                   Version  Build               Channel                        Size
------------------------------------------------------------------------------------------------------------------------------
  Install:
------------------------------------------------------------------------------------------------------------------------------

  + bzip2                                                     1.0.8  h8ffe710_4          conda-forge/win-64           Cached
  + ca-certificates                                       2022.12.7  h5b45459_0          conda-forge/win-64           Cached
  + catkin_pkg                                                0.5.2  pyhd8ed1ab_0        conda-forge/noarch           Cached
  + cmake                                                    3.25.1  h1537add_0          conda-forge/win-64           Cached
  + cppcheck                                                  2.7.5  py310hbf4f5aa_1     conda-forge/win-64           Cached
  + docutils                                                   0.19  py310h5588dad_1     conda-forge/win-64           Cached
  + flake8                                                    6.0.0  pyhd8ed1ab_0        conda-forge/noarch           Cached
  + gettext                                                  0.21.1  h5728263_0          conda-forge/win-64           Cached
  + importlib-metadata                                        5.1.0  pyha770c72_0        conda-forge/noarch           Cached
  + importlib_resources                                      5.10.1  pyhd8ed1ab_0        conda-forge/noarch           Cached
  + intel-openmp                                           2022.2.1  h57928b3_19741      conda-forge/win-64           Cached
  + libblas                                                   3.9.0  16_win64_mkl        conda-forge/win-64           Cached
  + libcblas                                                  3.9.0  16_win64_mkl        conda-forge/win-64           Cached
  + libffi                                                    3.4.2  h8ffe710_5          conda-forge/win-64           Cached
  + libglib                                                  2.74.1  he8f3873_1          conda-forge/win-64           Cached
  + libhwloc                                                  2.8.0  h039e092_1          conda-forge/win-64           Cached
  + libiconv                                                   1.17  h8ffe710_0          conda-forge/win-64           Cached
  + liblapack                                                 3.9.0  16_win64_mkl        conda-forge/win-64           Cached
  + libsqlite                                                3.40.0  hcfcfb64_0          conda-forge/win-64           Cached
  + libxml2                                                  2.10.3  hc3477c8_0          conda-forge/win-64           Cached
  + libzlib                                                  1.2.13  hcfcfb64_4          conda-forge/win-64           Cached
  + mccabe                                                    0.7.0  pyhd8ed1ab_0        conda-forge/noarch           Cached
  + mkl                                                    2022.1.0  h6a75c08_874        conda-forge/win-64           Cached
  + numpy                                                    1.21.6  py310hcae7c84_0     conda-forge/win-64           Cached
  + openssl                                                   3.0.7  hcfcfb64_1          conda-forge/win-64           Cached
  + pcre                                                       8.45  h0e60522_0          conda-forge/win-64           Cached
  + pcre2                                                     10.40  h17e33f8_0          conda-forge/win-64           Cached
  + pip                                                      22.3.1  pyhd8ed1ab_0        conda-forge/noarch           Cached
  + pkg-config                                               0.29.2  h2bf4dc2_1008       conda-forge/win-64           Cached
  + pthreads-win32                                            2.9.1  hfa6e2cd_3          conda-forge/win-64           Cached
  + pycodestyle                                              2.10.0  pyhd8ed1ab_0        conda-forge/noarch           Cached
  + pydocstyle                                                6.1.1  pyhd8ed1ab_0        conda-forge/noarch           Cached
  + pyflakes                                                  3.0.1  pyhd8ed1ab_0        conda-forge/noarch           Cached
  + pygments                                                 2.11.2  pyhd8ed1ab_0        conda-forge/noarch           Cached
  + pyparsing                                                 3.0.9  pyhd8ed1ab_0        conda-forge/noarch           Cached
  + python                                                   3.10.8  h4de0772_0_cpython  conda-forge/win-64           Cached
  + python-dateutil                                           2.8.2  pyhd8ed1ab_0        conda-forge/noarch           Cached
  + python_abi                                                 3.10  3_cp310             conda-forge/win-64           Cached
  + ros-humble-ament-cmake                                    1.3.3  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-cmake-copyright                         0.12.4  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-cmake-core                               1.3.3  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-cmake-cppcheck                          0.12.4  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-cmake-cpplint                           0.12.4  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-cmake-export-definitions                 1.3.3  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-cmake-export-dependencies                1.3.3  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-cmake-export-include-directories         1.3.3  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-cmake-export-interfaces                  1.3.3  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-cmake-export-libraries                   1.3.3  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-cmake-export-link-flags                  1.3.3  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-cmake-export-targets                     1.3.3  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-cmake-flake8                            0.12.4  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-cmake-gen-version-h                      1.3.3  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-cmake-include-directories                1.3.3  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-cmake-libraries                          1.3.3  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-cmake-lint-cmake                        0.12.4  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-cmake-pep257                            0.12.4  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-cmake-python                             1.3.3  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-cmake-target-dependencies                1.3.3  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-cmake-test                               1.3.3  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-cmake-uncrustify                        0.12.4  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-cmake-version                            1.3.3  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-cmake-xmllint                           0.12.4  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-copyright                               0.12.4  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-cppcheck                                0.12.4  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-cpplint                                 0.12.4  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-flake8                                  0.12.4  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-lint                                    0.12.4  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-lint-auto                               0.12.4  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-lint-cmake                              0.12.4  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-lint-common                             0.12.4  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-package                                 0.14.0  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-pep257                                  0.12.4  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-uncrustify                              0.12.4  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ament-xmllint                                 0.12.4  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ros-environment                                3.2.2  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-ros-workspace                                  1.0.2  py310h058a228_2     robostack-staging/win-64     Cached
  + ros-humble-uncrustify-vendor                              2.0.2  py310h058a228_2     robostack-staging/win-64     Cached
  + ros2-distro-mutex                                         0.2.0  humble              robostack-staging/win-64     Cached
  + setuptools                                               61.0.0  py310h5588dad_0     conda-forge/win-64           Cached
  + six                                                      1.16.0  pyh6c4a22f_0        conda-forge/noarch           Cached
  + snowballstemmer                                           2.2.0  pyhd8ed1ab_0        conda-forge/noarch           Cached
  + tbb                                                    2021.7.0  h91493d7_1          conda-forge/win-64           Cached
  + tk                                                       8.6.12  h8ffe710_0          conda-forge/win-64           Cached
  + tzdata                                                    2022g  h191b570_0          conda-forge/noarch           Cached
  + ucrt                                               10.0.22621.0  h57928b3_0          conda-forge/win-64           Cached
  + uncrustify                                               0.74.0  h57928b3_0          conda-forge/win-64           Cached
  + vc                                                         14.3  h3d8a991_9          conda-forge/win-64           Cached
  + vs2015_runtime                                      14.32.31332  h1d6e394_9          conda-forge/win-64           Cached
  + wheel                                                    0.38.4  pyhd8ed1ab_0        conda-forge/noarch           Cached
  + xz                                                        5.2.6  h8d14728_0          conda-forge/win-64           Cached
  + zipp                                                     3.11.0  pyhd8ed1ab_0        conda-forge/noarch           Cached

  Summary:

  Install: 91 packages

  Total download: 0 B

------------------------------------------------------------------------------------------------------------------------------



Transaction starting
Linking ros2-distro-mutex-0.2.0-humble
Linking uncrustify-0.74.0-h57928b3_0
Linking ucrt-10.0.22621.0-h57928b3_0
Linking ca-certificates-2022.12.7-h5b45459_0
Linking python_abi-3.10-3_cp310
Linking intel-openmp-2022.2.1-h57928b3_19741
Linking vs2015_runtime-14.32.31332-h1d6e394_9
Linking cmake-3.25.1-h1537add_0
Linking vc-14.3-h3d8a991_9
Linking pthreads-win32-2.9.1-hfa6e2cd_3
Linking pcre-8.45-h0e60522_0
Linking libiconv-1.17-h8ffe710_0
Linking openssl-3.0.7-hcfcfb64_1
Linking libffi-3.4.2-h8ffe710_5
Linking bzip2-1.0.8-h8ffe710_4
Linking xz-5.2.6-h8d14728_0
Linking tk-8.6.12-h8ffe710_0
Linking libzlib-1.2.13-hcfcfb64_4
Linking libsqlite-3.40.0-hcfcfb64_0
Linking gettext-0.21.1-h5728263_0
Linking libxml2-2.10.3-hc3477c8_0
Linking pcre2-10.40-h17e33f8_0
Linking libhwloc-2.8.0-h039e092_1
Linking libglib-2.74.1-he8f3873_1
Linking tbb-2021.7.0-h91493d7_1
Linking pkg-config-0.29.2-h2bf4dc2_1008
Linking mkl-2022.1.0-h6a75c08_874
Linking libblas-3.9.0-16_win64_mkl
Linking libcblas-3.9.0-16_win64_mkl
Linking liblapack-3.9.0-16_win64_mkl
Linking tzdata-2022g-h191b570_0
Linking python-3.10.8-h4de0772_0_cpython
Linking setuptools-61.0.0-py310h5588dad_0
Linking wheel-0.38.4-pyhd8ed1ab_0
Linking pip-22.3.1-pyhd8ed1ab_0
Linking six-1.16.0-pyh6c4a22f_0
Linking pygments-2.11.2-pyhd8ed1ab_0
Linking pyparsing-3.0.9-pyhd8ed1ab_0
Linking snowballstemmer-2.2.0-pyhd8ed1ab_0
Linking pyflakes-3.0.1-pyhd8ed1ab_0
Linking zipp-3.11.0-pyhd8ed1ab_0
Linking pycodestyle-2.10.0-pyhd8ed1ab_0
Linking mccabe-0.7.0-pyhd8ed1ab_0
Linking python-dateutil-2.8.2-pyhd8ed1ab_0
Linking pydocstyle-6.1.1-pyhd8ed1ab_0
Linking importlib_resources-5.10.1-pyhd8ed1ab_0
Linking importlib-metadata-5.1.0-pyha770c72_0
Linking flake8-6.0.0-pyhd8ed1ab_0
Linking docutils-0.19-py310h5588dad_1
Linking numpy-1.21.6-py310hcae7c84_0
Linking cppcheck-2.7.5-py310hbf4f5aa_1
Linking ros-humble-ros-workspace-1.0.2-py310h058a228_2
Linking ros-humble-ros-environment-3.2.2-py310h058a228_2
Linking ros-humble-ament-package-0.14.0-py310h058a228_2
Linking ros-humble-uncrustify-vendor-2.0.2-py310h058a228_2
Linking ros-humble-ament-lint-0.12.4-py310h058a228_2
Linking ros-humble-ament-cpplint-0.12.4-py310h058a228_2
Linking ros-humble-ament-cppcheck-0.12.4-py310h058a228_2
Linking ros-humble-ament-lint-cmake-0.12.4-py310h058a228_2
Linking ros-humble-ament-uncrustify-0.12.4-py310h058a228_2
Linking ros-humble-ament-flake8-0.12.4-py310h058a228_2
Linking ros-humble-ament-copyright-0.12.4-py310h058a228_2
Linking ros-humble-ament-xmllint-0.12.4-py310h058a228_2
Linking ros-humble-ament-pep257-0.12.4-py310h058a228_2
Linking catkin_pkg-0.5.2-pyhd8ed1ab_0
Linking ros-humble-ament-cmake-core-1.3.3-py310h058a228_2
Linking ros-humble-ament-cmake-include-directories-1.3.3-py310h058a228_2
Linking ros-humble-ament-cmake-version-1.3.3-py310h058a228_2
Linking ros-humble-ament-cmake-test-1.3.3-py310h058a228_2
Linking ros-humble-ament-cmake-export-link-flags-1.3.3-py310h058a228_2
Linking ros-humble-ament-cmake-export-definitions-1.3.3-py310h058a228_2
Linking ros-humble-ament-cmake-python-1.3.3-py310h058a228_2
Linking ros-humble-ament-cmake-libraries-1.3.3-py310h058a228_2
Linking ros-humble-ament-cmake-export-include-directories-1.3.3-py310h058a228_2
Linking ros-humble-ament-cmake-export-libraries-1.3.3-py310h058a228_2
Linking ros-humble-ament-cmake-gen-version-h-1.3.3-py310h058a228_2
Linking ros-humble-ament-cmake-cpplint-0.12.4-py310h058a228_2
Linking ros-humble-ament-cmake-flake8-0.12.4-py310h058a228_2
Linking ros-humble-ament-cmake-uncrustify-0.12.4-py310h058a228_2
Linking ros-humble-ament-cmake-cppcheck-0.12.4-py310h058a228_2
Linking ros-humble-ament-cmake-copyright-0.12.4-py310h058a228_2
Linking ros-humble-ament-cmake-lint-cmake-0.12.4-py310h058a228_2
Linking ros-humble-ament-cmake-xmllint-0.12.4-py310h058a228_2
Linking ros-humble-ament-cmake-pep257-0.12.4-py310h058a228_2
Linking ros-humble-ament-lint-auto-0.12.4-py310h058a228_2
Linking ros-humble-ament-cmake-export-dependencies-1.3.3-py310h058a228_2
Linking ros-humble-ament-cmake-target-dependencies-1.3.3-py310h058a228_2
Linking ros-humble-ament-cmake-export-interfaces-1.3.3-py310h058a228_2
Linking ros-humble-ament-cmake-export-targets-1.3.3-py310h058a228_2
Linking ros-humble-ament-lint-common-0.12.4-py310h058a228_2
Linking ros-humble-ament-cmake-1.3.3-py310h058a228_2
Transaction finished

Starting build for ros-humble-mimick-vendor

C:\Users\STraversaro\AppData\Local\mambaforge\envs\roshumbledev\Lib\site-packages\pkg_resources\__init__.py:123: PkgResourcesDeprecationWarning: 3.10.* *_cpython e
  warnings.warn(
source tree in: C:\Users\STraversaro\AppData\Local\mambaforge\envs\roshumbledev\conda-bld\ros-0_1670790986508\work
Using legacy MSVC compiler setup.  This will be removed in conda-build 4.0. If this recipe does not use a compiler, this message is safe to ignore.  Otherwise, us.
WARNING:conda_build.windows:Using legacy MSVC compiler setup.  This will be removed in conda-build 4.0. If this recipe does not use a compiler, this message is sa.
Rewriting env in output: {'PREFIX': 'C:\\Users\\STraversaro\\AppData\\Local\\mambaforge\\envs\\roshumbledev\\conda-bld\\ros-0_1670790986508\\_h_env', 'BUILD_PREFI}

(roshumbledev) %SRC_DIR%>IF "" == "" (call %SRC_DIR%\build_env_setup.bat )

(roshumbledev) %SRC_DIR%>set "CONDA_BUILD=1"

(roshumbledev) %SRC_DIR%>set "PYTHONNOUSERSITE=1"

(roshumbledev) %SRC_DIR%>set "CONDA_DEFAULT_ENV=%PREFIX%"

(roshumbledev) %SRC_DIR%>set "ARCH=64"

(roshumbledev) %SRC_DIR%>set "PREFIX=%PREFIX%"

(roshumbledev) %SRC_DIR%>set "BUILD_PREFIX=%BUILD_PREFIX%"

(roshumbledev) %SRC_DIR%>set "SYS_PREFIX=C:\Users\STraversaro\AppData\Local\mambaforge\envs\roshumbledev"

(roshumbledev) %SRC_DIR%>set "SYS_PYTHON=C:\Users\STraversaro\AppData\Local\mambaforge\envs\roshumbledev\python.exe"

(roshumbledev) %SRC_DIR%>set "SUBDIR=win-64"

(roshumbledev) %SRC_DIR%>set "build_platform=win-64"

(roshumbledev) %SRC_DIR%>set "SRC_DIR=%SRC_DIR%"

(roshumbledev) %SRC_DIR%>set "ROOT=C:\Users\STraversaro\AppData\Local\mambaforge\envs\roshumbledev"

(roshumbledev) %SRC_DIR%>set "CONDA_PY=310"

(roshumbledev) %SRC_DIR%>set "PY3K=1"

(roshumbledev) %SRC_DIR%>set "PY_VER=3.10"

(roshumbledev) %SRC_DIR%>set "STDLIB_DIR=%PREFIX%\Lib"

(roshumbledev) %SRC_DIR%>set "SP_DIR=%PREFIX%\Lib\site-packages"

(roshumbledev) %SRC_DIR%>set "PYTHON=%PREFIX%\python.exe"

(roshumbledev) %SRC_DIR%>set "NPY_VER=1.21"

(roshumbledev) %SRC_DIR%>set "CONDA_NPY=1.21"

(roshumbledev) %SRC_DIR%>set "NPY_DISTUTILS_APPEND_FLAGS=1"

(roshumbledev) %SRC_DIR%>set "PERL_VER=5.26"

(roshumbledev) %SRC_DIR%>set "CONDA_PERL=5.26"

(roshumbledev) %SRC_DIR%>set "LUA_VER=5"

(roshumbledev) %SRC_DIR%>set "CONDA_LUA=5"

(roshumbledev) %SRC_DIR%>set "R_VER=3.4"

(roshumbledev) %SRC_DIR%>set "CONDA_R=3.4"

(roshumbledev) %SRC_DIR%>set "GIT_DESCRIBE_TAG=release/humble/mimick_vendor/0.2.8-2"

(roshumbledev) %SRC_DIR%>set "GIT_DESCRIBE_NUMBER=0"

(roshumbledev) %SRC_DIR%>set "GIT_DESCRIBE_HASH=gc2c7ccc"

(roshumbledev) %SRC_DIR%>set "GIT_DESCRIBE_TAG_PEP440=None"

(roshumbledev) %SRC_DIR%>set "GIT_FULL_HASH=c2c7cccbfa6551d7fc2bc10a126313e45c963c0b"

(roshumbledev) %SRC_DIR%>set "GIT_BUILD_STR=0_gc2c7ccc"

(roshumbledev) %SRC_DIR%>set "PKG_NAME=ros-humble-mimick-vendor"

(roshumbledev) %SRC_DIR%>set "PKG_VERSION=0.2.8"

(roshumbledev) %SRC_DIR%>set "PKG_BUILDNUM=2"

(roshumbledev) %SRC_DIR%>set "PKG_BUILD_STRING=py310ha45506e_2"

(roshumbledev) %SRC_DIR%>set "PKG_HASH=ha45506e"

(roshumbledev) %SRC_DIR%>set "RECIPE_DIR=C:\src\roshumblews\ros-humble"

(roshumbledev) %SRC_DIR%>set "CPU_COUNT=12"

(roshumbledev) %SRC_DIR%>set "SHLIB_EXT=.dll"

(roshumbledev) %SRC_DIR%>set "PATH=%BUILD_PREFIX%;%BUILD_PREFIX%\Library\mingw-w64\bin;%BUILD_PREFIX%\Library\usr\bin;%BUILD_PREFIX%\Library\bin;%BUILD_PREFIX%\Sc

(roshumbledev) %SRC_DIR%>set "SCRIPTS=%PREFIX%\Scripts"

(roshumbledev) %SRC_DIR%>set "LIBRARY_PREFIX=%PREFIX%\Library"

(roshumbledev) %SRC_DIR%>set "LIBRARY_BIN=%PREFIX%\Library\bin"

(roshumbledev) %SRC_DIR%>set "LIBRARY_INC=%PREFIX%\Library\include"

(roshumbledev) %SRC_DIR%>set "LIBRARY_LIB=%PREFIX%\Library\lib"

(roshumbledev) %SRC_DIR%>set "CYGWIN_PREFIX=/cygdrive/c/Users/STraversaro/AppData/Local/mambaforge/envs/roshumbledev/conda-bld/ros-0_1670790986508/_h_env"

(roshumbledev) %SRC_DIR%>set "ALLUSERSPROFILE=C:\ProgramData"

(roshumbledev) %SRC_DIR%>set "APPDATA=C:\Users\STraversaro\AppData\Roaming"

(roshumbledev) %SRC_DIR%>set "CommonProgramFiles=C:\Program Files\Common Files"

(roshumbledev) %SRC_DIR%>set "CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files"

(roshumbledev) %SRC_DIR%>set "CommonProgramW6432=C:\Program Files\Common Files"

(roshumbledev) %SRC_DIR%>set "COMPUTERNAME=IITICUBLAP257"

(roshumbledev) %SRC_DIR%>set "ComSpec=C:\WINDOWS\system32\cmd.exe"

(roshumbledev) %SRC_DIR%>set "HOMEDRIVE=C:"

(roshumbledev) %SRC_DIR%>set "HOMEPATH=\Users\STraversaro"

(roshumbledev) %SRC_DIR%>set "LOCALAPPDATA=C:\Users\STraversaro\AppData\Local"

(roshumbledev) %SRC_DIR%>set "LOGONSERVER=\\IITDCWGE001"

(roshumbledev) %SRC_DIR%>set "NUMBER_OF_PROCESSORS=12"

(roshumbledev) %SRC_DIR%>set "PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC"

(roshumbledev) %SRC_DIR%>set "ProgramData=C:\ProgramData"

(roshumbledev) %SRC_DIR%>set "ProgramFiles=C:\Program Files"

(roshumbledev) %SRC_DIR%>set "ProgramFiles(x86)=C:\Program Files (x86)"

(roshumbledev) %SRC_DIR%>set "ProgramW6432=C:\Program Files"

(roshumbledev) %SRC_DIR%>set "PROMPT=(roshumbledev) $P$G"

(roshumbledev) %SRC_DIR%>set "PSModulePath=C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules"

(roshumbledev) %SRC_DIR%>set "PUBLIC=C:\Users\Public"

(roshumbledev) %SRC_DIR%>set "SystemDrive=C:"

(roshumbledev) %SRC_DIR%>set "SystemRoot=C:\WINDOWS"

(roshumbledev) %SRC_DIR%>set "TEMP=C:\Users\STRAVE~1\AppData\Local\Temp"

(roshumbledev) %SRC_DIR%>set "TMP=C:\Users\STRAVE~1\AppData\Local\Temp"

(roshumbledev) %SRC_DIR%>set "USERDOMAIN=IIT"

(roshumbledev) %SRC_DIR%>set "USERNAME=STraversaro"

(roshumbledev) %SRC_DIR%>set "USERPROFILE=C:\Users\STraversaro"

(roshumbledev) %SRC_DIR%>set "windir=C:\WINDOWS"

(roshumbledev) %SRC_DIR%>set "PROCESSOR_ARCHITECTURE=AMD64"

(roshumbledev) %SRC_DIR%>set "PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 165 Stepping 2, GenuineIntel"

(roshumbledev) %SRC_DIR%>set "BUILD=amd64-pc-windows-19.0.0"

(roshumbledev) %SRC_DIR%>set "VS160COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\Tools\"

(roshumbledev) %SRC_DIR%>set "target_platform=win-64"

(roshumbledev) %SRC_DIR%>set "cxx_compiler=vs2019"

(roshumbledev) %SRC_DIR%>set "c_compiler=vs2019"

(roshumbledev) %SRC_DIR%>set "CONDA_BUILD_STATE=BUILD"

(roshumbledev) %SRC_DIR%>set "PIP_NO_BUILD_ISOLATION=False"

(roshumbledev) %SRC_DIR%>set "PIP_NO_DEPENDENCIES=True"

(roshumbledev) %SRC_DIR%>set "PIP_IGNORE_INSTALLED=True"

(roshumbledev) %SRC_DIR%>set "PIP_CACHE_DIR=C:\Users\STraversaro\AppData\Local\mambaforge\envs\roshumbledev\conda-bld\ros-0_1670790986508\pip_cache"

(roshumbledev) %SRC_DIR%>set "PIP_NO_INDEX=True"

(roshumbledev) %SRC_DIR%>set DISTUTILS_USE_SDK=1

(roshumbledev) %SRC_DIR%>set MSSdk=1

(roshumbledev) %SRC_DIR%>set PY_VCRUNTIME_REDIST=%PREFIX%\Library\bin\vcruntime140.dll

(roshumbledev) %SRC_DIR%>set "VS_VERSION=14.0"

(roshumbledev) %SRC_DIR%>set "VS_MAJOR=14"

(roshumbledev) %SRC_DIR%>set "VS_YEAR=2015"

(roshumbledev) %SRC_DIR%>set "CMAKE_GENERATOR=Visual Studio 14 2015 Win64"

(roshumbledev) %SRC_DIR%>set "MSYS2_ARG_CONV_EXCL=/AI;/AL;/OUT;/out"

(roshumbledev) %SRC_DIR%>set "MSYS2_ENV_CONV_EXCL=CL"

(roshumbledev) %SRC_DIR%>call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64
The system cannot find the path specified.

(roshumbledev) %SRC_DIR%>set "INCLUDE=%PREFIX%\Library\include;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\ATLMFC\inc

(roshumbledev) %SRC_DIR%>set "LIB=%PREFIX%\Library\lib;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\ATLMFC\lib\x64;C:\

(roshumbledev) %SRC_DIR%>call "C:\Users\STraversaro\AppData\Local\mambaforge\envs\roshumbledev\Scripts\..\condabin\conda_hook.bat"

(roshumbledev) %SRC_DIR%>call "C:\Users\STraversaro\AppData\Local\mambaforge\envs\roshumbledev\Scripts\..\condabin\conda.bat" activate "%PREFIX%"

(%PREFIX%) %SRC_DIR%>call "C:\Users\STraversaro\AppData\Local\mambaforge\envs\roshumbledev\Scripts\..\condabin\conda.bat" activate --stack "%BUILD_PREFIX%"

%SRC_DIR%>SET DISTUTILS_USE_SDK=1

%SRC_DIR%>SET MSSdk=1

%SRC_DIR%>SET "VS_VERSION=16.0"

%SRC_DIR%>SET "VS_MAJOR=16"

%SRC_DIR%>SET "VS_YEAR=2019"

%SRC_DIR%>set "MSYS2_ARG_CONV_EXCL=/AI;/AL;/OUT;/out"

%SRC_DIR%>set "MSYS2_ENV_CONV_EXCL=CL"

%SRC_DIR%>set "PY_VCRUNTIME_REDIST=%PREFIX%\bin\vcruntime140.dll"

%SRC_DIR%>set "CXX=cl.exe"

%SRC_DIR%>set "CC=cl.exe"

%SRC_DIR%>set "VSINSTALLDIR="

%SRC_DIR%>set "NEWER_VS_WITH_OLDER_VC=0"

%SRC_DIR%>for /F "usebackq tokens=*" %i in (`vswhere.exe -nologo -products * -version [16.0,17.0) -property installationPath`) do (set "VSINSTALLDIR=%i\" )

%SRC_DIR%>(set "VSINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\" )

%SRC_DIR%>if not exist "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\" (for /F "usebackq tokens=*" %i in (`vswhere.exe -nologo -products * -requ(
set "VSINSTALLDIR=%i\"
 set "NEWER_VS_WITH_OLDER_VC=1"
) )

%SRC_DIR%>if not exist "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\" (for /F "usebackq tokens=*" %i in (`vswhere.exe -nologo -products * -requ(
set "VSINSTALLDIR=%i\"
 set "NEWER_VS_WITH_OLDER_VC=1"
) )

%SRC_DIR%>if not exist "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\" (set "VSINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2019\Pr

%SRC_DIR%>if not exist "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\" (set "VSINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2019\Co

%SRC_DIR%>if not exist "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\" (set "VSINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2019\Bu

%SRC_DIR%>if not exist "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\" (set "VSINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2019\En

%SRC_DIR%>IF NOT "1" == "" (
set "INCLUDE=%PREFIX%\Library\include;%PREFIX%\Library\include;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\ATLMFC\inc
 set "LIB=%PREFIX%\Library\lib;%PREFIX%\Library\lib;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\ATLMFC\lib\x64;C:\Pro
 set "CMAKE_PREFIX_PATH=%PREFIX%\Library;"
)

%SRC_DIR%>call :GetWin10SdkDir

%SRC_DIR%>call :GetWin10SdkDirHelper HKLM\SOFTWARE\Wow6432Node  1>nul 2>&1

%SRC_DIR%>if errorlevel 1 call :GetWin10SdkDirHelper HKCU\SOFTWARE\Wow6432Node  1>nul 2>&1

%SRC_DIR%>if errorlevel 1 call :GetWin10SdkDirHelper HKLM\SOFTWARE  1>nul 2>&1

%SRC_DIR%>if errorlevel 1 call :GetWin10SdkDirHelper HKCU\SOFTWARE  1>nul 2>&1

%SRC_DIR%>if errorlevel 1 exit /B 1

%SRC_DIR%>exit /B 0

%SRC_DIR%>for /F %i in ('dir /ON /B "C:\Program Files (x86)\Windows Kits\10\\include\10.*"') DO (SET WindowsSDKVer=%~i )

%SRC_DIR%>(SET WindowsSDKVer=10.0.17763.0 )

%SRC_DIR%>(SET WindowsSDKVer=10.0.18362.0 )

%SRC_DIR%>(SET WindowsSDKVer=10.0.19041.0 )

%SRC_DIR%>if errorlevel 1 (echo "Didn't find any windows 10 SDK. I'm not sure if things will work, but let's try..." )  else (echo Windows SDK version found as: "
Windows SDK version found as: "10.0.19041.0"

%SRC_DIR%>IF "win-64" == "win-64" (
set "BITS=64"
 set "CMAKE_PLAT=x64"
)  ELSE (
set "BITS=32"
 set "CMAKE_PLAT=Win32"
)

%SRC_DIR%>IF 2019 GEQ 2019 (
set "CMAKE_GEN=Visual Studio 16 2019"
 set "USE_NEW_CMAKE_GEN_SYNTAX=1"
)  ELSE (
IF "win-64" == "win-64" (set "CMAKE_GEN=Visual Studio 16 2019 Win64" )  else (set "CMAKE_GEN=Visual Studio 16 2019" )
 set "USE_NEW_CMAKE_GEN_SYNTAX=0"
)

%SRC_DIR%>echo "NEWER_VS_WITH_OLDER_VC=0"
"NEWER_VS_WITH_OLDER_VC=0"

%SRC_DIR%>if "0" == "1" (set /p NEWER_VS= 0<"C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\\VC\Auxiliary\Build\Microsoft.VCToolsVersion.default.t

%SRC_DIR%>type "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\\VC\Auxiliary\Build\Microsoft.VCToolsVersion.default.txt"
14.29.30133

%SRC_DIR%>dir "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\\VC\Redist\MSVC\"
 Volume in drive C is OS
 Volume Serial Number is C4A6-AA29

 Directory of C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Redist\MSVC

09/06/2021  05:32 PM    <DIR>          .
09/06/2021  05:31 PM    <DIR>          ..
09/06/2021  05:36 PM    <DIR>          14.29.30133
09/06/2021  05:36 PM    <DIR>          v142
               0 File(s)              0 bytes
               4 Dir(s)  27,396,136,960 bytes free

%SRC_DIR%>if "0" == "1" (
echo ""
 if "~0,4" == "14.2" (set "CMAKE_GEN=Visual Studio 16 2019" )  else (set "CMAKE_GEN=Visual Studio 17 2022" )
 set "USE_NEW_CMAKE_GEN_SYNTAX=1"
)

%SRC_DIR%>IF "Visual Studio 14 2015 Win64" == "" SET "CMAKE_GENERATOR=Visual Studio 16 2019"

%SRC_DIR%>IF "1" == "1" (
IF "x64" == "" SET "CMAKE_GENERATOR_PLATFORM=x64"
 IF "v142" == "" SET "CMAKE_GENERATOR_TOOLSET=v142"
)

%SRC_DIR%>pushd C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\

C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise>CALL "VC\Auxiliary\Build\vcvars64.bat" -vcvars_ver=14.29 10.0.19041.0
**********************************************************************
** Visual Studio 2019 Developer Command Prompt v16.11.2
** Copyright (c) 2021 Microsoft Corporation
**********************************************************************
[vcvarsall.bat] Environment initialized for: 'x64'
The system cannot find the file specified.
-- Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.22000.
-- The C compiler identification is MSVC 19.29.30133.0
-- The CXX compiler identification is MSVC 19.29.30133.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found ament_cmake: 1.3.3 (C:/Users/STraversaro/AppData/Local/mambaforge/envs/roshumbledev/conda-bld/ros-0_1670790986508/_h_env/Library/share/ament_cmake/cmake)
-- Found Python3: %PREFIX%\python.exe (found version "3.10.8") found components: Interpreter
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    BUILD_SHARED_LIBS
    CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP
    PYTHON_EXECUTABLE
    PYTHON_INSTALL_DIR
    Python_EXECUTABLE
    SETUPTOOLS_DEB_LAYOUT


-- Build files have been written to: C:/Users/STraversaro/AppData/Local/mambaforge/envs/roshumbledev/conda-bld/ros-0_1670790986508/work/build
Microsoft (R) Build Engine version 16.11.0+0538acc04 for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.

  Checking Build System
  Creating directories for 'mimick-de11f8377eb95f932a03707b583bf3d4ce5bd3e7'
  Building Custom Rule C:/Users/STraversaro/AppData/Local/mambaforge/envs/roshumbledev/conda-bld/ros-0_1670790986508/work/ros-humble-mimick-vendor/src/work/CMakeLt
  Performing download step (git clone) for 'mimick-de11f8377eb95f932a03707b583bf3d4ce5bd3e7'
  Cloning into 'mimick-de11f8377eb95f932a03707b583bf3d4ce5bd3e7'...
  HEAD is now at de11f83 Support raspberry pi zero (#21)
  No update step for 'mimick-de11f8377eb95f932a03707b583bf3d4ce5bd3e7'
  No patch step for 'mimick-de11f8377eb95f932a03707b583bf3d4ce5bd3e7'
  Performing configure step for 'mimick-de11f8377eb95f932a03707b583bf3d4ce5bd3e7'
  -- Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.22000.
  -- The C compiler identification is unknown
  -- The CXX compiler identification is unknown
  CMake Error at CMakeLists.txt:7 (project):
    No CMAKE_C_COMPILER could be found.



  -- Detecting CXX compiler ABI info
  -- Detecting CXX compiler ABI info - failed
  -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe
  -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe - broken
  CMake Error at C:/Users/STraversaro/AppData/Local/mambaforge/envs/roshumbledev/conda-bld/ros-0_1670790986508/_build_env/Library/share/cmake-3.25/Modules/CMakeTe:
    The C++ compiler

      "C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe"

    is not able to compile a simple test program.

    It fails with the following output:

      Change Dir: C:/Users/STraversaro/AppData/Local/mambaforge/envs/roshumbledev/conda-bld/ros-0_1670790986508/work/build/mck/src/mimick-de11f8377eb95f932a03707bg

      Run Build Command(s):C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/MSBuild/Current/Bin/MSBuild.exe cmTC_e6fa7.vcxproj /p:Configuration=Debuk
      Copyright (C) Microsoft Corporation. All rights reserved.

C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(392,25): error MSB4184: The expression ]





    CMake will not be able to correctly generate this project.
  Call Stack (most recent call first):
    CMakeLists.txt:7 (project)


  -- Configuring incomplete, errors occurred!
  See also "C:/Users/STraversaro/AppData/Local/mambaforge/envs/roshumbledev/conda-bld/ros-0_1670790986508/work/build/mck/src/mimick-de11f8377eb95f932a03707b583bf3.
  See also "C:/Users/STraversaro/AppData/Local/mambaforge/envs/roshumbledev/conda-bld/ros-0_1670790986508/work/build/mck/src/mimick-de11f8377eb95f932a03707b583bf3.
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(241,5): error MSB8066: Custom build for '%SRC]


Work directory: C:\Users\STraversaro\AppData\Local\mambaforge\envs\roshumbledev\conda-bld\ros-0_1670790986508\work
Try building again with C:\Users\STraversaro\AppData\Local\mambaforge\envs\roshumbledev\conda-bld\ros-0_1670790986508\work\conda_build.bat
ERROR: Build failed!

I will try to check how to fix this.

@Tobias-Fischer
Copy link
Contributor Author

Ah no, this package is such a pain. Many thanks for looking into it - let me know if I can help.

@traversaro
Copy link
Member

I was able to build a version of it (unzip to obtain the tar.bz2 package file that can be uploaded to anaconda):

ros-humble-mimick-vendor-0.2.8-py310ha45506e_2.tar.zip

@Tobias-Fischer
Copy link
Contributor Author

Awesome, thanks a lot! For future reference, is that built locally using the patch in #29?

@traversaro
Copy link
Member

Awesome, thanks a lot! For future reference, is that built locally using the patch in #29?

Yes, see #29 (comment) . I think we can merge #29 even if we did not fix the CI build.

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

Successfully merging this pull request may close these issues.

3 participants