Closed manuelpagliuca closed 9 months ago
Hi @manuelpagliuca
Thanks for your question.
It seems you are using an older version of Conan. Please update to the latest Conan 1.62 Read from https://docs.conan.io/1/introduction.html#stable
This means that public repositories, like ConanCenter, assume the use of the latest version of the Conan client, and using an older version may result in failure of packages and recipes created with a newer version of the client.
Then, there are a couple of very important things you need to do as soon as possible:
os_build
and arch_build
defined. The new approach, using 2 profiles and dropping those settings has also been recommended for some years .Check for example https://docs.conan.io/1/systems_cross_building/cross_building.html#cross-building-with-conanHI @memsharded, first of all thanks for answering.
What do you mean to the latest Conan 1.62? I'm currently using the 1.62.0, and by checking conan changelogs I see that there are no other updates.
The newer version is the Conan 2.0 (now 2.0.17), I think you are referring to that (right?).
So without using Conan 2.0, I can't use conan-center, this is interesting, so if I would like to update the conan recipe I should use the source files and build the binaries from that?
The project on which I'm working on is set with this version and without revisioning, it is explicitily disabling the revisioning.
Part of the README.md:
Build the add-on IMPORTANT
Creating a build directory outside of the source tree is expected. Set revisions_enabled to 0 in conan.conf under the general section or execute. Currently the ADK packages are built without revisions.
I'm going to check the examples, anyway if the conversion to conan 2.0 is mandatory for doing this operation, how complex is the migration to the newer version?
The project has many packages, one ADK to be built, and multiple workflows that are using conan.
Sorry if I impose some resistance on this issue, but it actually involves a lot of changes and I would like to resolve it at a later time.
Obviously if it is no longer difficult to update the boost library on the current obsolete version.
What do you mean to the latest Conan 1.62? I'm currently using the 1.62.0, and by checking conan changelogs I see that there are no other updates.
yes, Conan 1.62 should work with ConanCenter
The newer version is the Conan 2.0 (now 2.0.17), I think you are referring to that (right?).
So without using Conan 2.0, I can't use conan-center, this is interesting, so if I would like to update the conan recipe I should use the source files and build the binaries from that?
No, we keep running CI and testing everything with Conan 1.62, this should work. I think it could be something else.
The first thing I would try is to re-install Conan. It could be there is something corrupted in your Conan installation, can you please try that and let me know?
Set revisions_enabled to 0 in conan.conf under the general section or execute. Currently the ADK packages are built without revisions.
I am afraid this looks very legacy, like 4-5 years old advice
Sorry if I impose some resistance on this issue, but it actually involves a lot of changes and I would like to resolve it at a later time.
Sure, no prob 🙂 The issue is that Conan 2.0 has been out for 1 year, it was in beta for 2.5 years now. Revisions have been there for around 5 years... And now we are approaching the end of updates of Conan 1.X, in ConanCenter. Not that it will be breaking, but it will stop getting updates in the close future. The idea is that those changes could have been done slowly in that ADK project (is it public, do you have link?) in the last 3 years, and now it might be a bit of a rush, the "later" cannot be that later, because what you are trying to do, to update to a recent boost will no longer be possible unless using Conan 2.0 in the following months, because ConanCenter will only get new future boost versions for Conan 2.0
I think there is nothing wrong in the installation of conan, I'm using a virtual environment both on the local that on the workflow.
At the moment I have only to update to the newer boost library, if this works I will try to build the ADK (isn't public but I found this on conan-center).
This is the line that I am confused about:
from conan.errors import ConanException, ConanInvalidConfiguration ModuleNotFoundError: No module named 'conan.errors'
This can only mean that the Conan installation is missing the conan/errors.py
file in the installed Conan folder.
If I go to my virtualenv, I can see the file in C:\Users\memsharded\Envs\conanpip36\Lib\site-packages\conan\errors.py
for my Conan 1.62 installation. Can you please double check if that file is in your installation?
I sadly can't check it, because that are the logs from GH runner, if there is a command that can print out the file I can run that.
But I can't directly access that file sadly.
Edit1:
I checked the errors.py that I've on the venv on my local machine and I got this:
from conans.errors import ConanException
from conans.errors import ConanInvalidConfiguration
from conans.errors import ConanInvalidSystemRequirements
I checked the errors.py that I've on the venv on my local machine and I got this:
This looks good. Does the error also happens the same if you run in your local machine and not in GH actions
I sadly can't check it, because that are the logs from GH runner, if there is a command that can print out the file I can run that.
You can run any command in Github actions? Like listing the ls
or dir
in Windows or similar?
Maybe the GIthub action cache is corrupted after some Conan version updates, it might make sense to guarantee that the Github action starts fresh?
I can use a new caching key for that, so we can try it from scratch if this works.
Yes I can run any Unix command on the GH Actions, which files you need to check? (and plesae tell me if before or after the conan install).
This is the build workflow for creating a WindowsInstaller, Configure conan and install dependencies for plugin and browser
is the interested one (let me know if you want me to resize the code only to that action).
name: Build Archicad Windows Installer for commits and pull requests
on:
push:
branches:
- main
pull_request:
workflow_dispatch:
env:
BUILD_TYPE: MinSizeRel
CONAN_REVISIONS_ENABLED: 0
JfrogPlannerSuiteVersion: 0.0.0.0
SONAR_SCANNER_VERSION: 5.0.1.3006
SONAR_SERVER_URL: "https://sonarcloud.io"
jobs:
snyk:
runs-on: ubuntu-20.04
timeout-minutes: 20
name: Snyk Scan
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Snyk Setup
if: ${{ ! cancelled() }}
uses: snyk/actions/setup@master
- name: Run snyk test
if: ${{ ! cancelled() }}
uses: Jfrog-Group/bim-github-actions/snyk-scan@main
with:
snyk_token: ${{ secrets.SNYK_TOKEN }}
snyk_org_id: ${{ vars.SNYK_ORG_ID }}
snyk_command: test
snyk_args: ${{ vars.SNYK_TEST_ARGS }}
snyk_continue_on_error: true
- name: Run snyk code test
if: ${{ ! cancelled() }}
uses: Jfrog-Group/bim-github-actions/snyk-scan@main
with:
snyk_token: ${{ secrets.SNYK_TOKEN }}
snyk_org_id: ${{ vars.SNYK_ORG_ID }}
snyk_command: code test
snyk_args: ${{ vars.SNYK_CODE_TEST_ARGS }}
snyk_continue_on_error: true
WindowsBuild:
needs: ["snyk"]
runs-on: ["windows-2019"]
env:
AZURE_CREDENTIALS: '{"clientId":"${{ secrets.ARM_CLIENT_ID }}","clientSecret":"${{ secrets.ARM_CLIENT_SECRET }}","subscriptionId":"${{ secrets.ARM_SUBSCRIPTION_ID }}","tenantId":"${{ secrets.ARM_TENANT_ID }}"}'
SUBSCRIPTION: ${{ secrets.ARM_SUBSCRIPTION_ID }}
AZ_CLI_VERSION: 2.25.0
JfrogPlannerSuiteVersion: 0.0.0.0
strategy:
matrix:
adk: [26, 25]
defaults:
run:
shell: cmd
steps:
# Windows Plugin
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: actions/checkout@v4
with:
path: translations
ref: translations
- uses: microsoft/setup-msbuild@v1.3.2
- name: Cache python packages
uses: actions/cache@v4
with:
path: ~\AppData\Local\pip\Cache
key: ${{ runner.os }}-ac26-2
- name: Cache conan packages
uses: actions/cache@v4
with:
path: ~/.conan
key: ${{ runner.os }}-ac26-6-${{ hashFiles('conanfile.py', 'conan/config/profile/win*')}}
restore-keys: |
${{ runner.os }}-ac26-6-
- name: Install conan
run: pip install --upgrade "conan<1.44"
- name: Set up JDK 17
uses: actions/setup-java@v4.0.0
with:
java-version: 17
distribution: corretto
- name: Cache SonarCloud packages
uses: actions/cache@v4.0.0
with:
path: ~/.sonar/cache
key: ${{ runner.os }}-sonar
restore-keys: ${{ runner.os }}-sonar
- name: Download and set up sonar-scanner
env:
SONAR_SCANNER_DOWNLOAD_URL: https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-${{ env.SONAR_SCANNER_VERSION }}-windows.zip
shell: pwsh
run: |
New-Item -Force -ItemType directory -Path $HOME\.sonar
curl -sSLo $HOME\.sonar\sonar-scanner.zip ${{ env.SONAR_SCANNER_DOWNLOAD_URL }}
unzip -o $HOME\.sonar\sonar-scanner.zip -d $HOME\.sonar\
echo "$HOME\.sonar\sonar-scanner-${{ env.SONAR_SCANNER_VERSION }}-windows\bin" | Out-File -Append -FilePath $env:GITHUB_PATH -Encoding utf8
- name: Download and set up build-wrapper
env:
BUILD_WRAPPER_DOWNLOAD_URL: ${{ env.SONAR_SERVER_URL }}/static/cpp/build-wrapper-win-x86.zip
shell: pwsh
run: |
curl -sSLo $HOME\.sonar\build-wrapper.zip ${{ env.BUILD_WRAPPER_DOWNLOAD_URL }}
unzip -o $HOME\.sonar\build-wrapper.zip -d $HOME\.sonar\
echo "$HOME\.sonar\build-wrapper-win-x86" | Out-File -Append -FilePath $env:GITHUB_PATH -Encoding utf8
- name: Configure conan and install dependencies for plugin and browser
run: |
dir
mkdir build_Browser
dir
md build-${{ matrix.adk }}
cd build-${{ matrix.adk }}
conan config install ..\conan\config
conan user github --remote jfrog --password "${{ secrets.CONAN_TOKEN_BIMPLUGIN_GITHUB }}"
conan install .. --profile win_ac${{ matrix.adk }} --settings build_type=${{ env.BUILD_TYPE }}
cd ..
cd build_Browser
conan install .. --profile cef_release --settings build_type=Release
cd ..
- name: Extract and prepare Chromium Embedded Framework
run: |
7z x -o"Browser\cef" Browser\cef_binary_*.7z.001
rmdir Browser\cef\tests\cefsimple
xcopy /S /V /Y Browser\cefsimple Browser\cef\tests\cefsimple
- name: Build browser
run: |
cmake -S Browser\cef -B build_Browser -A x64
msbuild build_Browser\cef.sln -target:cefsimple -p:Configuration=Release
mkdir build-${{ matrix.adk }}\cef\
dir
dir build-${{ matrix.adk }}\
xcopy /S /V /Y build_Browser\tests\cefsimple\Release\* build-${{ matrix.adk }}\cef\
- uses: azure/login@v1.6.1
with:
creds: ${{ env.AZURE_CREDENTIALS }}
- name: Get Certificate for Signing
run: |
az keyvault secret download --file Installer\Setup\Documents\cert.pfx --encoding base64 --name ct-ev-revit-csr --subscription ${{ env.SUBSCRIPTION }} --vault-name kv-ct-shared-ev-hsm
- name: Sign browser executable
run: |
"C:\Program Files (x86)\Microsoft SDKs\ClickOnce\SignTool\signtool.exe" sign /f Installer\Setup\Documents\cert.pfx /fd SHA256 /tr http://timestamp.digicert.com /td SHA256 build_Browser\tests\cefsimple\Release\cefsimple.exe
- name: Build plugin and scan with SonarCube x64 wrapper
run: |
cd build-${{ matrix.adk }}
mkdir ..\sonar-results
build-wrapper-win-x86-64.exe --out-dir ..\sonar-results conan build ..
xcopy /S /V /Y ..\translations\windows\* .
- name: Sonar scan
working-directory: .
env:
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
if: matrix.adk == '26'
run: |
sonar-scanner --define sonar.cfamily.build-wrapper-output=sonar-results
- name: Moving source files for the Windows Installer
run: |
mkdir plugin
cp ./build-${{ matrix.adk }}/JfrogPlannerSuite.apx ./plugin
cp ./build-${{ matrix.adk }}/Updater.exe ./plugin
cp -r ./build-${{ matrix.adk }}/cef ./plugin
cp -r ./build-${{ matrix.adk }}/de-DE/ ./plugin
cp -r ./build-${{ matrix.adk }}/de-AT/ ./plugin
cp -r ./build-${{ matrix.adk }}/en/ ./plugin
cp -r ./build-${{ matrix.adk }}/en-US/ ./plugin
cp -r ./build-${{ matrix.adk }}/es-ES/ ./plugin
cp -r ./build-${{ matrix.adk }}/fr-FR/ ./plugin
cp -r ./build-${{ matrix.adk }}/it-IT/ ./plugin
cp -r ./build-${{ matrix.adk }}/nl-NL/ ./plugin
cp -r ./build-${{ matrix.adk }}/pl-PL/ ./plugin
cp -r ./build-${{ matrix.adk }}/pt-PT/ ./plugin
cp -r ./build-${{ matrix.adk }}/tr-TR/ ./plugin
cp -r ./build-${{ matrix.adk }}/ru-RU/ ./plugin
cp -r ./build-${{ matrix.adk }}/cs-CZ/ ./plugin
# Windows Installer
- name: Install .NET Core
uses: actions/setup-dotnet@v4.0.0
with:
dotnet-version: 5.0.x
- name: restore nuget packages
run: nuget restore Installer/Installer.sln
- name: Build Installer
run: msbuild /p:Configuration="Release (A${{ matrix.adk }})" /p:Platform=x64 Installer/Installer.sln
- name: Delete Certificate
if: ${{ always() }}
run: |
del Installer\Setup\Documents\cert.pfx
#workaround for version number, until it is available from the plugin build part.
- name: Create changelog files
id: create-2022-json
uses: jsdaniell/create-json@v1.2.2
with:
name: "Changelog-en-${{ env.JfrogPlannerSuiteVersion }}.json"
json: '{"about":"${{ github.event.release.name }}", "description":"-", "newFeatures":"-"}'
dir: 'Installer/Setup/bin/Release (A${{ matrix.adk }})/'
- name: Rename .msi - file with version
run: |
mv "Installer/Setup/bin/Release (A${{ matrix.adk }})/Setup-1.0.0.0.msi" "Installer/Setup/bin/Release (A${{ matrix.adk }})/Setup-${{ env.JfrogPlannerSuiteVersion }}.msi"
mv "Installer/Setup/bin/Release (A${{ matrix.adk }})/Setup-1.0.0.0.wixpdb" "Installer/Setup/bin/Release (A${{ matrix.adk }})/Setup-${{ env.JfrogPlannerSuiteVersion }}.wixpdb"
- name: Upload build artifacts
uses: actions/upload-artifact@v4
with:
name: Installer Package (A${{ matrix.adk }})
path: Installer\Setup\bin\**
environment: C++
- name: Cache conan packages
uses: actions/cache@v4
with:
path: ~/.conan
key: ${{ runner.os }}-ac26-6-${{ hashFiles('conanfile.py', 'conan/config/profile/win*')}}
restore-keys: |
${{ runner.os }}-ac26-6-
- name: Install conan
run: pip install --upgrade "conan<1.44"
It seems the GH action is forcing an older Conan, not 1.62. Please make sure to change that before proceeding.
This is probably the problem?
Then, yes, after the pip install
, at that moment you can check the files in your virtualenv
(I don't know where the GH has is Python environment folder, sorry).
As a recommendation, running a simple conan --version
after the installation, so the logs Contain the actual version being used in production is very useful.
It seems the GH action is forcing an older Conan, not 1.62. Please make sure to change that before proceeding.
Do you mean to change the caching key?
Edit 1:
Something like that shouldn't give any issues (I changed the caching key and added a print for checking the conan version).
- name: Cache python packages
uses: actions/cache@v4
with:
path: ~\AppData\Local\pip\Cache
key: ${{ runner.os }}-ac26-2024-${{ hashFiles('conanfile.py', 'conan/config/profile/win*')}}
- name: Cache conan packages
uses: actions/cache@v4
with:
path: ~/.conan
key: ${{ runner.os }}-ac26-2024-${{ hashFiles('conanfile.py', 'conan/config/profile/win*')}}
restore-keys: |
${{ runner.os }}-ac26-2024-
- name: Install conan
run: |
pip install --upgrade "conan<1.44"
conan --version
You were right the printed conan version is 1.43.4
conanfile.py: Installing package
Requirements
archicad_adk/26.3000 from 'jfrog' - Downloaded
boost/1.83.0 from 'jfrog' - Downloaded
bzip2/1.0.8 from 'jfrog' - Downloaded
catch2/2.13.6 from 'jfrog' - Downloaded
fakeit/2.0.9 from 'jfrog' - Downloaded
fmt/7.1.3 from 'jfrog' - Downloaded
gsl-lite/0.38.1 from 'jfrog' - Downloaded
magic_enum/0.7.3 from 'jfrog' - Downloaded
range-v3/0.12.0 from 'jfrog' - Downloaded
spdlog/1.8.5 from 'jfrog' - Downloaded
zlib/1.2.11 from 'jfrog' - Downloaded
Packages
archicad_adk/26.3000:ca33edce272a279b24f87dc0d4cf5bbdcffbc187 - Download
boost/1.83.0:2dbbe13082b9b3bd3696299be2025f072dc96031 - Missing
bzip2/1.0.8:786618c232bc8fb9697b338c7d6b440edfbafc64 - Download
catch2/2.13.6:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
fakeit/2.0.9:95972c9e061c46d3c1856bb1ab1d009b4121c367 - Download
fmt/7.1.3:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
gsl-lite/0.38.1:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
magic_enum/0.7.3:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
range-v3/0.12.0:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
spdlog/1.8.5:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
zlib/1.2.11:757854854851bee2af59d0109114aea6e5aff305 - Download
Build requirements
cmake/3.22.0 from 'jfrog' - Downloaded
Build requirements packages
cmake/3.22.0:0a420ff5c47119e668867cdb51baff0eca1fdb68 - Download
Now the version is the correct one, but the issue persist the boost/1.83.0 is still missing some how (maybe I could try to fetch it before from conan-center and then from repository).
pip install --upgrade "conan<1.44"
This installs conan OLDER than 1.44
boost/1.83.0 from 'jfrog' - Downloaded
boost/1.83.0 recipe was found. What wasn't found is a binary for your specific configuration. Depending on the compiler, compiler.version, etc. etc, the binary might not be available in ConanCenter, specially for Conan 1.X, which has been removing some binary configurations in the last year, while it keeps adding binary configurations to Conan 2.0.
It is possible that you need to do a --build=missing
before uploading to your Artifactory server, so you build and upload the binary for your configuration too.
I set to 1.60.2, I did already a --build=missing
, I can do it again, one question about that, if I do that is important the machine I'm using? Or it will automatically generate the binaries for all the profiles/configurations?
Thanks for all the support.
I set to 1.60.2, I did already a --build=missing, I can do it again, one question about that, if I do that is important the machine I'm using? Or it will automatically generate the binaries for all the profiles/configurations?
No, it will generate just 1 binary configuration, for the current default profile. You can see that default configuration in the output logs. If you want multiple binaries for different configurations, you need to iterate and do a conan install
or conan create
for each one of the configurations you want want create.
Thanks for all the support.
No prob :)
On the Mac it gives me trouble generating for Windows (win_ac25):
zlib/1.3: CMake command: cmake -G "Visual Studio 16 2019" -DCMAKE_TOOLCHAIN_FILE="/Users/manuel/.conan/data/zlib/1.3/_/_/build/757854854851bee2af59d0109114aea6e5aff305/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/Users/manuel/.conan/data/zlib/1.3/_/_/package/757854854851bee2af59d0109114aea6e5aff305" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" "/Users/manuel/.conan/data/zlib/1.3/_/_/build/757854854851bee2af59d0109114aea6e5aff305/src"
CMake Error: Could not create named generator Visual Studio 16 2019
Generators
* Unix Makefiles = Generates standard UNIX makefiles.
Ninja = Generates build.ninja files.
Ninja Multi-Config = Generates build-<Config>.ninja files.
Watcom WMake = Generates Watcom WMake makefiles.
Xcode = Generate Xcode project files.
CodeBlocks - Ninja = Generates CodeBlocks project files
(deprecated).
CodeBlocks - Unix Makefiles = Generates CodeBlocks project files
(deprecated).
CodeLite - Ninja = Generates CodeLite project files
(deprecated).
CodeLite - Unix Makefiles = Generates CodeLite project files
(deprecated).
Eclipse CDT4 - Ninja = Generates Eclipse CDT 4.0 project files
(deprecated).
Eclipse CDT4 - Unix Makefiles= Generates Eclipse CDT 4.0 project files
(deprecated).
Kate - Ninja = Generates Kate project files (deprecated).
Kate - Ninja Multi-Config = Generates Kate project files (deprecated).
Kate - Unix Makefiles = Generates Kate project files (deprecated).
Sublime Text 2 - Ninja = Generates Sublime Text 2 project files
(deprecated).
Sublime Text 2 - Unix Makefiles
= Generates Sublime Text 2 project files
(deprecated).
zlib/1.3:
zlib/1.3: ERROR: Package '757854854851bee2af59d0109114aea6e5aff305' build failed
zlib/1.3: WARN: Build folder /Users/manuel/.conan/data/zlib/1.3/_/_/build/757854854851bee2af59d0109114aea6e5aff305/build
ERROR: zlib/1.3: Error in build() method, line 84
cmake.configure()
ConanException: Error 1 while executing cmake -G "Visual Studio 16 2019" -DCMAKE_TOOLCHAIN_FILE="/Users/manuel/.conan/data/zlib/1.3/_/_/build/757854854851bee2af59d0109114aea6e5aff305/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/Users/manuel/.conan/data/zlib/1.3/_/_/package/757854854851bee2af59d0109114aea6e5aff305" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" "/Users/manuel/.conan/data/zlib/1.3/_/_/build/757854854851bee2af59d0109114aea6e5aff305/src"
On the Mac it gives me trouble generating for Windows (win_ac25):
Yes, you can't do that on a Mac. You need to run it on a Windows machine. Visual Studio doesn't run on OSX
This is what I wanted to know, and once I've installed one recipe with the profile, I can directly install another one or I've to upload the previous on artifactory, uninstall it frm local and then install the new one?
This is what I wanted to know, and once I've installed one recipe with the profile, I can directly install another one or I've to upload the previous on artifactory, uninstall it frm local and then install the new one?
Not necessary. Both Conan and Artifactory can simultaneously store and install multiple versions of the same package, and also multiple different binaries for the same package and version, like binaries for shared/static, Debug/Release, different architectures, built with different depenencies, etc. All without conflicting and colliding, in the server storage and in the client local package storage (the Conan cache). You can have one project using boost/1.62 as shared library, and another project using boost/1.63 as static library, simultaneously, and without needing to remove or reinstall anything.
I'm on a Windowd machine and I've run the following commands:
conan install .\conanfile.txt --build=missing -pr win_ac26
conan install .\conanfile.txt --build=missing -pr win_ac25
The first one it seems to install correctly, the second one has a much shorter installation, and it prompts this:
(pythonConanEnv) PS C:\Users\cusen\OneDrive\Desktop> conan install .\conanfile.txt --build=missing -pr win_ac25
Configuration:
[settings]
arch=x86_64
arch_build=x86_64
build_type=MinSizeRel
compiler=Visual Studio
compiler.cppstd=17
compiler.runtime=MD
compiler.toolset=v142
compiler.version=16
os=Windows
os_build=Windows
cmake:build_type=Release
ninja:build_type=Release
[options]
*:archicad=25
[build_requires]
[env]
Version ranges solved
Version range '>=1.2.11 <2' required by 'boost/1.83.0' resolved to 'zlib/1.2.11' in local cache
conanfile.txt: Installing package
Requirements
boost/1.83.0 from 'conancenter' - Cache
bzip2/1.0.8 from 'jfrog' - Cache
zlib/1.2.11 from 'jfrog' - Cache
Packages
boost/1.83.0:2dbbe13082b9b3bd3696299be2025f072dc96031 - Cache
bzip2/1.0.8:786618c232bc8fb9697b338c7d6b440edfbafc64 - Cache
zlib/1.2.11:757854854851bee2af59d0109114aea6e5aff305 - Cache
Installing (downloading, building) binaries...
bzip2/1.0.8: Already installed!
bzip2/1.0.8: Appending PATH environment variable: C:\Users\cusen\.conan\data\bzip2\1.0.8\_\_\package\786618c232bc8fb9697b338c7d6b440edfbafc64\bin
zlib/1.2.11: Already installed!
boost/1.83.0: Already installed!
boost/1.83.0: Disabled magic autolinking (smart and magic decisions)
boost/1.83.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
conanfile.txt: Generator txt created conanbuildinfo.txt
conanfile.txt: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
conanfile.txt: Generator 'CMakeDeps' calling 'generate()'
conanfile.txt: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
conanfile.txt: Generator 'CMakeToolchain' calling 'generate()'
conanfile.txt: Preset 'default' added to CMakePresets.json. Invoke it manually using 'cmake --preset default'
conanfile.txt: If your CMake version is not compatible with CMakePresets (<3.19) call cmake like: 'cmake <path> -G "Visual Studio 16 2019" -DCMAKE_TOOLCHAIN_FILE=C:\Users\cusen\OneDrive\Desktop\build\generators\conan_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW'
conanfile.txt: Aggregating env generators
conanfile.txt: Generated conaninfo.txt
conanfile.txt: Generated graphinfo
The boost library is considered as already installed.
If I try to upload the recipe it just upload 1 package (they should be two right?').
(pythonConanEnv) PS C:\Users\cusen\OneDrive\Desktop> conan upload boost/1.83.0@ -r jfrog--all
Uploading to remote 'jfrog':
Uploading boost/1.83.0 to remote 'jfrog'
Uploaded conan recipe 'boost/1.83.0' to 'jfrog': https://artifactory.ps.jfrog.digital/artifactory/api/conan/bim
Uploading package 1/1: 2dbbe13082b9b3bd3696299be2025f072dc96031 to 'jfrog'
Compressing conan_package.tgz completed [15696 files]
Uploaded conan_package.tgz -> boost/1.83.0:2dbb [27666.84k]
Uploaded conanmanifest.txt -> boost/1.83.0:2dbb [1269.66k]
conan install .\conanfile.txt --build=missing -pr win_ac26 conan install .\conanfile.txt --build=missing -pr win_ac25
You cannot do this in Conan 1.
You are using the same conanfile with different profiles. Each conan install
will generate files that will overwrite the other profile configuration.
This might be possible with modern Conan integrations with:
CMakeToolchain
and CMakeDeps
as generatorscmake_layout
as layouttools.cmake.cmake_layout:build_folder_vars
configuration to create folders for your archicad
option.Otherwise you need to explicitly conan install
and output to different folders (like -of=win_ac26 -if=win_ac26
)
Thank you I didn't knew that, and later how can I manage to upload both the packages if they are in different folder, I imagine something like win_ac26/boost/1.83.0@
?
The packages are not in different folders, the packages are in the cache.
You are not creating a package here, you are just installing the dependencies of your current conanfile
. To create a package you need to do conan create
. Relevant docs:
With the first of worked, with the second (AC26) still the same issue:
(pythonConanEnv) PS C:\Users\cusen\OneDrive\Desktop> conan install .\conanfile.txt --build=missing -pr win_ac26 -of=win_ac26
Configuration:
[settings]
arch=x86_64
arch_build=x86_64
build_type=MinSizeRel
compiler=Visual Studio
compiler.cppstd=17
compiler.runtime=MD
compiler.toolset=v142
compiler.version=16
os=Windows
os_build=Windows
cmake:build_type=Release
ninja:build_type=Release
[options]
*:archicad=26
[build_requires]
[env]
Version ranges solved
Version range '>=1.2.11 <2' required by 'boost/1.83.0' resolved to 'zlib/1.2.11' in local cache
conanfile.txt: Installing package
Requirements
boost/1.83.0 from 'jfrog' - Cache
bzip2/1.0.8 from 'jfrog' - Cache
zlib/1.2.11 from 'jfrog' - Cache
Packages
boost/1.83.0:2dbbe13082b9b3bd3696299be2025f072dc96031 - Cache
bzip2/1.0.8:786618c232bc8fb9697b338c7d6b440edfbafc64 - Cache
zlib/1.2.11:757854854851bee2af59d0109114aea6e5aff305 - Cache
Installing (downloading, building) binaries...
bzip2/1.0.8: Already installed!
bzip2/1.0.8: Appending PATH environment variable: C:\Users\cusen\.conan\data\bzip2\1.0.8\_\_\package\786618c232bc8fb9697b338c7d6b440edfbafc64\bin
zlib/1.2.11: Already installed!
boost/1.83.0: Already installed!
boost/1.83.0: Disabled magic autolinking (smart and magic decisions)
boost/1.83.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
conanfile.txt: Generator txt created conanbuildinfo.txt
conanfile.txt: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
conanfile.txt: Generator 'CMakeToolchain' calling 'generate()'
conanfile.txt: Preset 'default' added to CMakePresets.json. Invoke it manually using 'cmake --preset default'
conanfile.txt: If your CMake version is not compatible with CMakePresets (<3.19) call cmake like: 'cmake <path> -G "Visual Studio 16 2019" -DCMAKE_TOOLCHAIN_FILE=C:\Users\cusen\OneDrive\Desktop\win_ac26\build\generators\conan_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW'
conanfile.txt: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
conanfile.txt: Generator 'CMakeDeps' calling 'generate()'
conanfile.txt: Aggregating env generators
conanfile.txt: Generated conaninfo.txt
conanfile.txt: Generated graphinfo
I refer to "package" as the folder with the hash value, probably I'm wrong. I'm missing the point of what I have to do, I want to upload the binaries oìof boost 1.83.0 for AC25, and AC26 on arifactory.
I tought conan install
automatically downloaded the binaries and built them, that's why after I can see it with conan search
.
So I'm missing what I should do actually, please can you tell me which commands I should run?
conan install boost/1.83.0@ --build=missing -pr=myprofile1
conan install boost/1.83.0@ --build=missing -pr=myprofile2
....
conan upload "*" -r=myartifactory --all -c
You don't even need a conanfile here. You are building new binaries starting from the recipes already in ConanCenter
If you wanted to do a full package creation from recipe sources for boost, you need:
I did it but the second profile installation gives me the same problem, it says that boost is already installed.
Can you please list the installed binaries for boost in your cache and share it here?
(pythonConanEnv) PS C:\Users\cusen\OneDrive\Desktop> conan search
Existing package recipes:
archicad_adk/26.3000
archicad_adk/27.3001
b2/4.10.1
boost/1.77.0
boost/1.83.0
bzip2/1.0.8
catch2/2.13.6
cmake/3.22.0
fakeit/2.0.9
fmt/7.1.3
gsl-lite/0.38.1
libbacktrace/cci.20210118
libiconv/1.17
magic_enum/0.7.3
range-v3/0.5.0
range-v3/0.12.0
spdlog/1.8.5
zlib/1.2.11
Those are not the binaries of boost 🙂 those are the recipes of all packages. Please list the binaries for boost/1.83.0@
The thing is that your 2 profiles differ only in *:archicad=25
. This option DO NOT affect boost, it will be the same boost binary for both profiles. So you only need to build it once, for any of the 2 configurations, because the archicad
option is not a boost thing.
Woops Is there a command for doing that or I have to search in the local cache?
In Conan 1.X it is conan search boost/1.83.0@
. It is part of the "Getting started" in the docs of Conan 1.X: https://docs.conan.io/1/getting_started.html#inspecting-dependencies 🙂
Sorry me than, I didn't knew about this.
(pythonConanEnv) PS C:\Users\cusen\OneDrive\Desktop> conan search boost/1.83.0@
Existing packages for recipe boost/1.83.0:
Package_ID: 2dbbe13082b9b3bd3696299be2025f072dc96031
[options]
asio_no_deprecated: False
buildid: None
bzip2: True
diagnostic_definitions: False
error_code_header_only: False
extra_b2_flags: None
filesystem_no_deprecated: False
filesystem_use_std_fs: False
header_only: False
i18n_backend_iconv: off
i18n_backend_icu: False
layout: system
lzma: False
magic_autolink: False
multithreading: True
namespace: boost
namespace_alias: False
numa: True
segmented_stacks: False
shared: False
system_no_deprecated: False
system_use_utf8: False
visibility: hidden
without_atomic: False
without_chrono: False
without_container: False
without_context: False
without_contract: False
without_coroutine: False
without_date_time: False
without_exception: False
without_fiber: False
without_filesystem: False
without_graph: False
without_graph_parallel: True
without_iostreams: False
without_json: False
without_locale: False
without_log: False
without_math: False
without_mpi: True
without_nowide: False
without_program_options: False
without_python: True
without_random: False
without_regex: False
without_serialization: False
without_stacktrace: False
without_system: False
without_test: False
without_thread: False
without_timer: False
without_type_erasure: False
without_url: False
without_wave: False
zlib: True
zstd: False
[settings]
arch: x86_64
build_type: MinSizeRel
compiler: Visual Studio
compiler.cppstd: 17
compiler.runtime: MD
compiler.version: 16
os: Windows
[requires]
bzip2/1.0.8:786618c232bc8fb9697b338c7d6b440edfbafc64
zlib/1.2.11:757854854851bee2af59d0109114aea6e5aff305
Outdated from recipe: False
Here you have it:
archicad
option, because that is not a boost thingOkay it makes sense, then I don't know why there are three binaries on the artifactory. It could be that the debug windows binaries are really different? I'm trying it with that, and yes it seems to be the answer.
I've also another question, if I have an Apple Silicon chipset how can I build for Intel x86? It is possible anyway or I need an Intel chipset?
Yes, release and debug are definitely different binaries.
Apple knows how to cross build with -s arch=x86_64
and -s arch=armv8
, but it needs also to specify the "build" profile architecture. You can read an intro to cross-build and host/build profiles in https://docs.conan.io/2/tutorial/consuming_packages/cross_building_with_conan.html
Yes it generate two different binaries for windows profiles! Now I'm going to read the page you sent me, thanks.
I got this error when I'm tryng to build the package on macos with the macos
profile:
boost/1.83.0: Package 'cee4397e7ca7990a3e02337e3fe31839e6dee76c' built
boost/1.83.0: Build folder /Users/manuel/.conan/data/boost/1.83.0/_/_/build/cee4397e7ca7990a3e02337e3fe31839e6dee76c/build-minsizerel
boost/1.83.0: Generated conaninfo.txt
boost/1.83.0: Generated conanbuildinfo.txt
boost/1.83.0: Generating the package
boost/1.83.0: Package folder /Users/manuel/.conan/data/boost/1.83.0/_/_/package/cee4397e7ca7990a3e02337e3fe31839e6dee76c
boost/1.83.0: Calling package()
boost/1.83.0: Copied 1 '.txt' file: LICENSE_1_0.txt
boost/1.83.0 package(): Packaged 1 '.txt' file: LICENSE_1_0.txt
boost/1.83.0 package(): Packaged 15177 '.hpp' files
boost/1.83.0 package(): Packaged 148 '.h' files
boost/1.83.0 package(): Packaged 17 files
boost/1.83.0 package(): Packaged 310 '.ipp' files
boost/1.83.0 package(): Packaged 2 '.inc' files: strict_cpp_re.inc, cpp_re.inc
boost/1.83.0 package(): Packaged 40 '.a' files
boost/1.83.0: Package 'cee4397e7ca7990a3e02337e3fe31839e6dee76c' created
boost/1.83.0: Created package revision 95f79eec851abfc68741732934e31ec3
boost/1.83.0: WARN: Boost component 'locale' is missing libraries. Try building boost with '-o boost:without_locale'. (Option is not guaranteed to exist)
boost/1.83.0: WARN: Boost component 'stacktrace_backtrace' is missing libraries. Try building boost with '-o boost:without_stacktrace_backtrace'. (Option is not guaranteed to exist)
ERROR: boost/1.83.0: Error in package_info() method, line 1762
raise ConanException(f"These libraries were expected to be built, but were not built: {non_built}")
ConanException: These libraries were expected to be built, but were not built: {'boost_stacktrace_backtrace', 'boost_locale'}
The macos profile is the following:
[settings]
os=Macos
os.version=10.13
archicad_adk:os.version=None
os_build=Macos
arch=x86_64
arch_build=x86_64
compiler=apple-clang
compiler.version=14.0
compiler.libcxx=libc++
compiler.cppstd=17
build_type=MinSizeRel
cmake:build_type=Release
ninja:build_type=Release
openssl:build_type=Release
[options]
[build_requires]
[env]
MACOSX_DEPLOYMENT_TARGET=10.13
Do you have any idea why is missing libraries? (I'm on another machine).
On the workflow, which actually should considers only the windows binary (there are other workflows for the macos), it still can't find the boost/1.83.0 that I've upload on artifactory. The weird thing is that it is fetching for another hash 92322e62bf8feadbdf3ded4d807f2c5532a289cf
.
I'll paste the complete log of the step:
dir
mkdir build_Browser
dir
md build-25
cd build-25
conan config install ..\conan\config
conan user github --remote jfrog --password "***"
conan install .. --profile win_ac25 --settings build_type=MinSizeRel
cd ..
cd build_Browser
conan install .. --profile cef_release --settings build_type=Release
cd ..
shell: C:\Windows\system32\cmd.EXE /D /E:ON /V:OFF /S /C "CALL "{0}""
env:
BUILD_TYPE: MinSizeRel
CONAN_REVISIONS_ENABLED: 0
jfrogPlannerSuiteVersion: 0.0.0.0
SONAR_SCANNER_VERSION: 5.0.1.3006
SONAR_SERVER_URL: https://sonarcloud.io
AZURE_CREDENTIALS: {"clientId":"***","clientSecret":"***","subscriptionId":"***","tenantId":"***"}
SUBSCRIPTION: ***
AZ_CLI_VERSION: 2.25.0
JAVA_HOME: C:\hostedtoolcache\windows\Java_Corretto_jdk\17.0.10-7.1\x64
JAVA_HOME_17_X64: C:\hostedtoolcache\windows\Java_Corretto_jdk\17.0.10-7.1\x64
Volume in drive D is Temporary Storage
Volume Serial Number is 0A6E-9852
Directory of D:\a\BIM-ArchiCAD-Plugin\BIM-ArchiCAD-Plugin
02/08/2024 05:16 PM <DIR> .
02/08/2024 05:16 PM <DIR> ..
02/08/2024 05:16 PM 147 .clang-format
02/08/2024 05:16 PM 1,019 .clang-tidy
02/08/2024 05:16 PM <DIR> .github
02/08/2024 05:16 PM 1,444 .gitignore
02/08/2024 05:16 PM <DIR> .vscode
02/08/2024 05:16 PM <DIR> ArchiCAD24Helper
02/08/2024 05:16 PM <DIR> Browser
02/08/2024 05:16 PM <DIR> cmake
02/08/2024 05:16 PM 10,627 CMakeLists.txt
02/08/2024 05:16 PM <DIR> Common
02/08/2024 05:16 PM <DIR> conan
02/08/2024 05:16 PM 2,744 conanfile.py
02/08/2024 05:16 PM <DIR> Installer
02/08/2024 05:16 PM 1,088 LICENSE_GRAPHISOFT_EXAMPLE.md
02/08/2024 05:16 PM <DIR> Mac-Installer
02/08/2024 05:16 PM 555 muirct.xml
02/08/2024 05:16 PM <DIR> PlannerSuite
02/08/2024 05:16 PM 17,967 README.md
02/08/2024 05:16 PM 441 rebuildTranslations.bat
02/08/2024 05:16 PM 1,753 rebuildTranslations.sh
02/08/2024 05:16 PM <DIR> Release
02/08/2024 05:16 PM 319 sonar-project.properties
02/08/2024 05:16 PM 519 sonar.bat
02/08/2024 05:16 PM 175 sonar.sh
02/08/2024 05:16 PM <DIR> TestRunner
02/08/2024 05:16 PM <DIR> translations
02/08/2024 05:16 PM <DIR> UnitTests
02/08/2024 05:16 PM <DIR> Updater
13 File(s) 38,798 bytes
17 Dir(s) 11,616,546,816 bytes free
Volume in drive D is Temporary Storage
Volume Serial Number is 0A6E-9852
Directory of D:\a\BIM-ArchiCAD-Plugin\BIM-ArchiCAD-Plugin
02/08/2024 05:18 PM <DIR> .
02/08/2024 05:18 PM <DIR> ..
02/08/2024 05:16 PM 147 .clang-format
02/08/2024 05:16 PM 1,019 .clang-tidy
02/08/2024 05:16 PM <DIR> .github
02/08/2024 05:16 PM 1,444 .gitignore
02/08/2024 05:16 PM <DIR> .vscode
02/08/2024 05:16 PM <DIR> ArchiCAD24Helper
02/08/2024 05:16 PM <DIR> Browser
02/08/2024 05:18 PM <DIR> build_Browser
02/08/2024 05:16 PM <DIR> cmake
02/08/2024 05:16 PM 10,627 CMakeLists.txt
02/08/2024 05:16 PM <DIR> Common
02/08/2024 05:16 PM <DIR> conan
02/08/2024 05:16 PM 2,744 conanfile.py
02/08/2024 05:16 PM <DIR> Installer
02/08/2024 05:16 PM 1,088 LICENSE_GRAPHISOFT_EXAMPLE.md
02/08/2024 05:16 PM <DIR> Mac-Installer
02/08/2024 05:16 PM 555 muirct.xml
02/08/2024 05:16 PM <DIR> PlannerSuite
02/08/2024 05:16 PM 17,967 README.md
02/08/2024 05:16 PM 441 rebuildTranslations.bat
02/08/2024 05:16 PM 1,753 rebuildTranslations.sh
02/08/2024 05:16 PM <DIR> Release
02/08/2024 05:16 PM 319 sonar-project.properties
02/08/2024 05:16 PM 519 sonar.bat
02/08/2024 05:16 PM 175 sonar.sh
02/08/2024 05:16 PM <DIR> TestRunner
02/08/2024 05:16 PM <DIR> translations
02/08/2024 05:16 PM <DIR> UnitTests
02/08/2024 05:16 PM <DIR> Updater
13 File(s) 38,798 bytes
18 Dir(s) 11,616,546,816 bytes free
Defining remotes from remotes.txt
Copying file cef_release to C:\Users\runneradmin\.conan\profiles
Copying file cef_release_macos to C:\Users\runneradmin\.conan\profiles
Copying file macos to C:\Users\runneradmin\.conan\profiles
Copying file win_ac24 to C:\Users\runneradmin\.conan\profiles
Copying file win_ac25 to C:\Users\runneradmin\.conan\profiles
Copying file win_ac26 to C:\Users\runneradmin\.conan\profiles
Copying file win_dbg_ac25 to C:\Users\runneradmin\.conan\profiles
Copying file win_dbg_ac26 to C:\Users\runneradmin\.conan\profiles
Changed user of remote 'jfrog' from 'None' (anonymous) to 'github'
Auto detecting your dev setup to initialize the default profile (C:\Users\runneradmin\.conan\profiles\default)
Found Visual Studio 16
Found gcc 8.1
Found clang 16.0
Default settings
os=Windows
os_build=Windows
arch=x86_64
arch_build=x86_64
compiler=Visual Studio
compiler.version=16
build_type=Release
*** You can change them in C:\Users\runneradmin\.conan\profiles\default ***
*** Or override with -s compiler='other' -s ...s***
Configuration:
[settings]
arch=x86_64
arch_build=x86_64
build_type=MinSizeRel
compiler=Visual Studio
compiler.cppstd=17
compiler.runtime=MD
compiler.toolset=v142
compiler.version=16
os=Windows
os_build=Windows
cmake:build_type=Release
ninja:build_type=Release
[options]
*:archicad=25
[build_requires]
[env]
boost/1.83.0: Not found in local cache, looking in remotes...
boost/1.83.0: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
boost/1.83.0: Downloaded recipe revision 0
zlib/1.2.11: Not found in local cache, looking in remotes...
zlib/1.2.11: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
zlib/1.2.11: Downloaded recipe revision 0
bzip2/1.0.8: Not found in local cache, looking in remotes...
bzip2/1.0.8: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
bzip2/1.0.8: Downloaded recipe revision 0
catch2/2.13.6: Not found in local cache, looking in remotes...
catch2/2.13.6: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
catch2/2.13.6: Downloaded recipe revision 0
fakeit/2.0.9: Not found in local cache, looking in remotes...
fakeit/2.0.9: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
fakeit/2.0.9: Downloaded recipe revision 0
gsl-lite/0.38.1: Not found in local cache, looking in remotes...
gsl-lite/0.38.1: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
gsl-lite/0.38.1: Downloaded recipe revision 0
magic_enum/0.7.3: Not found in local cache, looking in remotes...
magic_enum/0.7.3: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
magic_enum/0.7.3: Downloaded recipe revision 0
spdlog/1.8.5: Not found in local cache, looking in remotes...
spdlog/1.8.5: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
spdlog/1.8.5: Downloaded recipe revision 0
fmt/7.1.3: Not found in local cache, looking in remotes...
fmt/7.1.3: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
fmt/7.1.3: Downloaded recipe revision 0
archicad_adk/25.3002: Not found in local cache, looking in remotes...
archicad_adk/25.3002: Trying with 'jfrog'...
archicad_adk/25.3002: Trying with 'conancenter'...
ERROR: Failed requirement 'archicad_adk/25.3002' from 'conanfile.py'
ERROR: Unable to find 'archicad_adk/25.3002' in remotes
Configuration:
[settings]
arch=x86_64
arch_build=x86_64
build_type=Release
compiler=Visual Studio
compiler.cppstd=17
compiler.runtime=MD
compiler.toolset=v142
compiler.version=16
os=Windows
os_build=Windows
cmake:build_type=Release
ninja:build_type=Release
[options]
[build_requires]
[env]
archicad_adk/26.3000: Not found in local cache, looking in remotes...
archicad_adk/26.3000: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
archicad_adk/26.3000: Downloaded recipe revision 0
range-v3/0.12.0: Not found in local cache, looking in remotes...
range-v3/0.12.0: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
range-v3/0.12.0: Downloaded recipe revision 0
cmake/3.22.0: Not found in local cache, looking in remotes...
cmake/3.22.0: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
cmake/3.22.0: Downloaded recipe revision 0
Version ranges solved
Version range '>=1.2.11 <2' required by 'boost/1.83.0' resolved to 'zlib/1.2.11' in local cache
conanfile.py: Installing package
Requirements
archicad_adk/26.3000 from 'jfrog' - Downloaded
boost/1.83.0 from 'jfrog' - Cache
bzip2/1.0.8 from 'jfrog' - Cache
catch2/2.13.6 from 'jfrog' - Cache
fakeit/2.0.9 from 'jfrog' - Cache
fmt/7.1.3 from 'jfrog' - Cache
gsl-lite/0.38.1 from 'jfrog' - Cache
magic_enum/0.7.3 from 'jfrog' - Cache
range-v3/0.12.0 from 'jfrog' - Downloaded
spdlog/1.8.5 from 'jfrog' - Cache
zlib/1.2.11 from 'jfrog' - Cache
Packages
archicad_adk/26.3000:ca33edce272a279b24f87dc0d4cf5bbdcffbc187 - Download
boost/1.83.0:92322e62bf8feadbdf3ded4d807f2c5532a289cf - Missing
bzip2/1.0.8:d16a91eadaaf5829b928b12d2f836ff7680d3df5 - Download
catch2/2.13.6:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
fakeit/2.0.9:95972c9e061c46d3c1856bb1ab1d009b4121c367 - Download
fmt/7.1.3:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
gsl-lite/0.38.1:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
magic_enum/0.7.3:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
range-v3/0.12.0:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
spdlog/1.8.5:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
zlib/1.2.11:3fb49604f9c2f729b85ba3115852006824e72cab - Download
Build requirements
cmake/3.22.0 from 'jfrog' - Downloaded
Build requirements packages
cmake/3.22.0:0a420ff5c47119e668867cdb51baff0eca1fdb68 - Download
Installing (downloading, building) binaries...
ERROR: Missing binary: boost/1.83.0:92322e62bf8feadbdf3ded4d807f2c5532a289cf
boost/1.83.0: WARN: Can't find a 'boost/1.83.0' package for the specified settings, options and dependencies:
- Settings: arch=x86_64, build_type=Release, compiler=Visual Studio, compiler.cppstd=17, compiler.runtime=MD, compiler.toolset=v142, compiler.version=16, os=Windows
- Options: asio_no_deprecated=False, buildid=None, bzip2=True, debug_level=0, diagnostic_definitions=False, error_code_header_only=False, extra_b2_flags=None, filesystem_no_deprecated=False, filesystem_use_std_fs=False, filesystem_version=None, header_only=False, i18n_backend=deprecated, i18n_backend_iconv=off, i18n_backend_icu=False, layout=system, lzma=False, magic_autolink=False, multithreading=True, namespace=boost, namespace_alias=False, numa=True, pch=True, python_executable=None, python_version=None, segmented_stacks=False, shared=False, system_no_deprecated=False, system_use_utf8=False, visibility=hidden, without_atomic=False, without_chrono=False, without_container=False, without_context=False, without_contract=False, without_coroutine=False, without_date_time=False, without_exception=False, without_fiber=False, without_filesystem=False, without_graph=False, without_graph_parallel=True, without_iostreams=False, without_json=False, without_locale=False, without_log=False, without_math=False, without_mpi=True, without_nowide=False, without_program_options=False, without_python=True, without_random=False, without_regex=False, without_serialization=False, without_stacktrace=False, without_system=False, without_test=False, without_thread=False, without_timer=False, without_type_erasure=False, without_url=False, without_wave=False, zlib=True, zstd=False, bzip2:build_executable=True, bzip2:shared=False, zlib:shared=False
- Dependencies: zlib/1.2.11, bzip2/1.0.8
- Requirements: bzip2/1.Y.Z, zlib/1.Y.Z
- Package ID: 92322e62bf8feadbdf3ded4d807f2c5532a289cf
ERROR: Missing prebuilt package for 'boost/1.83.0'
Use 'conan search boost/1.83.0@ --table=table.html -r=remote' and open the table.html file to see available packages
Or try to build locally from sources with '--build=boost'
More Info at 'https://docs.conan.io/en/latest/faq/troubleshooting.html#error-missing-prebuilt-package'
Do the conan install boost/1.83.0@ --build=boost
and share the full output
Now do conan search boost/1.83.0@
and share the full output
Then you need to cleanup your job, there are ERRORs there:
ERROR: Failed requirement 'archicad_adk/25.3002' from 'conanfile.py' ERROR: Unable to find 'archicad_adk/25.3002' in remotes
Then in your second build, the one with Missing binary
error you do the same but with --build=missing
And then do a conan search boost/1.83.0@
of that build, and share the full output
So we can compare what is different between the 2 binaries, there will be a mismatch of settings, options or dependencies.
First output:
Configuration:
[settings]
arch=armv8
arch_build=armv8
build_type=Release
compiler=apple-clang
compiler.libcxx=libc++
compiler.version=15
os=Macos
os_build=Macos
[options]
[build_requires]
[env]
boost/1.83.0: Forced build from source
Version ranges solved
Version range '>=1.2.11 <2' required by 'boost/1.83.0' resolved to 'zlib/1.3' in local cache
Installing package: boost/1.83.0
Requirements
boost/1.83.0 from 'conancenter' - Cache
bzip2/1.0.8 from local cache - Cache
libbacktrace/cci.20210118 from local cache - Cache
libiconv/1.17 from local cache - Cache
zlib/1.3 from local cache - Cache
Packages
boost/1.83.0:dbc8abcb0e1cae586ab3e9a9aec0823fab8d1660 - Build
bzip2/1.0.8:e678d526ab22540179f155f996fc23a941dfe05a - Cache
libbacktrace/cci.20210118:6f12be38b2e454b75ce1f2efb692e5b77c8cdee3 - Cache
libiconv/1.17:6f12be38b2e454b75ce1f2efb692e5b77c8cdee3 - Cache
zlib/1.3:6f12be38b2e454b75ce1f2efb692e5b77c8cdee3 - Cache
Build requirements
b2/4.10.1 from local cache - Cache
Build requirements packages
b2/4.10.1:4e1751b0fa83186dec61c3f59d918b6b17b28aad - Cache
Installing (downloading, building) binaries...
b2/4.10.1: Already installed!
bzip2/1.0.8: Already installed!
libbacktrace/cci.20210118: Already installed!
libiconv/1.17: Already installed!
zlib/1.3: Already installed!
boost/1.83.0: Applying build-requirement: b2/4.10.1
boost/1.83.0: Building your package in /Users/manuel/.conan/data/boost/1.83.0/_/_/build/dbc8abcb0e1cae586ab3e9a9aec0823fab8d1660
boost/1.83.0: Generator txt created conanbuildinfo.txt
boost/1.83.0: Calling generate()
boost/1.83.0: Aggregating env generators
boost/1.83.0: Calling build()
boost/1.83.0: WARN: replace_in_file didn't find pattern 'local generic-os = [ set.difference $(all-os) : aix darwin vxworks solaris osf hpux ] ;' in '/Users/manuel/.conan/data/boost/1.83.0/_/_/source/src/tools/build/src/tools/gcc.jam' file.
boost/1.83.0: WARN: replace_in_file didn't find pattern 'local no-threading = android beos haiku sgi darwin vxworks ;' in '/Users/manuel/.conan/data/boost/1.83.0/_/_/source/src/tools/build/src/tools/gcc.jam' file.
boost/1.83.0: WARN: replace_in_file didn't find pattern ' <conditional>@numa' in '/Users/manuel/.conan/data/boost/1.83.0/_/_/source/src/libs/fiber/build/Jamfile.v2' file.
boost/1.83.0: WARN: Patching user-config.jam
boost/1.83.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
boost/1.83.0: WARN:
using zlib : 1.3 : <include>"/Users/manuel/.conan/data/zlib/1.3/_/_/package/6f12be38b2e454b75ce1f2efb692e5b77c8cdee3/include" <search>"/Users/manuel/.conan/data/zlib/1.3/_/_/package/6f12be38b2e454b75ce1f2efb692e5b77c8cdee3/lib" <name>z ;
using bzip2 : 1.0.8 : <include>"/Users/manuel/.conan/data/bzip2/1.0.8/_/_/package/e678d526ab22540179f155f996fc23a941dfe05a/include" <search>"/Users/manuel/.conan/data/bzip2/1.0.8/_/_/package/e678d526ab22540179f155f996fc23a941dfe05a/lib" <name>bz2 ;
using "clang-darwin" : : "/Library/Developer/CommandLineTools/usr/bin/clang++" -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -arch arm64 :
<archiver>"/Library/Developer/CommandLineTools/usr/bin/ar" <ranlib>"/Library/Developer/CommandLineTools/usr/bin/ranlib" <compileflags>"-I/Users/manuel/.conan/data/libbacktrace/cci.20210118/_/_/package/6f12be38b2e454b75ce1f2efb692e5b77c8cdee3/include" <linkflags>"-L/Users/manuel/.conan/data/libbacktrace/cci.20210118/_/_/package/6f12be38b2e454b75ce1f2efb692e5b77c8cdee3/lib" ;
boost/1.83.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
boost/1.83.0: WARN: b2 -q numa=on target-os=darwin architecture=arm address-model=64 binary-format=mach-o abi=aapcs --layout=system --user-config=/Users/manuel/.conan/data/boost/1.83.0/_/_/source/src/tools/build/user-config.jam -sNO_ZLIB=0 -sNO_BZIP2=0 -sNO_LZMA=1 -sNO_ZSTD=1 boost.locale.icu=off --disable-icu boost.locale.iconv=on boost.locale.iconv.lib=libiconv threading=multi visibility=hidden link=static variant=release --with-atomic --with-chrono --with-container --with-context --with-contract --with-coroutine --with-date_time --with-exception --with-fiber --with-filesystem --with-graph --with-iostreams --with-json --with-locale --with-log --with-math --with-nowide --with-program_options --with-random --with-regex --with-serialization --with-stacktrace --with-system --with-test --with-thread --with-timer --with-type_erasure --with-url --with-wave toolset=clang-darwin cxxstd=11 pch=on -sLIBBACKTRACE_PATH=/Users/manuel/.conan/data/libbacktrace/cci.20210118/_/_/package/6f12be38b2e454b75ce1f2efb692e5b77c8cdee3 -sICONV_PATH=/Users/manuel/.conan/data/libiconv/1.17/_/_/package/6f12be38b2e454b75ce1f2efb692e5b77c8cdee3 linkflags="-stdlib=libc++" cxxflags="-fPIC -stdlib=libc++ -DBOOST_STACKTRACE_ADDR2LINE_LOCATION=/usr/bin/addr2line" install --prefix=/Users/manuel/.conan/data/boost/1.83.0/_/_/package/dbc8abcb0e1cae586ab3e9a9aec0823fab8d1660 -j8 --abbreviate-paths -d0 --debug-configuration --build-dir="/Users/manuel/.conan/data/boost/1.83.0/_/_/build/dbc8abcb0e1cae586ab3e9a9aec0823fab8d1660/build-release"
notice: found boost-build.jam at /Users/manuel/.conan/data/boost/1.83.0/_/_/source/src/boost-build.jam
notice: loading B2 from /Users/manuel/.conan/data/b2/4.10.1/_/_/package/4e1751b0fa83186dec61c3f59d918b6b17b28aad/bin/.b2/kernel/bootstrap.jam
notice: Searching '/etc' '/Users/manuel' '/Users/manuel/.conan/data/b2/4.10.1/_/_/package/4e1751b0fa83186dec61c3f59d918b6b17b28aad/bin/.b2/kernel' '/Users/manuel/.conan/data/b2/4.10.1/_/_/package/4e1751b0fa83186dec61c3f59d918b6b17b28aad/bin/.b2/util' '/Users/manuel/.conan/data/b2/4.10.1/_/_/package/4e1751b0fa83186dec61c3f59d918b6b17b28aad/bin/.b2/build' '/Users/manuel/.conan/data/b2/4.10.1/_/_/package/4e1751b0fa83186dec61c3f59d918b6b17b28aad/bin/.b2/tools' '/Users/manuel/.conan/data/b2/4.10.1/_/_/package/4e1751b0fa83186dec61c3f59d918b6b17b28aad/bin/.b2/contrib' '/Users/manuel/.conan/data/b2/4.10.1/_/_/package/4e1751b0fa83186dec61c3f59d918b6b17b28aad/bin/.b2/.' for site-config configuration file 'site-config.jam'.
notice: Configuration file 'site-config.jam' not found in '/etc' '/Users/manuel' '/Users/manuel/.conan/data/b2/4.10.1/_/_/package/4e1751b0fa83186dec61c3f59d918b6b17b28aad/bin/.b2/kernel' '/Users/manuel/.conan/data/b2/4.10.1/_/_/package/4e1751b0fa83186dec61c3f59d918b6b17b28aad/bin/.b2/util' '/Users/manuel/.conan/data/b2/4.10.1/_/_/package/4e1751b0fa83186dec61c3f59d918b6b17b28aad/bin/.b2/build' '/Users/manuel/.conan/data/b2/4.10.1/_/_/package/4e1751b0fa83186dec61c3f59d918b6b17b28aad/bin/.b2/tools' '/Users/manuel/.conan/data/b2/4.10.1/_/_/package/4e1751b0fa83186dec61c3f59d918b6b17b28aad/bin/.b2/contrib' '/Users/manuel/.conan/data/b2/4.10.1/_/_/package/4e1751b0fa83186dec61c3f59d918b6b17b28aad/bin/.b2/.'.
notice: Loading explicitly specified user configuration file:
/Users/manuel/.conan/data/boost/1.83.0/_/_/source/src/tools/build/user-config.jam
notice: Searching '/Users/manuel/.conan/data/boost/1.83.0/_/_/source/src/tools/build' for user-config configuration file 'user-config.jam'.
notice: Loading user-config configuration file 'user-config.jam' from '/Users/manuel/.conan/data/boost/1.83.0/_/_/source/src/tools/build'.
notice: [zlib] Using pre-installed library
notice: [zlib] Condition
notice: [bzip2] Using pre-installed library
notice: [bzip2] Condition
notice: will use '/Library/Developer/CommandLineTools/usr/bin/clang++' '-isysroot' '/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk' '-arch' 'arm64' for clang-darwin, condition <toolset>clang-15
notice: [zlib] zlib is already configured
notice: [bzip2] bzip is already configured
notice: iostreams: not using lzma compression
notice: iostreams: not using zstd compression
notice: [python-cfg] Configuring python...
notice: [python-cfg] Checking interpreter command "python"...
notice: [python-cfg] running command 'python -c "from sys import *; print('version=%d.%d\nplatform=%s\nprefix=%s\nexec_prefix=%s\nexecutable=%s' % (version_info[0],version_info[1],platform,prefix,exec_prefix,executable))" 2>&1'
notice: [python-cfg] ...requested configuration matched!
notice: [python-cfg] Details of this Python configuration:
notice: [python-cfg] interpreter command: "python"
notice: [python-cfg] include path: "/Users/manuel/pythonConanEnv/include/python3.11"
notice: [python-cfg] library path: "/Users/manuel/pythonConanEnv/lib/python3.11/config" "/Users/manuel/pythonConanEnv/lib"
notice: [python-cfg] Checking for NumPy...
notice: [python-cfg] running command 'python -c "import sys; sys.stderr = sys.stdout; import numpy; print(numpy.get_include())"'
notice: [python-cfg] NumPy disabled. Reason:
notice: [python-cfg] python -c "import sys; sys.stderr = sys.stdout; import numpy; print(numpy.get_include())" aborted with
notice: [python-cfg] Traceback (most recent call last):
File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'numpy'
notice: [python-cfg] no framework directory found; using library path
Performing configuration checks
- default address-model : 64-bit [1]
- default architecture : arm [1]
- has std::atomic_ref : no [2]
- has statx : no [2]
- has statx syscall : no [2]
- has init_priority attribute : yes [2]
- has stat::st_blksize : no [2]
- has stat::st_mtim : no [2]
- has stat::st_mtimensec : no [2]
- has stat::st_mtimespec : yes [2]
- has stat::st_birthtim : no [2]
- has stat::st_birthtimensec : no [2]
- has stat::st_birthtimespec : yes [2]
- has fdopendir(O_NOFOLLOW) : yes [2]
- has dirent::d_type : yes [2]
- has POSIX *at APIs : no [2]
- cxx11_auto_declarations : yes [2]
- cxx11_constexpr : yes [2]
- cxx11_defaulted_functions : yes [2]
- cxx11_final : yes [2]
- cxx11_hdr_mutex : yes [2]
- cxx11_hdr_tuple : yes [2]
- cxx11_lambdas : yes [2]
- cxx11_noexcept : yes [2]
- cxx11_nullptr : yes [2]
- cxx11_rvalue_references : yes [2]
- cxx11_template_aliases : yes [2]
- cxx11_thread_local : yes [2]
- cxx11_variadic_templates : yes [2]
- has_icu builds : no [2]
- zlib : yes [3]
- bzip2 : yes [3]
- cxx11_decltype : yes [2]
- cxx11_basic_alignas : yes [2]
- iconv (libc) : no [2]
- iconv (separate) : yes [2]
- cxx11_defaulted_moves : yes [2]
- cxx11_hdr_functional : yes [2]
- cxx11_hdr_type_traits : yes [2]
- cxx11_override : yes [2]
- cxx11_range_based_for : yes [2]
- cxx11_scoped_enums : yes [2]
- cxx11_smart_ptr : yes [2]
- cxx11_static_assert : yes [2]
- native atomic int32 supported : yes [2]
- native syslog supported : yes [2]
- pthread supports robust mutexes : no [2]
- lockfree boost::atomic_flag : yes [2]
- gcc visibility : yes [2]
- sfinae_expr : yes [2]
- cxx11_unified_initialization_syntax : yes [2]
- cxx11_hdr_initializer_list : yes [2]
- cxx11_hdr_chrono : yes [2]
- cxx11_numeric_limits : yes [2]
- cxx11_hdr_array : yes [2]
- cxx11_hdr_atomic : yes [2]
- cxx11_allocator : yes [2]
- cxx11_explicit_conversion_operators : yes [2]
- long double support : yes [2]
- cxx11_char16_t : yes [2]
- cxx11_char32_t : yes [2]
- Has Large File Support : yes [2]
- Has attribute init_priority : yes [2]
- libbacktrace builds : yes [2]
- addr2line builds : yes [2]
- WinDbg builds : no [2]
- WinDbg builds : no [4]
- WinDbgCached builds : no [2]
- WinDbgCached builds : no [4]
- BOOST_COMP_GNUC >= 4.3.0 : no [2]
- cxx11_hdr_thread : yes [2]
- cxx11_hdr_regex : yes [2]
[1] clng-15
[2] clng-drwn-15/rls/bst.l-lbcnv/bst.l-on/bst.l-off/cxstd-11-iso/lnk-sttc/nm-on/pythn-3.1/thrd-mlt/vsblt-hdn
[3] lnk-sttc
[4] clng-drwn-15/rls/bst.l-lbcnv/bst.l-on/bst.l-off/bld-no/cxstd-11-iso/lnk-sttc/nm-on/pythn-3.1/thrd-mlt/vsblt-hdn
Component configuration:
- atomic : building
- chrono : building
- container : building
- context : building
- contract : building
- coroutine : building
- date_time : building
- exception : building
- fiber : building
- filesystem : building
- graph : building
- graph_parallel : not building
- headers : not building
- iostreams : building
- json : building
- locale : building
- log : building
- math : building
- mpi : not building
- nowide : building
- program_options : building
- python : not building
- random : building
- regex : building
- serialization : building
- stacktrace : building
- system : building
- test : building
- thread : building
- timer : building
- type_erasure : building
- url : building
- wave : building
boost/1.83.0: Package 'dbc8abcb0e1cae586ab3e9a9aec0823fab8d1660' built
boost/1.83.0: Build folder /Users/manuel/.conan/data/boost/1.83.0/_/_/build/dbc8abcb0e1cae586ab3e9a9aec0823fab8d1660/build-release
boost/1.83.0: Generated conaninfo.txt
boost/1.83.0: Generated conanbuildinfo.txt
boost/1.83.0: Generating the package
boost/1.83.0: Package folder /Users/manuel/.conan/data/boost/1.83.0/_/_/package/dbc8abcb0e1cae586ab3e9a9aec0823fab8d1660
boost/1.83.0: Calling package()
boost/1.83.0: Copied 1 '.txt' file: LICENSE_1_0.txt
boost/1.83.0 package(): Packaged 1 '.txt' file: LICENSE_1_0.txt
boost/1.83.0 package(): Packaged 15177 '.hpp' files
boost/1.83.0 package(): Packaged 148 '.h' files
boost/1.83.0 package(): Packaged 17 files
boost/1.83.0 package(): Packaged 310 '.ipp' files
boost/1.83.0 package(): Packaged 2 '.inc' files: strict_cpp_re.inc, cpp_re.inc
boost/1.83.0 package(): Packaged 42 '.a' files
boost/1.83.0: Package 'dbc8abcb0e1cae586ab3e9a9aec0823fab8d1660' created
boost/1.83.0: Created package revision 0d5f5a326cf29ed8caff38f424469582
Aggregating env generators
Second output:
Existing packages for recipe boost/1.83.0:
Package_ID: cee4397e7ca7990a3e02337e3fe31839e6dee76c
[options]
addr2line_location: /usr/bin/addr2line
asio_no_deprecated: False
buildid: None
bzip2: True
diagnostic_definitions: False
error_code_header_only: False
extra_b2_flags: None
fPIC: True
filesystem_no_deprecated: False
filesystem_use_std_fs: False
header_only: False
i18n_backend_iconv: libiconv
i18n_backend_icu: False
layout: system
lzma: False
magic_autolink: False
multithreading: True
namespace: boost
namespace_alias: False
numa: True
segmented_stacks: False
shared: False
system_no_deprecated: False
system_use_utf8: False
visibility: hidden
with_stacktrace_backtrace: True
without_atomic: False
without_chrono: False
without_container: False
without_context: False
without_contract: False
without_coroutine: False
without_date_time: False
without_exception: False
without_fiber: False
without_filesystem: False
without_graph: False
without_graph_parallel: True
without_iostreams: False
without_json: False
without_locale: False
without_log: False
without_math: False
without_mpi: True
without_nowide: False
without_program_options: False
without_python: True
without_random: False
without_regex: False
without_serialization: False
without_stacktrace: False
without_system: False
without_test: False
without_thread: False
without_timer: False
without_type_erasure: False
without_url: False
without_wave: False
zlib: True
zstd: False
[settings]
arch: x86_64
build_type: MinSizeRel
compiler: apple-clang
compiler.cppstd: 17
compiler.libcxx: libc++
compiler.version: 14.0
os: Macos
os.version: 10.13
[requires]
bzip2/1.0.8:4dc82e4eb4df7e160d626d5cdd57f1018086c231
libbacktrace/cci.20210118:0e30462b8bcf39220bbcef8630a1cef905d8a6e3
libiconv/1.17:0e30462b8bcf39220bbcef8630a1cef905d8a6e3
zlib/1.3:0e30462b8bcf39220bbcef8630a1cef905d8a6e3
Outdated from recipe: False
Package_ID: dbc8abcb0e1cae586ab3e9a9aec0823fab8d1660
[options]
addr2line_location: /usr/bin/addr2line
asio_no_deprecated: False
buildid: None
bzip2: True
diagnostic_definitions: False
error_code_header_only: False
extra_b2_flags: None
fPIC: True
filesystem_no_deprecated: False
filesystem_use_std_fs: False
header_only: False
i18n_backend_iconv: libiconv
i18n_backend_icu: False
layout: system
lzma: False
magic_autolink: False
multithreading: True
namespace: boost
namespace_alias: False
numa: True
segmented_stacks: False
shared: False
system_no_deprecated: False
system_use_utf8: False
visibility: hidden
with_stacktrace_backtrace: True
without_atomic: False
without_chrono: False
without_container: False
without_context: False
without_contract: False
without_coroutine: False
without_date_time: False
without_exception: False
without_fiber: False
without_filesystem: False
without_graph: False
without_graph_parallel: True
without_iostreams: False
without_json: False
without_locale: False
without_log: False
without_math: False
without_mpi: True
without_nowide: False
without_program_options: False
without_python: True
without_random: False
without_regex: False
without_serialization: False
without_stacktrace: False
without_system: False
without_test: False
without_thread: False
without_timer: False
without_type_erasure: False
without_url: False
without_wave: False
zlib: True
zstd: False
[settings]
arch: armv8
build_type: Release
compiler: apple-clang
compiler.libcxx: libc++
compiler.version: 15
os: Macos
[requires]
bzip2/1.0.8:e678d526ab22540179f155f996fc23a941dfe05a
libbacktrace/cci.20210118:6f12be38b2e454b75ce1f2efb692e5b77c8cdee3
libiconv/1.17:6f12be38b2e454b75ce1f2efb692e5b77c8cdee3
zlib/1.3:6f12be38b2e454b75ce1f2efb692e5b77c8cdee3
Outdated from recipe: False
The errors are weird, basically I discovered that the AC ADK 25 for MacOs has version 3006 while for Windows it is 3002.
While in the workflow build I'll put --build=missing
and the package print in the conan install action:
- name: Configure conan and install dependencies for plugin and browser
run: |
dir
mkdir build_Browser
dir
md build-${{ matrix.adk }}
cd build-${{ matrix.adk }}
conan config install ..\conan\config
conan user github --remote jfrog --password "${{ secrets.CONAN_TOKEN_BIMPLUGIN_GITHUB }}"
conan install .. --profile win_ac${{ matrix.adk }} --settings build_type=${{ env.BUILD_TYPE }} --build=missing
conan search boost/1.83.0@
cd ..
cd build_Browser
conan install .. --profile cef_release --settings build_type=Release
cd ..
The output :
Run dir
dir
mkdir build_Browser
dir
md build-26
cd build-26
conan config install ..\conan\config
conan user github --remote jfrog --password "***"
conan install .. --profile win_ac26 --settings build_type=MinSizeRel --build=missing
conan search boost/1.83.0@
cd ..
cd build_Browser
conan install .. --profile cef_release --settings build_type=Release
cd ..
shell: C:\Windows\system32\cmd.EXE /D /E:ON /V:OFF /S /C "CALL "{0}""
env:
BUILD_TYPE: MinSizeRel
CONAN_REVISIONS_ENABLED: 0
JfrogPlannerSuiteVersion: 0.0.0.0
SONAR_SCANNER_VERSION: 5.0.1.3006
SONAR_SERVER_URL: https://sonarcloud.io
AZURE_CREDENTIALS: {"clientId":"***","clientSecret":"***","subscriptionId":"***","tenantId":"***"}
SUBSCRIPTION: ***
AZ_CLI_VERSION: 2.25.0
JAVA_HOME: C:\hostedtoolcache\windows\Java_Corretto_jdk\17.0.10-7.1\x64
JAVA_HOME_17_X64: C:\hostedtoolcache\windows\Java_Corretto_jdk\17.0.10-7.1\x64
Volume in drive D is Temporary Storage
Volume Serial Number is 88CF-EA20
Directory of D:\a\BIM-ArchiCAD-Plugin\BIM-ArchiCAD-Plugin
02/09/2024 12:14 PM <DIR> .
02/09/2024 12:14 PM <DIR> ..
02/09/2024 12:14 PM 147 .clang-format
02/09/2024 12:14 PM 1,019 .clang-tidy
02/09/2024 12:14 PM <DIR> .github
02/09/2024 12:14 PM 1,444 .gitignore
02/09/2024 12:14 PM <DIR> .vscode
02/09/2024 12:14 PM <DIR> ArchiCAD24Helper
02/09/2024 12:14 PM <DIR> Browser
02/09/2024 12:14 PM <DIR> cmake
02/09/2024 12:14 PM 10,627 CMakeLists.txt
02/09/2024 12:14 PM <DIR> Common
02/09/2024 12:14 PM <DIR> conan
02/09/2024 12:14 PM 2,744 conanfile.py
02/09/2024 12:14 PM <DIR> Installer
02/09/2024 12:14 PM 1,088 LICENSE_GRAPHISOFT_EXAMPLE.md
02/09/2024 12:14 PM <DIR> Mac-Installer
02/09/2024 12:14 PM 555 muirct.xml
02/09/2024 12:14 PM <DIR> PlannerSuite
02/09/2024 12:14 PM 17,967 README.md
02/09/2024 12:14 PM 441 rebuildTranslations.bat
02/09/2024 12:14 PM 1,753 rebuildTranslations.sh
02/09/2024 12:14 PM <DIR> Release
02/09/2024 12:14 PM 319 sonar-project.properties
02/09/2024 12:14 PM 519 sonar.bat
02/09/2024 12:14 PM 175 sonar.sh
02/09/2024 12:14 PM <DIR> TestRunner
02/09/2024 12:14 PM <DIR> translations
02/09/2024 12:14 PM <DIR> UnitTests
02/09/2024 12:14 PM <DIR> Updater
13 File(s) 38,798 bytes
17 Dir(s) 11,616,526,336 bytes free
Volume in drive D is Temporary Storage
Volume Serial Number is 88CF-EA20
Directory of D:\a\BIM-ArchiCAD-Plugin\BIM-ArchiCAD-Plugin
02/09/2024 12:16 PM <DIR> .
02/09/2024 12:16 PM <DIR> ..
02/09/2024 12:14 PM 147 .clang-format
02/09/2024 12:14 PM 1,019 .clang-tidy
02/09/2024 12:14 PM <DIR> .github
02/09/2024 12:14 PM 1,444 .gitignore
02/09/2024 12:14 PM <DIR> .vscode
02/09/2024 12:14 PM <DIR> ArchiCAD24Helper
02/09/2024 12:14 PM <DIR> Browser
02/09/2024 12:16 PM <DIR> build_Browser
02/09/2024 12:14 PM <DIR> cmake
02/09/2024 12:14 PM 10,627 CMakeLists.txt
02/09/2024 12:14 PM <DIR> Common
02/09/2024 12:14 PM <DIR> conan
02/09/2024 12:14 PM 2,744 conanfile.py
02/09/2024 12:14 PM <DIR> Installer
02/09/2024 12:14 PM 1,088 LICENSE_GRAPHISOFT_EXAMPLE.md
02/09/2024 12:14 PM <DIR> Mac-Installer
02/09/2024 12:14 PM 555 muirct.xml
02/09/2024 12:14 PM <DIR> PlannerSuite
02/09/2024 12:14 PM 17,967 README.md
02/09/2024 12:14 PM 441 rebuildTranslations.bat
02/09/2024 12:14 PM 1,753 rebuildTranslations.sh
02/09/2024 12:14 PM <DIR> Release
02/09/2024 12:14 PM 319 sonar-project.properties
02/09/2024 12:14 PM 519 sonar.bat
02/09/2024 12:14 PM 175 sonar.sh
02/09/2024 12:14 PM <DIR> TestRunner
02/09/2024 12:14 PM <DIR> translations
02/09/2024 12:14 PM <DIR> UnitTests
02/09/2024 12:14 PM <DIR> Updater
13 File(s) 38,798 bytes
18 Dir(s) 11,616,526,336 bytes free
Defining remotes from remotes.txt
Copying file cef_release to C:\Users\runneradmin\.conan\profiles
Copying file cef_release_macos to C:\Users\runneradmin\.conan\profiles
Copying file macos to C:\Users\runneradmin\.conan\profiles
Copying file win_ac24 to C:\Users\runneradmin\.conan\profiles
Copying file win_ac25 to C:\Users\runneradmin\.conan\profiles
Copying file win_ac26 to C:\Users\runneradmin\.conan\profiles
Copying file win_dbg_ac25 to C:\Users\runneradmin\.conan\profiles
Copying file win_dbg_ac26 to C:\Users\runneradmin\.conan\profiles
Changed user of remote 'jfrog' from 'None' (anonymous) to 'github'
Auto detecting your dev setup to initialize the default profile (C:\Users\runneradmin\.conan\profiles\default)
Found Visual Studio 16
Found gcc 8.1
Found clang 16.0
Default settings
os=Windows
os_build=Windows
arch=x86_64
arch_build=x86_64
compiler=Visual Studio
compiler.version=16
build_type=Release
*** You can change them in C:\Users\runneradmin\.conan\profiles\default ***
*** Or override with -s compiler='other' -s ...s***
Configuration:
[settings]
arch=x86_64
arch_build=x86_64
build_type=MinSizeRel
compiler=Visual Studio
compiler.cppstd=17
compiler.runtime=MD
compiler.toolset=v142
compiler.version=16
os=Windows
os_build=Windows
cmake:build_type=Release
ninja:build_type=Release
[options]
*:archicad=26
[build_requires]
[env]
boost/1.83.0: Not found in local cache, looking in remotes...
boost/1.83.0: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
boost/1.83.0: Downloaded recipe revision 0
zlib/1.2.11: Not found in local cache, looking in remotes...
zlib/1.2.11: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
zlib/1.2.11: Downloaded recipe revision 0
bzip2/1.0.8: Not found in local cache, looking in remotes...
bzip2/1.0.8: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
bzip2/1.0.8: Downloaded recipe revision 0
catch2/2.13.6: Not found in local cache, looking in remotes...
catch2/2.13.6: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
catch2/2.13.6: Downloaded recipe revision 0
fakeit/2.0.9: Not found in local cache, looking in remotes...
fakeit/2.0.9: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
fakeit/2.0.9: Downloaded recipe revision 0
gsl-lite/0.38.1: Not found in local cache, looking in remotes...
gsl-lite/0.38.1: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
gsl-lite/0.38.1: Downloaded recipe revision 0
magic_enum/0.7.3: Not found in local cache, looking in remotes...
magic_enum/0.7.3: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
magic_enum/0.7.3: Downloaded recipe revision 0
spdlog/1.8.5: Not found in local cache, looking in remotes...
spdlog/1.8.5: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
spdlog/1.8.5: Downloaded recipe revision 0
fmt/7.1.3: Not found in local cache, looking in remotes...
fmt/7.1.3: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
fmt/7.1.3: Downloaded recipe revision 0
archicad_adk/26.3000: Not found in local cache, looking in remotes...
archicad_adk/26.3000: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
archicad_adk/26.3000: Downloaded recipe revision 0
range-v3/0.12.0: Not found in local cache, looking in remotes...
range-v3/0.12.0: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
range-v3/0.12.0: Downloaded recipe revision 0
cmake/3.22.0: Not found in local cache, looking in remotes...
cmake/3.22.0: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
cmake/3.22.0: Downloaded recipe revision 0
Version ranges solved
zlib/* versions found in 'jfrog' remote
Version range '>=1.2.11 <2' required by 'boost/1.83.0' resolved to 'zlib/1.2.11' in remote 'jfrog'
conanfile.py: Installing package
Requirements
archicad_adk/26.3000 from 'jfrog' - Downloaded
boost/1.83.0 from 'jfrog' - Downloaded
bzip2/1.0.8 from 'jfrog' - Downloaded
catch2/2.13.6 from 'jfrog' - Downloaded
fakeit/2.0.9 from 'jfrog' - Downloaded
fmt/7.1.3 from 'jfrog' - Downloaded
gsl-lite/0.38.1 from 'jfrog' - Downloaded
magic_enum/0.7.3 from 'jfrog' - Downloaded
range-v3/0.12.0 from 'jfrog' - Downloaded
spdlog/1.8.5 from 'jfrog' - Downloaded
zlib/1.2.11 from 'jfrog' - Downloaded
Packages
archicad_adk/26.3000:ca33edce272a279b24f87dc0d4cf5bbdcffbc187 - Download
boost/1.83.0:2dbbe13082b9b3bd3696299be2025f072dc96031 - Download
bzip2/1.0.8:786618c232bc8fb9697b338c7d6b440edfbafc64 - Download
catch2/2.13.6:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
fakeit/2.0.9:95972c9e061c46d3c1856bb1ab1d009b4121c367 - Download
fmt/7.1.3:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
gsl-lite/0.38.1:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
magic_enum/0.7.3:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
range-v3/0.12.0:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
spdlog/1.8.5:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
zlib/1.2.11:757854854851bee2af59d0109114aea6e5aff305 - Download
Build requirements
cmake/3.22.0 from 'jfrog' - Downloaded
Build requirements packages
cmake/3.22.0:0a420ff5c47119e668867cdb51baff0eca1fdb68 - Download
Installing (downloading, building) binaries...
archicad_adk/26.3000: Retrieving package ca33edce272a279b24f87dc0d4cf5bbdcffbc187 from remote 'jfrog'
Downloading conanmanifest.txt
Downloading conaninfo.txt
Downloading conan_package.tgz
archicad_adk/26.3000: Package installed ca33edce272a279b24f87dc0d4cf5bbdcffbc187
archicad_adk/26.3000: Downloaded package revision 0
bzip2/1.0.8: Retrieving package 786618c232bc8fb9697b338c7d6b440edfbafc64 from remote 'jfrog'
Downloading conanmanifest.txt
Downloading conaninfo.txt
Downloading conan_package.tgz
bzip2/1.0.8: Package installed 786618c232bc8fb9697b338c7d6b440edfbafc64
bzip2/1.0.8: Downloaded package revision 0
catch2/2.13.6: Retrieving package 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 from remote 'jfrog'
Downloading conanmanifest.txt
Downloading conaninfo.txt
Downloading conan_package.tgz
catch2/2.13.6: Package installed 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9
catch2/2.13.6: Downloaded package revision 0
cmake/3.22.0: Retrieving package 0a420ff5c47119e668867cdb51baff0eca1fdb68 from remote 'jfrog'
Downloading conanmanifest.txt
Downloading conaninfo.txt
Downloading conan_package.tgz
cmake/3.22.0: Package installed 0a420ff5c47119e668867cdb51baff0eca1fdb68
cmake/3.22.0: Downloaded package revision 0
fakeit/2.0.9: Retrieving package 95972c9e061c46d3c1856bb1ab1d009b4121c367 from remote 'jfrog'
Downloading conanmanifest.txt
Downloading conaninfo.txt
Downloading conan_package.tgz
fakeit/2.0.9: Package installed 95972c9e061c46d3c1856bb1ab1d009b4121c367
fakeit/2.0.9: Downloaded package revision 0
fmt/7.1.3: Retrieving package 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 from remote 'jfrog'
Downloading conanmanifest.txt
Downloading conaninfo.txt
Downloading conan_package.tgz
fmt/7.1.3: Package installed 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9
fmt/7.1.3: Downloaded package revision 0
gsl-lite/0.38.1: Retrieving package 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 from remote 'jfrog'
Downloading conanmanifest.txt
Downloading conaninfo.txt
Downloading conan_package.tgz
gsl-lite/0.38.1: Package installed 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9
gsl-lite/0.38.1: Downloaded package revision 0
magic_enum/0.7.3: Retrieving package 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 from remote 'jfrog'
Downloading conanmanifest.txt
Downloading conaninfo.txt
Downloading conan_package.tgz
magic_enum/0.7.3: Package installed 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9
magic_enum/0.7.3: Downloaded package revision 0
range-v3/0.12.0: Retrieving package 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 from remote 'jfrog'
Downloading conanmanifest.txt
Downloading conaninfo.txt
Downloading conan_package.tgz
range-v3/0.12.0: Package installed 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9
range-v3/0.12.0: Downloaded package revision 0
zlib/1.2.11: Retrieving package 757854854851bee2af59d0109114aea6e5aff305 from remote 'jfrog'
Downloading conanmanifest.txt
Downloading conaninfo.txt
Downloading conan_package.tgz
zlib/1.2.11: Package installed 757854854851bee2af59d0109114aea6e5aff305
zlib/1.2.11: Downloaded package revision 0
boost/1.83.0: Retrieving package 2dbbe13082b9b3bd3696299be2025f072dc96031 from remote 'jfrog'
Downloading conanmanifest.txt
Downloading conaninfo.txt
Downloading conan_package.tgz
.You pressed Ctrl+C!
boost/1.83.0: ERROR: Exception while getting package: 2dbbe13082b9b3bd3696299be2025f072dc96031
boost/1.83.0: ERROR: Exception: <class 'SystemExit'> 3
ERROR: Exiting with code: 3
Terminate batch job (Y/N)?
Existing packages for recipe boost/1.83.0:
There are no packages for reference 'boost/1.83.0', but package recipe found.
Configuration:
[settings]
arch=x86_64
arch_build=x86_64
build_type=Release
compiler=Visual Studio
compiler.cppstd=17
compiler.runtime=MD
compiler.toolset=v142
compiler.version=16
os=Windows
os_build=Windows
cmake:build_type=Release
ninja:build_type=Release
[options]
[build_requires]
[env]
Version ranges solved
Version range '>=1.2.11 <2' required by 'boost/1.83.0' resolved to 'zlib/1.2.11' in local cache
conanfile.py: Installing package
Requirements
archicad_adk/26.3000 from 'jfrog' - Cache
boost/1.83.0 from 'jfrog' - Cache
bzip2/1.0.8 from 'jfrog' - Cache
catch2/2.13.6 from 'jfrog' - Cache
fakeit/2.0.9 from 'jfrog' - Cache
fmt/7.1.3 from 'jfrog' - Cache
gsl-lite/0.38.1 from 'jfrog' - Cache
magic_enum/0.7.3 from 'jfrog' - Cache
range-v3/0.12.0 from 'jfrog' - Cache
spdlog/1.8.5 from 'jfrog' - Cache
zlib/1.2.11 from 'jfrog' - Cache
Packages
archicad_adk/26.3000:ca33edce272a279b24f87dc0d4cf5bbdcffbc187 - Cache
boost/1.83.0:92322e62bf8feadbdf3ded4d807f2c5532a289cf - Missing
bzip2/1.0.8:d16a91eadaaf5829b928b12d2f836ff7680d3df5 - Download
catch2/2.13.6:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache
fakeit/2.0.9:95972c9e061c46d3c1856bb1ab1d009b4121c367 - Cache
fmt/7.1.3:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache
gsl-lite/0.38.1:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache
magic_enum/0.7.3:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache
range-v3/0.12.0:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache
spdlog/1.8.5:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
zlib/1.2.11:3fb49604f9c2f729b85ba3115852006824e72cab - Download
Build requirements
cmake/3.22.0 from 'jfrog' - Cache
Build requirements packages
cmake/3.22.0:0a420ff5c47119e668867cdb51baff0eca1fdb68 - Cache
Installing (downloading, building) binaries...
ERROR: Missing binary: boost/1.83.0:92322e62bf8feadbdf3ded4d807f2c5532a289cf
boost/1.83.0: WARN: Can't find a 'boost/1.83.0' package for the specified settings, options and dependencies:
- Settings: arch=x86_64, build_type=Release, compiler=Visual Studio, compiler.cppstd=17, compiler.runtime=MD, compiler.toolset=v142, compiler.version=16, os=Windows
- Options: asio_no_deprecated=False, buildid=None, bzip2=True, debug_level=0, diagnostic_definitions=False, error_code_header_only=False, extra_b2_flags=None, filesystem_no_deprecated=False, filesystem_use_std_fs=False, filesystem_version=None, header_only=False, i18n_backend=deprecated, i18n_backend_iconv=off, i18n_backend_icu=False, layout=system, lzma=False, magic_autolink=False, multithreading=True, namespace=boost, namespace_alias=False, numa=True, pch=True, python_executable=None, python_version=None, segmented_stacks=False, shared=False, system_no_deprecated=False, system_use_utf8=False, visibility=hidden, without_atomic=False, without_chrono=False, without_container=False, without_context=False, without_contract=False, without_coroutine=False, without_date_time=False, without_exception=False, without_fiber=False, without_filesystem=False, without_graph=False, without_graph_parallel=True, without_iostreams=False, without_json=False, without_locale=False, without_log=False, without_math=False, without_mpi=True, without_nowide=False, without_program_options=False, without_python=True, without_random=False, without_regex=False, without_serialization=False, without_stacktrace=False, without_system=False, without_test=False, without_thread=False, without_timer=False, without_type_erasure=False, without_url=False, without_wave=False, zlib=True, zstd=False, bzip2:build_executable=True, bzip2:shared=False, zlib:shared=False
- Dependencies: zlib/1.2.11, bzip2/1.0.8
- Requirements: bzip2/1.Y.Z, zlib/1.Y.Z
- Package ID: 92322e62bf8feadbdf3ded4d807f2c5532a289cf
ERROR: Missing prebuilt package for 'boost/1.83.0'
Use 'conan search boost/1.83.0@ --table=table.html -r=remote' and open the table.html file to see available packages
Or try to build locally from sources with '--build=boost'
More Info at 'https://docs.conan.io/en/latest/faq/troubleshooting.html#error-missing-prebuilt-package'
Error: The operation was canceled.
It can't find the package because he can't install it.
These are the only present packages.
Sorry, I am very confused. This is in your output:
Downloading conan_package.tgz
.You pressed Ctrl+C!
boost/1.83.0: ERROR: Exception while getting package: 2dbbe13082b9b3bd3696299be2025f072dc96031
boost/1.83.0: ERROR: Exception: <class 'SystemExit'> 3
ERROR: Exiting with code: 3
Terminate batch job (Y/N)?
Existing packages for recipe boost/1.83.0:
It means that it was interrupted, and it didn't finish. So it is not enough to know what is happening.
Using --build=missing
it is impossible to have "Missing binaries" errors. There could be other errors, like building from source, but "Missing binaries" are not possible.
I am not talking about the binaries in the server, the image you shared is about artifactory packages. --build=missing
is building the packages locally, and they are in the Conan cache, not in the server. But conan search
command should be able to show it, and then we could compare.
But we still need the binary built locally with --build=missing
, to compare with the previous existing one, and see the differences.
That's my bad, it happened because the AC25 build failed before than AC26, so the system automatically interrupts the AC26 workflow.
This is the actual output from the AC25 build-step:
\Volume in drive D is Temporary Storage
Volume Serial Number is 800D-6281
Directory of D:\a\BIM-ArchiCAD-Plugin\BIM-ArchiCAD-Plugin
02/09/2024 12:14 PM <DIR> .
02/09/2024 12:14 PM <DIR> ..
02/09/2024 12:14 PM 147 .clang-format
02/09/2024 12:14 PM 1,019 .clang-tidy
02/09/2024 12:14 PM <DIR> .github
02/09/2024 12:14 PM 1,444 .gitignore
02/09/2024 12:14 PM <DIR> .vscode
02/09/2024 12:14 PM <DIR> ArchiCAD24Helper
02/09/2024 12:14 PM <DIR> Browser
02/09/2024 12:14 PM <DIR> cmake
02/09/2024 12:14 PM 10,627 CMakeLists.txt
02/09/2024 12:14 PM <DIR> Common
02/09/2024 12:14 PM <DIR> conan
02/09/2024 12:14 PM 2,744 conanfile.py
02/09/2024 12:14 PM <DIR> Installer
02/09/2024 12:14 PM 1,088 LICENSE_GRAPHISOFT_EXAMPLE.md
02/09/2024 12:14 PM <DIR> Mac-Installer
02/09/2024 12:14 PM 555 muirct.xml
02/09/2024 12:14 PM <DIR> PlannerSuite
02/09/2024 12:14 PM 17,967 README.md
02/09/2024 12:14 PM 441 rebuildTranslations.bat
02/09/2024 12:14 PM 1,753 rebuildTranslations.sh
02/09/2024 12:14 PM <DIR> Release
02/09/2024 12:14 PM 319 sonar-project.properties
02/09/2024 12:14 PM 519 sonar.bat
02/09/2024 12:14 PM 175 sonar.sh
02/09/2024 12:14 PM <DIR> TestRunner
02/09/2024 12:14 PM <DIR> translations
02/09/2024 12:14 PM <DIR> UnitTests
02/09/2024 12:14 PM <DIR> Updater
13 File(s) 38,798 bytes
17 Dir(s) 11,616,526,336 bytes free
Volume in drive D is Temporary Storage
Volume Serial Number is 800D-6281
Directory of D:\a\BIM-ArchiCAD-Plugin\BIM-ArchiCAD-Plugin
02/09/2024 12:16 PM <DIR> .
02/09/2024 12:16 PM <DIR> ..
02/09/2024 12:14 PM 147 .clang-format
02/09/2024 12:14 PM 1,019 .clang-tidy
02/09/2024 12:14 PM <DIR> .github
02/09/2024 12:14 PM 1,444 .gitignore
02/09/2024 12:14 PM <DIR> .vscode
02/09/2024 12:14 PM <DIR> ArchiCAD24Helper
02/09/2024 12:14 PM <DIR> Browser
02/09/2024 12:16 PM <DIR> build_Browser
02/09/2024 12:14 PM <DIR> cmake
02/09/2024 12:14 PM 10,627 CMakeLists.txt
02/09/2024 12:14 PM <DIR> Common
02/09/2024 12:14 PM <DIR> conan
02/09/2024 12:14 PM 2,744 conanfile.py
02/09/2024 12:14 PM <DIR> Installer
02/09/2024 12:14 PM 1,088 LICENSE_GRAPHISOFT_EXAMPLE.md
02/09/2024 12:14 PM <DIR> Mac-Installer
02/09/2024 12:14 PM 555 muirct.xml
02/09/2024 12:14 PM <DIR> PlannerSuite
02/09/2024 12:14 PM 17,967 README.md
02/09/2024 12:14 PM 441 rebuildTranslations.bat
02/09/2024 12:14 PM 1,753 rebuildTranslations.sh
02/09/2024 12:14 PM <DIR> Release
02/09/2024 12:14 PM 319 sonar-project.properties
02/09/2024 12:14 PM 519 sonar.bat
02/09/2024 12:14 PM 175 sonar.sh
02/09/2024 12:14 PM <DIR> TestRunner
02/09/2024 12:14 PM <DIR> translations
02/09/2024 12:14 PM <DIR> UnitTests
02/09/2024 12:14 PM <DIR> Updater
13 File(s) 38,798 bytes
18 Dir(s) 11,616,526,336 bytes free
Defining remotes from remotes.txt
Copying file cef_release to C:\Users\runneradmin\.conan\profiles
Copying file cef_release_macos to C:\Users\runneradmin\.conan\profiles
Copying file macos to C:\Users\runneradmin\.conan\profiles
Copying file win_ac24 to C:\Users\runneradmin\.conan\profiles
Copying file win_ac25 to C:\Users\runneradmin\.conan\profiles
Copying file win_ac26 to C:\Users\runneradmin\.conan\profiles
Copying file win_dbg_ac25 to C:\Users\runneradmin\.conan\profiles
Copying file win_dbg_ac26 to C:\Users\runneradmin\.conan\profiles
Changed user of remote 'jfrog' from 'None' (anonymous) to 'github'
Auto detecting your dev setup to initialize the default profile (C:\Users\runneradmin\.conan\profiles\default)
Found Visual Studio 16
Found gcc 8.1
Found clang 16.0
Default settings
os=Windows
os_build=Windows
arch=x86_64
arch_build=x86_64
compiler=Visual Studio
compiler.version=16
build_type=Release
*** You can change them in C:\Users\runneradmin\.conan\profiles\default ***
*** Or override with -s compiler='other' -s ...s***
Configuration:
[settings]
arch=x86_64
arch_build=x86_64
build_type=MinSizeRel
compiler=Visual Studio
compiler.cppstd=17
compiler.runtime=MD
compiler.toolset=v142
compiler.version=16
os=Windows
os_build=Windows
cmake:build_type=Release
ninja:build_type=Release
[options]
*:archicad=25
[build_requires]
[env]
boost/1.83.0: Not found in local cache, looking in remotes...
boost/1.83.0: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
boost/1.83.0: Downloaded recipe revision 0
zlib/1.2.11: Not found in local cache, looking in remotes...
zlib/1.2.11: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
zlib/1.2.11: Downloaded recipe revision 0
bzip2/1.0.8: Not found in local cache, looking in remotes...
bzip2/1.0.8: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
bzip2/1.0.8: Downloaded recipe revision 0
catch2/2.13.6: Not found in local cache, looking in remotes...
catch2/2.13.6: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
catch2/2.13.6: Downloaded recipe revision 0
fakeit/2.0.9: Not found in local cache, looking in remotes...
fakeit/2.0.9: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
fakeit/2.0.9: Downloaded recipe revision 0
gsl-lite/0.38.1: Not found in local cache, looking in remotes...
gsl-lite/0.38.1: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
gsl-lite/0.38.1: Downloaded recipe revision 0
magic_enum/0.7.3: Not found in local cache, looking in remotes...
magic_enum/0.7.3: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
magic_enum/0.7.3: Downloaded recipe revision 0
spdlog/1.8.5: Not found in local cache, looking in remotes...
spdlog/1.8.5: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
spdlog/1.8.5: Downloaded recipe revision 0
fmt/7.1.3: Not found in local cache, looking in remotes...
fmt/7.1.3: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
fmt/7.1.3: Downloaded recipe revision 0
archicad_adk/25.3002: Not found in local cache, looking in remotes...
archicad_adk/25.3002: Trying with 'jfrog'...
archicad_adk/25.3002: Trying with 'conancenter'...
ERROR: Failed requirement 'archicad_adk/25.3002' from 'conanfile.py'
ERROR: Unable to find 'archicad_adk/25.3002' in remotes
Existing packages for recipe boost/1.83.0:
There are no packages for reference 'boost/1.83.0', but package recipe found.
Configuration:
[settings]
arch=x86_64
arch_build=x86_64
build_type=Release
compiler=Visual Studio
compiler.cppstd=17
compiler.runtime=MD
compiler.toolset=v142
compiler.version=16
os=Windows
os_build=Windows
cmake:build_type=Release
ninja:build_type=Release
[options]
[build_requires]
[env]
archicad_adk/26.3000: Not found in local cache, looking in remotes...
archicad_adk/26.3000: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
archicad_adk/26.3000: Downloaded recipe revision 0
range-v3/0.12.0: Not found in local cache, looking in remotes...
range-v3/0.12.0: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
range-v3/0.12.0: Downloaded recipe revision 0
cmake/3.22.0: Not found in local cache, looking in remotes...
cmake/3.22.0: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
cmake/3.22.0: Downloaded recipe revision 0
Version ranges solved
Version range '>=1.2.11 <2' required by 'boost/1.83.0' resolved to 'zlib/1.2.11' in local cache
conanfile.py: Installing package
Requirements
archicad_adk/26.3000 from 'jfrog' - Downloaded
boost/1.83.0 from 'jfrog' - Cache
bzip2/1.0.8 from 'jfrog' - Cache
catch2/2.13.6 from 'jfrog' - Cache
fakeit/2.0.9 from 'jfrog' - Cache
fmt/7.1.3 from 'jfrog' - Cache
gsl-lite/0.38.1 from 'jfrog' - Cache
magic_enum/0.7.3 from 'jfrog' - Cache
range-v3/0.12.0 from 'jfrog' - Downloaded
spdlog/1.8.5 from 'jfrog' - Cache
zlib/1.2.11 from 'jfrog' - Cache
Packages
archicad_adk/26.3000:ca33edce272a279b24f87dc0d4cf5bbdcffbc187 - Download
boost/1.83.0:92322e62bf8feadbdf3ded4d807f2c5532a289cf - Missing
bzip2/1.0.8:d16a91eadaaf5829b928b12d2f836ff7680d3df5 - Download
catch2/2.13.6:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
fakeit/2.0.9:95972c9e061c46d3c1856bb1ab1d009b4121c367 - Download
fmt/7.1.3:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
gsl-lite/0.38.1:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
magic_enum/0.7.3:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
range-v3/0.12.0:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
spdlog/1.8.5:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
zlib/1.2.11:3fb49604f9c2f729b85ba3115852006824e72cab - Download
Build requirements
cmake/3.22.0 from 'jfrog' - Downloaded
Build requirements packages
cmake/3.22.0:0a420ff5c47119e668867cdb51baff0eca1fdb68 - Download
Installing (downloading, building) binaries...
ERROR: Missing binary: boost/1.83.0:92322e62bf8feadbdf3ded4d807f2c5532a289cf
boost/1.83.0: WARN: Can't find a 'boost/1.83.0' package for the specified settings, options and dependencies:
- Settings: arch=x86_64, build_type=Release, compiler=Visual Studio, compiler.cppstd=17, compiler.runtime=MD, compiler.toolset=v142, compiler.version=16, os=Windows
- Options: asio_no_deprecated=False, buildid=None, bzip2=True, debug_level=0, diagnostic_definitions=False, error_code_header_only=False, extra_b2_flags=None, filesystem_no_deprecated=False, filesystem_use_std_fs=False, filesystem_version=None, header_only=False, i18n_backend=deprecated, i18n_backend_iconv=off, i18n_backend_icu=False, layout=system, lzma=False, magic_autolink=False, multithreading=True, namespace=boost, namespace_alias=False, numa=True, pch=True, python_executable=None, python_version=None, segmented_stacks=False, shared=False, system_no_deprecated=False, system_use_utf8=False, visibility=hidden, without_atomic=False, without_chrono=False, without_container=False, without_context=False, without_contract=False, without_coroutine=False, without_date_time=False, without_exception=False, without_fiber=False, without_filesystem=False, without_graph=False, without_graph_parallel=True, without_iostreams=False, without_json=False, without_locale=False, without_log=False, without_math=False, without_mpi=True, without_nowide=False, without_program_options=False, without_python=True, without_random=False, without_regex=False, without_serialization=False, without_stacktrace=False, without_system=False, without_test=False, without_thread=False, without_timer=False, without_type_erasure=False, without_url=False, without_wave=False, zlib=True, zstd=False, bzip2:build_executable=True, bzip2:shared=False, zlib:shared=False
- Dependencies: zlib/1.2.11, bzip2/1.0.8
- Requirements: bzip2/1.Y.Z, zlib/1.Y.Z
- Package ID: 92322e62bf8feadbdf3ded4d807f2c5532a289cf
ERROR: Missing prebuilt package for 'boost/1.83.0'
Use 'conan search boost/1.83.0@ --table=table.html -r=remote' and open the table.html file to see available packages
Or try to build locally from sources with '--build=boost'
More Info at 'https://docs.conan.io/en/latest/faq/troubleshooting.html#error-missing-prebuilt-package'
The action that I've used:
dir
mkdir build_Browser
dir
md build-25
cd build-25
conan config install ..\conan\config
conan user github --remote jfrog --password "***"
conan install .. --profile win_ac25 --settings build_type=MinSizeRel --build=missing
conan search boost/1.8[3](https://github.com/JFrog-Group/BIM-ArchiCAD-Plugin/actions/runs/7843754828/job/21404776882#step:13:3).0@
cd ..
cd build_Browser
conan install .. --profile cef_release --settings build_type=Release
cd ..
You are putting the --build=missing
in the wrong place. You need to build it in the last line:
conan install .. --profile cef_release --settings build_type=Release --build=missing
By the way, I think you have not shared yet your cef_release
profile. You are using a different profile there to consume the package. Please share here first that profile, together with the win_ac25
one, then the result of adding the --build=missing
there.
I thought we were talking about only the first command, I attach there the profiles and logs.
cef_release
profile:
[settings]
os=Windows
os_build=Windows
arch=x86_64
arch_build=x86_64
compiler=Visual Studio
compiler.version=16
compiler.toolset=v142
compiler.cppstd=17
build_type=Release
[options]
[conf]
[build_requires]
[env]
win_ac25
profile:
[settings]
os=Windows
os_build=Windows
arch=x86_64
arch_build=x86_64
compiler=Visual Studio
compiler.version=16
compiler.toolset=v142
compiler.cppstd=17
build_type=MinSizeRel
[options]
*:archicad=25
[conf]
[build_requires]
[env]
Output log from the workflow:
02/12/2024 11:34 AM <DIR> .
02/12/2024 11:34 AM <DIR> ..
02/12/2024 11:34 AM 147 .clang-format
02/12/2024 11:34 AM 1,019 .clang-tidy
02/12/2024 11:34 AM <DIR> .github
02/12/2024 11:34 AM 1,444 .gitignore
02/12/2024 11:34 AM <DIR> .vscode
02/12/2024 11:34 AM <DIR> ArchiCAD24Helper
02/12/2024 11:34 AM <DIR> Browser
02/12/2024 11:34 AM <DIR> cmake
02/12/2024 11:34 AM 10,627 CMakeLists.txt
02/12/2024 11:34 AM <DIR> Common
02/12/2024 11:34 AM <DIR> conan
02/12/2024 11:34 AM 2,744 conanfile.py
02/12/2024 11:34 AM <DIR> Installer
02/12/2024 11:34 AM 1,088 LICENSE_GRAPHISOFT_EXAMPLE.md
02/12/2024 11:34 AM <DIR> Mac-Installer
02/12/2024 11:34 AM 555 muirct.xml
02/12/2024 11:34 AM <DIR> PlannerSuite
02/12/2024 11:34 AM 17,967 README.md
02/12/2024 11:34 AM 441 rebuildTranslations.bat
02/12/2024 11:34 AM 1,753 rebuildTranslations.sh
02/12/2024 11:34 AM <DIR> Release
02/12/2024 11:34 AM 319 sonar-project.properties
02/12/2024 11:34 AM 519 sonar.bat
02/12/2024 11:34 AM 175 sonar.sh
02/12/2024 11:34 AM <DIR> TestRunner
02/12/2024 11:34 AM <DIR> translations
02/12/2024 11:34 AM <DIR> UnitTests
02/12/2024 11:34 AM <DIR> Updater
13 File(s) 38,798 bytes
17 Dir(s) 11,616,505,856 bytes free
Volume in drive D is Temporary Storage
Volume Serial Number is 705D-62A3
Directory of D:\a\BIM-ArchiCAD-Plugin\BIM-ArchiCAD-Plugin
02/12/2024 11:36 AM <DIR> .
02/12/2024 11:36 AM <DIR> ..
02/12/2024 11:34 AM 147 .clang-format
02/12/2024 11:34 AM 1,019 .clang-tidy
02/12/2024 11:34 AM <DIR> .github
02/12/2024 11:34 AM 1,444 .gitignore
02/12/2024 11:34 AM <DIR> .vscode
02/12/2024 11:34 AM <DIR> ArchiCAD24Helper
02/12/2024 11:34 AM <DIR> Browser
02/12/2024 11:36 AM <DIR> build_Browser
02/12/2024 11:34 AM <DIR> cmake
02/12/2024 11:34 AM 10,627 CMakeLists.txt
02/12/2024 11:34 AM <DIR> Common
02/12/2024 11:34 AM <DIR> conan
02/12/2024 11:34 AM 2,744 conanfile.py
02/12/2024 11:34 AM <DIR> Installer
02/12/2024 11:34 AM 1,088 LICENSE_GRAPHISOFT_EXAMPLE.md
02/12/2024 11:34 AM <DIR> Mac-Installer
02/12/2024 11:34 AM 555 muirct.xml
02/12/2024 11:34 AM <DIR> PlannerSuite
02/12/2024 11:34 AM 17,967 README.md
02/12/2024 11:34 AM 441 rebuildTranslations.bat
02/12/2024 11:34 AM 1,753 rebuildTranslations.sh
02/12/2024 11:34 AM <DIR> Release
02/12/2024 11:34 AM 319 sonar-project.properties
02/12/2024 11:34 AM 519 sonar.bat
02/12/2024 11:34 AM 175 sonar.sh
02/12/2024 11:34 AM <DIR> TestRunner
02/12/2024 11:34 AM <DIR> translations
02/12/2024 11:34 AM <DIR> UnitTests
02/12/2024 11:34 AM <DIR> Updater
13 File(s) 38,798 bytes
18 Dir(s) 11,616,505,856 bytes free
Defining remotes from remotes.txt
Copying file cef_release to C:\Users\runneradmin\.conan\profiles
Copying file cef_release_macos to C:\Users\runneradmin\.conan\profiles
Copying file macos to C:\Users\runneradmin\.conan\profiles
Copying file win_ac24 to C:\Users\runneradmin\.conan\profiles
Copying file win_ac25 to C:\Users\runneradmin\.conan\profiles
Copying file win_ac26 to C:\Users\runneradmin\.conan\profiles
Copying file win_dbg_ac25 to C:\Users\runneradmin\.conan\profiles
Copying file win_dbg_ac26 to C:\Users\runneradmin\.conan\profiles
Changed user of remote 'jfrog' from 'None' (anonymous) to 'github'
Auto detecting your dev setup to initialize the default profile (C:\Users\runneradmin\.conan\profiles\default)
Found Visual Studio 16
Found gcc 8.1
Found clang 16.0
Default settings
os=Windows
os_build=Windows
arch=x86_64
arch_build=x86_64
compiler=Visual Studio
compiler.version=16
build_type=Release
*** You can change them in C:\Users\runneradmin\.conan\profiles\default ***
*** Or override with -s compiler='other' -s ...s***
Configuration:
[settings]
arch=x86_64
arch_build=x86_64
build_type=MinSizeRel
compiler=Visual Studio
compiler.cppstd=17
compiler.runtime=MD
compiler.toolset=v142
compiler.version=16
os=Windows
os_build=Windows
cmake:build_type=Release
ninja:build_type=Release
[options]
*:archicad=25
[build_requires]
[env]
boost/1.83.0: Not found in local cache, looking in remotes...
boost/1.83.0: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
boost/1.83.0: Downloaded recipe revision 0
zlib/1.2.11: Not found in local cache, looking in remotes...
zlib/1.2.11: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
zlib/1.2.11: Downloaded recipe revision 0
bzip2/1.0.8: Not found in local cache, looking in remotes...
bzip2/1.0.8: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
bzip2/1.0.8: Downloaded recipe revision 0
catch2/2.13.6: Not found in local cache, looking in remotes...
catch2/2.13.6: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
catch2/2.13.6: Downloaded recipe revision 0
fakeit/2.0.9: Not found in local cache, looking in remotes...
fakeit/2.0.9: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
fakeit/2.0.9: Downloaded recipe revision 0
gsl-lite/0.38.1: Not found in local cache, looking in remotes...
gsl-lite/0.38.1: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
gsl-lite/0.38.1: Downloaded recipe revision 0
magic_enum/0.7.3: Not found in local cache, looking in remotes...
magic_enum/0.7.3: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
magic_enum/0.7.3: Downloaded recipe revision 0
spdlog/1.8.5: Not found in local cache, looking in remotes...
spdlog/1.8.5: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
spdlog/1.8.5: Downloaded recipe revision 0
fmt/7.1.3: Not found in local cache, looking in remotes...
fmt/7.1.3: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
fmt/7.1.3: Downloaded recipe revision 0
archicad_adk/25.3002: Not found in local cache, looking in remotes...
archicad_adk/25.3002: Trying with 'jfrog'...
archicad_adk/25.3002: Trying with 'conancenter'...
ERROR: Failed requirement 'archicad_adk/25.3002' from 'conanfile.py'
ERROR: Unable to find 'archicad_adk/25.3002' in remotes
Existing packages for recipe boost/1.83.0:
There are no packages for reference 'boost/1.83.0', but package recipe found.
Configuration:
[settings]
arch=x86_64
arch_build=x86_64
build_type=Release
compiler=Visual Studio
compiler.cppstd=17
compiler.runtime=MD
compiler.toolset=v142
compiler.version=16
os=Windows
os_build=Windows
cmake:build_type=Release
ninja:build_type=Release
[options]
[build_requires]
[env]
archicad_adk/26.3000: Not found in local cache, looking in remotes...
archicad_adk/26.3000: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
archicad_adk/26.3000: Downloaded recipe revision 0
range-v3/0.12.0: Not found in local cache, looking in remotes...
range-v3/0.12.0: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
range-v3/0.12.0: Downloaded recipe revision 0
b2/4.10.1: Not found in local cache, looking in remotes...
b2/4.10.1: Trying with 'jfrog'...
b2/4.10.1: Trying with 'conancenter'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
b2/4.10.1: Downloaded recipe revision 0
cmake/3.22.0: Not found in local cache, looking in remotes...
cmake/3.22.0: Trying with 'jfrog'...
Downloading conanmanifest.txt
Downloading conanfile.py
Downloading conan_export.tgz
cmake/3.22.0: Downloaded recipe revision 0
Version ranges solved
Version range '>=1.2.11 <2' required by 'boost/1.83.0' resolved to 'zlib/1.2.11' in local cache
conanfile.py: Installing package
Requirements
archicad_adk/26.3000 from 'jfrog' - Downloaded
boost/1.83.0 from 'jfrog' - Cache
bzip2/1.0.8 from 'jfrog' - Cache
catch2/2.13.6 from 'jfrog' - Cache
fakeit/2.0.9 from 'jfrog' - Cache
fmt/7.1.3 from 'jfrog' - Cache
gsl-lite/0.38.1 from 'jfrog' - Cache
magic_enum/0.7.3 from 'jfrog' - Cache
range-v3/0.12.0 from 'jfrog' - Downloaded
spdlog/1.8.5 from 'jfrog' - Cache
zlib/1.2.11 from 'jfrog' - Cache
Packages
archicad_adk/26.3000:ca33edce272a279b24f87dc0d4cf5bbdcffbc187 - Download
boost/1.83.0:92322e62bf8feadbdf3ded4d807f2c5532a289cf - Build
bzip2/1.0.8:d16a91eadaaf5829b928b12d2f836ff7680d3df5 - Download
catch2/2.13.6:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
fakeit/2.0.9:95972c9e061c46d3c1856bb1ab1d009b4121c367 - Download
fmt/7.1.3:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
gsl-lite/0.38.1:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
magic_enum/0.7.3:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
range-v3/0.12.0:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
spdlog/1.8.5:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
zlib/1.2.11:3fb49604f9c2f729b85ba3115852006824e72cab - Download
Build requirements
b2/4.10.1 from 'conancenter' - Downloaded
cmake/3.22.0 from 'jfrog' - Downloaded
Build requirements packages
b2/4.10.1:ca33edce272a279b24f87dc0d4cf5bbdcffbc187 - Download
cmake/3.22.0:0a420ff5c47119e668867cdb51baff0eca1fdb68 - Download
Installing (downloading, building) binaries...
archicad_adk/26.3000: Retrieving package ca33edce272a279b24f87dc0d4cf5bbdcffbc187 from remote 'jfrog'
Downloading conanmanifest.txt
Downloading conaninfo.txt
Downloading conan_package.tgz
archicad_adk/26.3000: Package installed ca33edce272a279b24f87dc0d4cf5bbdcffbc187
archicad_adk/26.3000: Downloaded package revision 0
b2/4.10.1: Retrieving package ca33edce272a279b24f87dc0d4cf5bbdcffbc187 from remote 'conancenter'
Downloading conanmanifest.txt
Downloading conaninfo.txt
Downloading conan_package.tgz
b2/4.10.1: Package installed ca33edce272a279b24f87dc0d4cf5bbdcffbc187
b2/4.10.1: Downloaded package revision 0
bzip2/1.0.8: Retrieving package d16a91eadaaf5829b928b12d2f836ff7680d3df5 from remote 'jfrog'
Downloading conanmanifest.txt
Downloading conaninfo.txt
Downloading conan_package.tgz
bzip2/1.0.8: Package installed d16a91eadaaf5829b928b12d2f836ff7680d3df5
bzip2/1.0.8: Downloaded package revision 0
catch2/2.13.6: Retrieving package 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 from remote 'jfrog'
Downloading conanmanifest.txt
Downloading conaninfo.txt
Downloading conan_package.tgz
catch2/2.13.6: Package installed 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9
catch2/2.13.6: Downloaded package revision 0
cmake/3.22.0: Retrieving package 0a420ff5c47119e668867cdb51baff0eca1fdb68 from remote 'jfrog'
Downloading conanmanifest.txt
Downloading conaninfo.txt
Downloading conan_package.tgz
cmake/3.22.0: Package installed 0a420ff5c47119e668867cdb51baff0eca1fdb68
cmake/3.22.0: Downloaded package revision 0
fakeit/2.0.9: Retrieving package 95972c9e061c46d3c1856bb1ab1d009b4121c367 from remote 'jfrog'
Downloading conanmanifest.txt
Downloading conaninfo.txt
Downloading conan_package.tgz
fakeit/2.0.9: Package installed 95972c9e061c46d3c1856bb1ab1d009b4121c367
fakeit/2.0.9: Downloaded package revision 0
fmt/7.1.3: Retrieving package 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 from remote 'jfrog'
Downloading conanmanifest.txt
Downloading conaninfo.txt
Downloading conan_package.tgz
fmt/7.1.3: Package installed 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9
fmt/7.1.3: Downloaded package revision 0
gsl-lite/0.38.1: Retrieving package 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 from remote 'jfrog'
Downloading conanmanifest.txt
Downloading conaninfo.txt
Downloading conan_package.tgz
gsl-lite/0.38.1: Package installed 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9
gsl-lite/0.38.1: Downloaded package revision 0
magic_enum/0.7.3: Retrieving package 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 from remote 'jfrog'
Downloading conanmanifest.txt
Downloading conaninfo.txt
Downloading conan_package.tgz
magic_enum/0.7.3: Package installed 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9
magic_enum/0.7.3: Downloaded package revision 0
range-v3/0.12.0: Retrieving package 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 from remote 'jfrog'
Downloading conanmanifest.txt
Downloading conaninfo.txt
Downloading conan_package.tgz
range-v3/0.12.0: Package installed 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9
range-v3/0.12.0: Downloaded package revision 0
zlib/1.2.11: Retrieving package 3fb49604f9c2f729b85ba3115852006824e72cab from remote 'jfrog'
Downloading conanmanifest.txt
Downloading conaninfo.txt
Downloading conan_package.tgz
zlib/1.2.11: Package installed 3fb49604f9c2f729b85ba3115852006824e72cab
zlib/1.2.11: Downloaded package revision 0
spdlog/1.8.5: Retrieving package 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 from remote 'jfrog'
Downloading conanmanifest.txt
Downloading conaninfo.txt
Downloading conan_package.tgz
spdlog/1.8.5: Package installed 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9
spdlog/1.8.5: Downloaded package revision 0
bzip2/1.0.8: Appending PATH environment variable: C:\Users\runneradmin\.conan\data\bzip2\1.0.8\_\_\package\d16a91eadaaf5829b928b12d2f836ff7680d3df5\bin
cmake/3.22.0: Appending PATH environment variable: C:\Users\runneradmin\.conan\data\cmake\3.22.0\_\_\package\0a420ff5c47119e668867cdb51baff0eca1fdb68\bin
boost/1.83.0: Applying build-requirement: b2/4.10.1
Downloading conan_sources.tgz
boost/1.83.0: Configuring sources in C:\.conan\e78d35\1\src
boost/1.83.0:
boost/1.83.0: Apply patch (conan): Optional flag to specify iconv from either libc of libiconv
boost/1.83.0: Apply patch (official): Fix compilation on windows when NOMINMAX is not defined
boost/1.83.0: Building your package in C:\.conan\eb7bea\1
boost/1.83.0: Generator txt created conanbuildinfo.txt
boost/1.83.0: Calling generate()
boost/1.83.0: Aggregating env generators
boost/1.83.0: Calling build()
**********************************************************************
** Visual Studio 2019 Developer Command Prompt v16.11.33
** Copyright (c) 2021 Microsoft Corporation
**********************************************************************
[vcvarsall.bat] Environment initialized for: 'x64'
notice: found boost-build.jam at C:/.conan/e78d35/1/src/boost-build.jam
notice: loading B2 from C:/Users/runneradmin/.conan/data/b2/4.10.1/_/_/package/ca33edce272a279b24f87dc0d4cf5bbdcffbc187/bin/.b2/kernel/bootstrap.jam
notice: Searching 'C:\Users\runneradmin' 'C:\Users\runneradmin' 'C:/Users/runneradmin/.conan/data/b2/4.10.1/_/_/package/ca33edce272a279b24f87dc0d4cf5bbdcffbc187/bin/.b2/kernel' 'C:/Users/runneradmin/.conan/data/b2/4.10.1/_/_/package/ca33edce272a279b24f87dc0d4cf5bbdcffbc187/bin/.b2/util' 'C:/Users/runneradmin/.conan/data/b2/4.10.1/_/_/package/ca33edce272a279b24f87dc0d4cf5bbdcffbc187/bin/.b2/build' 'C:/Users/runneradmin/.conan/data/b2/4.10.1/_/_/package/ca33edce272a279b24f87dc0d4cf5bbdcffbc187/bin/.b2/tools' 'C:/Users/runneradmin/.conan/data/b2/4.10.1/_/_/package/ca33edce272a279b24f87dc0d4cf5bbdcffbc187/bin/.b2/contrib' 'C:/Users/runneradmin/.conan/data/b2/4.10.1/_/_/package/ca33edce272a279b24f87dc0d4cf5bbdcffbc187/bin/.b2/.' for site-config configuration file 'site-config.jam'.
notice: Configuration file 'site-config.jam' not found in 'C:\Users\runneradmin' 'C:\Users\runneradmin' 'C:/Users/runneradmin/.conan/data/b2/4.10.1/_/_/package/ca33edce272a279b24f87dc0d4cf5bbdcffbc187/bin/.b2/kernel' 'C:/Users/runneradmin/.conan/data/b2/4.10.1/_/_/package/ca33edce272a279b24f87dc0d4cf5bbdcffbc187/bin/.b2/util' 'C:/Users/runneradmin/.conan/data/b2/4.10.1/_/_/package/ca33edce272a279b24f87dc0d4cf5bbdcffbc187/bin/.b2/build' 'C:/Users/runneradmin/.conan/data/b2/4.10.1/_/_/package/ca33edce272a279b24f87dc0d4cf5bbdcffbc187/bin/.b2/tools' 'C:/Users/runneradmin/.conan/data/b2/4.10.1/_/_/package/ca33edce272a279b24f87dc0d4cf5bbdcffbc187/bin/.b2/contrib' 'C:/Users/runneradmin/.conan/data/b2/4.10.1/_/_/package/ca33edce272a279b24f87dc0d4cf5bbdcffbc187/bin/.b2/.'.
notice: Loading explicitly specified user configuration file:
C:\.conan\e78d35\1\src\tools\build\user-config.jam
notice: Searching 'C:\.conan\e78d35\1\src\tools\build' for user-config configuration file 'user-config.jam'.
notice: Loading user-config configuration file 'user-config.jam' from 'C:/.conan/e78d35/1/src/tools/build'.
notice: [zlib] Using pre-installed library
notice: [zlib] Condition
notice: [bzip2] Using pre-installed library
notice: [bzip2] Condition
notice: [msvc-cfg] msvc-14.2 detected, command: 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.16.27023\bin\HostX64\arm\cl.exe'
notice: [msvc-cfg] msvc-14.0 detected, command: 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\cl.exe'
notice: will use 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.16.27023\bin\HostX64\arm\cl.exe' for msvc, condition <toolset>msvc-14.2
notice: [generate-setup-cmd] 14.16.27023 is 14.1
notice: [generate-setup-cmd] 14.16.27023 is 14.1
notice: [generate-setup-cmd] 14.16.27023 is 14.1
notice: [generate-setup-cmd] 14.16.27023 is 14.1
notice: [generate-setup-cmd] 14.16.27023 is 14.1
notice: [msvc-cfg] condition: '<toolset>msvc-14.2/<architecture>x86/<address-model>32', setup: 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvars32.bat'
notice: [msvc-cfg] condition: '<toolset>msvc-14.2/<architecture>/<address-model>32', setup: 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvars32.bat'
notice: [msvc-cfg] condition: '<toolset>msvc-14.2/<architecture>x86/<address-model>64', setup: 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvars64.bat'
notice: [msvc-cfg] condition: '<toolset>msvc-14.2/<architecture>/<address-model>64', setup: 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvars64.bat'
notice: [msvc-cfg] condition: '<toolset>msvc-14.2/<architecture>x86/<address-model>', setup: 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvars64.bat'
notice: [msvc-cfg] condition: '<toolset>msvc-14.2/<architecture>/<address-model>', setup: 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvars64.bat'
notice: [msvc-cfg] condition: '<toolset>msvc-14.2/<architecture>ia64/<address-model>64', setup: 'C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Auxiliary/Build/vcvarsall.bat'
notice: [msvc-cfg] condition: '<toolset>msvc-14.2/<architecture>ia64/<address-model>', setup: 'C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Auxiliary/Build/vcvarsall.bat'
notice: [msvc-cfg] condition: '<toolset>msvc-14.2/<architecture>arm/<address-model>32', setup: 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvarsx86_arm.bat'
notice: [msvc-cfg] condition: '<toolset>msvc-14.2/<architecture>arm/<address-model>64', setup: 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvarsx86_arm64.bat'
notice: [zlib] zlib is already configured
notice: [bzip2] bzip is already configured
notice: iostreams: not using lzma compression
notice: iostreams: not using zstd compression
notice: [python-cfg] Configuring python...
notice: [python-cfg] Checking interpreter command "python"...
notice: [python-cfg] running command 'DIR /-C /A:S "C:\hostedtoolcache\windows\Python\3.7.9\x64\python.exe" 2>&1'
notice: [python-cfg] running command 'python -c "from sys import *; print('version=%d.%d\nplatform=%s\nprefix=%s\nexec_prefix=%s\nexecutable=%s' % (version_info[0],version_info[1],platform,prefix,exec_prefix,executable))" 2>&1'
notice: [python-cfg] ...requested configuration matched!
notice: [python-cfg] Details of this Python configuration:
notice: [python-cfg] interpreter command: "python"
notice: [python-cfg] include path: "C:\hostedtoolcache\windows\Python\3.7.9\x64\Include"
notice: [python-cfg] library path: "C:\hostedtoolcache\windows\Python\3.7.9\x64\libs"
notice: [python-cfg] DLL search path: "C:\hostedtoolcache\windows\Python\3.7.9\x64"
notice: [python-cfg] Checking for NumPy...
notice: [python-cfg] running command 'python -c "import sys; sys.stderr = sys.stdout; import numpy; print(numpy.get_include())"'
notice: [python-cfg] NumPy disabled. Reason:
notice: [python-cfg] python -c "import sys; sys.stderr = sys.stdout; import numpy; print(numpy.get_include())" aborted with
notice: [python-cfg] Traceback (most recent call last):
File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'numpy'
Performing configuration checks
- default address-model : 64-bit [1]
- default architecture : x86 [1]
- compiler supports SSE2 : yes [2]
- compiler supports SSE4.1 : yes [2]
- has synchronization.lib : yes [2]
- has std::atomic_ref : no [2]
- has statx : no [2]
- has statx syscall : no [2]
- has BCrypt API : yes [2]
- has init_priority attribute : no [2]
- has stat::st_blksize : no [2]
- has stat::st_mtim : no [2]
- has stat::st_mtimensec : no [2]
- has stat::st_mtimespec : no [2]
- has stat::st_birthtim : no [2]
- has stat::st_birthtimensec : no [2]
- has stat::st_birthtimespec : no [2]
- has fdopendir(O_NOFOLLOW) : no [2]
- has dirent::d_type : no [2]
- has POSIX *at APIs : no [2]
- cxx11_auto_declarations : yes [2]
- cxx11_constexpr : yes [2]
- cxx11_defaulted_functions : yes [2]
- cxx11_final : yes [2]
- cxx11_hdr_mutex : yes [2]
- cxx11_hdr_tuple : yes [2]
- cxx11_lambdas : yes [2]
- cxx11_noexcept : yes [2]
- cxx11_nullptr : yes [2]
- cxx11_rvalue_references : yes [2]
- cxx11_template_aliases : yes [2]
- cxx11_thread_local : yes [2]
- cxx11_variadic_templates : yes [2]
- has_icu builds : no [2]
- zlib : yes [3]
- bzip2 : yes [3]
- cxx11_decltype : yes [2]
- cxx11_basic_alignas : yes [2]
- cxx11_defaulted_moves : yes [2]
- cxx11_hdr_functional : yes [2]
- cxx11_hdr_type_traits : yes [2]
- cxx11_override : yes [2]
- cxx11_range_based_for : yes [2]
- cxx11_scoped_enums : yes [2]
- cxx11_smart_ptr : yes [2]
- cxx11_static_assert : yes [2]
- native atomic int32 supported : yes [2]
- has message compiler : yes [2]
- native syslog supported : no [2]
- pthread supports robust mutexes : no [2]
- compiler supports SSSE3 : yes [2]
- compiler supports AVX2 : yes [2]
- gcc visibility : no [2]
- sfinae_expr : yes [2]
- cxx11_unified_initialization_syntax : yes [2]
- cxx11_hdr_initializer_list : yes [2]
- cxx11_hdr_chrono : yes [2]
- cxx11_numeric_limits : yes [2]
- cxx11_hdr_array : yes [2]
- cxx11_hdr_atomic : yes [2]
- cxx11_allocator : yes [2]
- cxx11_explicit_conversion_operators : yes [2]
- long double support : yes [2]
- cxx11_char16_t : yes [2]
- cxx11_char32_t : yes [2]
- Has Large File Support : yes [2]
- Has attribute init_priority : no [2]
- libbacktrace builds : no [2]
- libbacktrace builds : no [4]
- addr2line builds : no [2]
- addr2line builds : no [4]
- WinDbg builds : yes [2]
- WinDbg builds : yes [4]
- WinDbgCached builds : yes [2]
- BOOST_COMP_GNUC >= 4.3.0 : no [2]
- cxx11_hdr_thread : yes [2]
- cxx11_hdr_regex : yes [2]
[1] msvc-14.2
[2] msvc-14.2/rls/bst.l-off/bst.l-off/cxstd-17-iso/lnk-sttc/nm-on/pythn-3.7/thrdp-wn32/thrd-mlt/vsblt-hdn
[3] lnk-sttc
[4] msvc-14.2/rls/bst.l-off/bst.l-off/bld-no/cxstd-17-iso/lnk-sttc/nm-on/pythn-3.7/thrdp-wn32/thrd-mlt/vsblt-hdn
Component configuration:
- atomic : building
- chrono : building
- container : building
- context : building
- contract : building
- coroutine : building
- date_time : building
- exception : building
- fiber : building
- filesystem : building
- graph : building
- graph_parallel : not building
- headers : not building
- iostreams : building
- json : building
- locale : building
- log : building
- math : building
- mpi : not building
- nowide : building
- program_options : building
- python : not building
- random : building
- regex : building
- serialization : building
- stacktrace : building
- system : building
- test : building
- thread : building
- timer : building
- type_erasure : building
- url : building
- wave : building
boost/1.83.0: Package '92322e62bf8feadbdf3ded4d807f2c5532a289cf' built
boost/1.83.0: Build folder C:\.conan\eb7bea\1\build-release
boost/1.83.0: Generated conaninfo.txt
boost/1.83.0: Generated conanbuildinfo.txt
boost/1.83.0: Generating the package
boost/1.83.0: Package folder C:\.conan\5b8482\1
boost/1.83.0: Calling package()
boost/1.83.0: Copied 1 '.txt' file: LICENSE_1_0.txt
boost/1.83.0 package(): Packaged 15177 '.hpp' files
boost/1.83.0 package(): Packaged 148 '.h' files
boost/1.83.0 package(): Packaged 310 '.ipp' files
boost/1.83.0 package(): Packaged 17 files
boost/1.83.0 package(): Packaged 2 '.inc' files: cpp_re.inc, strict_cpp_re.inc
boost/1.83.0 package(): Packaged 41 '.lib' files
boost/1.83.0 package(): Packaged 1 '.txt' file: LICENSE_1_0.txt
boost/1.83.0: Package '92322e62bf8feadbdf3ded4d807f2c5532a289cf' created
boost/1.83.0: Created package revision 8272c16b5bbf3237aa9f363109ac6638
boost/1.83.0: Disabled magic autolinking (smart and magic decisions)
conanfile.py: Applying build-requirement: cmake/3.22.0
conanfile.py: Generator cmake created conanbuildinfo.cmake
conanfile.py: Generator txt created conanbuildinfo.txt
conanfile.py: Generator virtualenv created activate.bat
conanfile.py: Generator virtualenv created deactivate.bat
conanfile.py: Generator virtualenv created environment.bat.env
conanfile.py: Generator virtualenv created activate.ps1
conanfile.py: Generator virtualenv created deactivate.ps1
conanfile.py: Generator virtualenv created environment.ps1.env
conanfile.py: Generator virtualenv created activate.sh
conanfile.py: Generator virtualenv created deactivate.sh
conanfile.py: Generator virtualenv created environment.sh.env
conanfile.py: Aggregating env generators
conanfile.py: Generated conaninfo.txt
conanfile.py: Generated graphinfo
boost/1.83.0: WARN: replace_in_file didn't find pattern '/* thread_local */' in 'C:\.conan\e78d35\1\src\boost\stacktrace\detail\libbacktrace_impls.hpp' file.
boost/1.83.0: WARN: replace_in_file didn't find pattern '/* static __thread */' in 'C:\.conan\e78d35\1\src\boost\stacktrace\detail\libbacktrace_impls.hpp' file.
boost/1.83.0: WARN: replace_in_file didn't find pattern 'local generic-os = [ set.difference $(all-os) : aix darwin vxworks solaris osf hpux ] ;' in 'C:\.conan\e78d35\1\src\tools\build\src\tools\gcc.jam' file.
boost/1.83.0: WARN: replace_in_file didn't find pattern 'local no-threading = android beos haiku sgi darwin vxworks ;' in 'C:\.conan\e78d35\1\src\tools\build\src\tools\gcc.jam' file.
boost/1.83.0: WARN: Patching user-config.jam
boost/1.83.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
boost/1.83.0: WARN:
using zlib : 1.2.11 : <include>"C:/Users/runneradmin/.conan/data/zlib/1.2.11/_/_/package/3fb49604f9c2f729b85ba3115852006824e72cab/include" <search>"C:/Users/runneradmin/.conan/data/zlib/1.2.11/_/_/package/3fb49604f9c2f729b85ba3115852006824e72cab/lib" <name>zlib ;
using bzip2 : 1.0.8 : <include>"C:/Users/runneradmin/.conan/data/bzip2/1.0.8/_/_/package/d16a91eadaaf5829b928b12d2f836ff7680d3df5/include" <search>"C:/Users/runneradmin/.conan/data/bzip2/1.0.8/_/_/package/d16a91eadaaf5829b928b12d2f836ff7680d3df5/lib" <name>bz2 ;
using "msvc" : 14.2 : :
;
boost/1.83.0: WARN: b2 -q numa=on target-os=windows architecture=x86 address-model=64 binary-format=pe abi=ms --layout=system --user-config=C:\.conan\e78d35\1\src\tools\build\user-config.jam -sNO_ZLIB=0 -sNO_BZIP2=0 -sNO_LZMA=1 -sNO_ZSTD=1 boost.locale.icu=off --disable-icu boost.locale.iconv=off --disable-iconv runtime-link=shared runtime-debugging=off threading=multi visibility=hidden link=static variant=release --with-atomic --with-chrono --with-container --with-context --with-contract --with-coroutine --with-date_time --with-exception --with-fiber --with-filesystem --with-graph --with-iostreams --with-json --with-locale --with-log --with-math --with-nowide --with-program_options --with-random --with-regex --with-serialization --with-stacktrace --with-system --with-test --with-thread --with-timer --with-type_erasure --with-url --with-wave toolset=msvc cxxstd=17 pch=on linkflags="" cxxflags="-fPIC" install --prefix=C:\.conan\5b8482\1 -j2 --abbreviate-paths -d0 --debug-configuration --build-dir="C:\.conan\eb7bea\1\build-release"
boost/1.83.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
Existing packages for recipe boost/1.83.0:
Package_ID: 92322e62bf8feadbdf3ded4d807f2c5532a289cf
[options]
asio_no_deprecated: False
buildid: None
bzip2: True
diagnostic_definitions: False
error_code_header_only: False
extra_b2_flags: None
filesystem_no_deprecated: False
filesystem_use_std_fs: False
header_only: False
i18n_backend_iconv: off
i18n_backend_icu: False
layout: system
lzma: False
magic_autolink: False
multithreading: True
namespace: boost
namespace_alias: False
numa: True
segmented_stacks: False
shared: False
system_no_deprecated: False
system_use_utf8: False
visibility: hidden
without_atomic: False
without_chrono: False
without_container: False
without_context: False
without_contract: False
without_coroutine: False
without_date_time: False
without_exception: False
without_fiber: False
without_filesystem: False
without_graph: False
without_graph_parallel: True
without_iostreams: False
without_json: False
without_locale: False
without_log: False
without_math: False
without_mpi: True
without_nowide: False
without_program_options: False
without_python: True
without_random: False
without_regex: False
without_serialization: False
without_stacktrace: False
without_system: False
without_test: False
without_thread: False
without_timer: False
without_type_erasure: False
without_url: False
without_wave: False
zlib: True
zstd: False
[settings]
arch: x86_64
build_type: Release
compiler: Visual Studio
compiler.cppstd: 17
compiler.runtime: MD
compiler.version: 16
os: Windows
[requires]
bzip2/1.0.8:d16a91eadaaf5829b928b12d2f836ff7680d3df5
zlib/1.2.11:3fb49604f9c2f729b85ba3115852006824e72cab
Outdated from recipe: False
Ok, check your 2 profiles: the build_type is different:
build_type=Release
build_type=MinSizeRel
That means different binaries, with different package_id
. Please use the same build type in both profiles, so the binaries match.
What is your question?
Hi I would like to know how can I update a packag (to the latest version) that I've on JFrog Artifactory remote.
For various reasons at the moment I'm using 1.60.2 (and I can't update it right now, it will be a future operation).
I'm using the following conan profiles:
Windows - AC25
Windows - AC26
MacOS
Actually there are others for the debugging builds.
I would like to update the current
boost/1.77.0@
toboost/1.83.0@
(or 1.83.0), this is how it is displayed on Artifactory:I think the three packages are related to the three configurations that I've pasted there.
My attempt in updating the boost library was the following:
conanfile.txt
, I didn't use the option-pr
for installing using one of the three profiles (win_ac25
,win_ac26
,macos
). On the remote macos machine I'm using I can't any profile, it prompt an error.conan upload ... -r REMOTE
conanfile.py
with the new version of boost1.83.0
.The workflow prompt me an error during a particular step:
The step is compost by the following commands:
I'm sure that I'm making some big mistake, but I have lot of confusion on what I should do for uploading the correct binaries. I can confirm that by comparing the two directories on jfrog, I see that they are disposed in two different manners.
Can anyone help me solve this puzzle? Because I will need to do this operation a couple of time before passing to Conan 2.
Thank you in advance!