Repository: conan-io/conan-center-index

Issue:
[sqlitecpp/3.1.1] fix sqlitecpp extension
Specify library name and version:  **sqlitecpp/3.1.1**

This is also a good place to share with all of us **why you are submitting this PR** (specially if it is a new addition to ConanCenter): is it a dependency of other libraries you want to package? Are you the author of the library? Thanks!

---

- [x] I've read the [guidelines](https://github.com/conan-io/conan-center-index/blob/master/docs/how_to_add_packages.md) for contributing.
- [x] I've followed the [PEP8](https://www.python.org/dev/peps/pep-0008/) style guides for Python code in the recipes.
- [x] I've used the [latest](https://github.com/conan-io/conan/releases/latest) Conan client version.
- [ ] I've tried at least one configuration locally with the
      [conan-center hook](https://github.com/conan-io/hooks.git) activated.



Discussion:
I have tested in:
- android
- ios
- macos
Failure in build 1 (`d281e75e366a50e6fb2fdff39b8523953edc1d71`):

 * **sqlitecpp/2.4.0@:**
   CI failed to create some packages ([All logs](https://c3i.jfrog.io/c3i/misc/summary.html?json=https://c3i.jfrog.io/c3i/misc/logs/pr/7486/1-configs/linux-gcc/sqlitecpp/2.4.0//summary.json))
   
   <details><summary>Logs for packageID <code>fe0ac0ab2a040118bff7e1b4c16e8c59175b2249</code>:</summary>
   
   ```
   [settings]
   arch=x86_64
   arch_build=x86_64
   build_type=Release
   compiler=gcc
   compiler.libcxx=libstdc++11
   compiler.version=10
   os=Linux
   os_build=Linux
   [options]
   sqlitecpp:shared=False
   ```
   
   ```
   [...]
   [100%] Built target SQLiteCpp
   Install the project...
   -- Install configuration: "Release"
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.4.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/lib/libSQLiteCpp.a
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.4.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/include
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.4.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/include/SQLiteCpp
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.4.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/include/SQLiteCpp/Backup.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.4.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/include/SQLiteCpp/Exception.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.4.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/include/SQLiteCpp/ExecuteMany.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.4.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/include/SQLiteCpp/Utils.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.4.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/include/SQLiteCpp/Statement.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.4.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/include/SQLiteCpp/SQLiteCpp.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.4.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/include/SQLiteCpp/Column.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.4.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/include/SQLiteCpp/Database.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.4.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/include/SQLiteCpp/Assertion.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.4.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/include/SQLiteCpp/Transaction.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.4.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/include/SQLiteCpp/VariadicBind.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.4.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/lib/cmake/SQLiteCpp/SQLiteCppConfig.cmake
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.4.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/lib/cmake/SQLiteCpp/SQLiteCppConfig-release.cmake
   [HOOK - conan-center.py] post_package(): [PACKAGE LICENSE (KB-H012)] OK
   [HOOK - conan-center.py] post_package(): [DEFAULT PACKAGE LAYOUT (KB-H013)] OK
   [HOOK - conan-center.py] post_package(): [MATCHING CONFIGURATION (KB-H014)] OK
   [HOOK - conan-center.py] post_package(): [SHARED ARTIFACTS (KB-H015)] OK
   [HOOK - conan-center.py] post_package(): [PC-FILES (KB-H020)] OK
   [HOOK - conan-center.py] post_package(): [CMAKE-MODULES-CONFIG-FILES (KB-H016)] OK
   [HOOK - conan-center.py] post_package(): [PDB FILES NOT ALLOWED (KB-H017)] OK
   [HOOK - conan-center.py] post_package(): [LIBTOOL FILES PRESENCE (KB-H018)] OK
   [HOOK - conan-center.py] post_package(): [MS RUNTIME FILES (KB-H021)] OK
   sqlitecpp/2.4.0 package(): Packaged 1 '.txt' file: LICENSE.txt
   sqlitecpp/2.4.0 package(): Packaged 1 '.a' file: libSQLiteCpp.a
   sqlitecpp/2.4.0 package(): Packaged 1 '.cmake' file: conan-official-sqlitecpp-targets.cmake
   sqlitecpp/2.4.0 package(): Packaged 11 '.h' files
   sqlitecpp/2.4.0: Package 'fe0ac0ab2a040118bff7e1b4c16e8c59175b2249' created
   sqlitecpp/2.4.0: Created package revision b606fa102d1877871c824444dfeb782c
   CMake Warning:
     Manually-specified variables were not used by the project:
   
       CMAKE_EXPORT_NO_PACKAGE_REGISTRY
       CMAKE_INSTALL_BINDIR
       CMAKE_INSTALL_DATAROOTDIR
       CMAKE_INSTALL_INCLUDEDIR
       CMAKE_INSTALL_LIBDIR
       CMAKE_INSTALL_LIBEXECDIR
       CMAKE_INSTALL_OLDINCLUDEDIR
       CMAKE_INSTALL_SBINDIR
       SQLITE_OMIT_LOAD_EXTENSION
   
   
   ERROR: 
   	ConanException: sqlitecpp/2.4.0 package_info(): self.cpp_info.components cannot be used with self.cpp_info global values at the same time
   ```
   
   </details>

 * **sqlitecpp/2.5.0@:**
   CI failed to create some packages ([All logs](https://c3i.jfrog.io/c3i/misc/summary.html?json=https://c3i.jfrog.io/c3i/misc/logs/pr/7486/1-configs/linux-gcc/sqlitecpp/2.5.0//summary.json))
   
   <details><summary>Logs for packageID <code>fe0ac0ab2a040118bff7e1b4c16e8c59175b2249</code>:</summary>
   
   ```
   [settings]
   arch=x86_64
   arch_build=x86_64
   build_type=Release
   compiler=gcc
   compiler.libcxx=libstdc++11
   compiler.version=10
   os=Linux
   os_build=Linux
   [options]
   sqlitecpp:shared=False
   ```
   
   ```
   [...]
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.5.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/lib/libSQLiteCpp.a
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.5.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/include
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.5.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/include/SQLiteCpp
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.5.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/include/SQLiteCpp/Backup.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.5.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/include/SQLiteCpp/Exception.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.5.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/include/SQLiteCpp/ExecuteMany.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.5.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/include/SQLiteCpp/Utils.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.5.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/include/SQLiteCpp/Statement.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.5.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/include/SQLiteCpp/SQLiteCpp.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.5.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/include/SQLiteCpp/Column.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.5.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/include/SQLiteCpp/Database.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.5.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/include/SQLiteCpp/Assertion.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.5.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/include/SQLiteCpp/Transaction.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.5.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/include/SQLiteCpp/VariadicBind.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.5.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/lib/cmake/SQLiteCpp/SQLiteCppTargets.cmake
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.5.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/lib/cmake/SQLiteCpp/SQLiteCppTargets-release.cmake
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.5.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/lib/cmake/SQLiteCpp/SQLiteCppConfig.cmake
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.5.0/_/_/package/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/lib/cmake/SQLiteCpp/SQLiteCppConfigVersion.cmake
   [HOOK - conan-center.py] post_package(): [PACKAGE LICENSE (KB-H012)] OK
   [HOOK - conan-center.py] post_package(): [DEFAULT PACKAGE LAYOUT (KB-H013)] OK
   [HOOK - conan-center.py] post_package(): [MATCHING CONFIGURATION (KB-H014)] OK
   [HOOK - conan-center.py] post_package(): [SHARED ARTIFACTS (KB-H015)] OK
   [HOOK - conan-center.py] post_package(): [PC-FILES (KB-H020)] OK
   [HOOK - conan-center.py] post_package(): [CMAKE-MODULES-CONFIG-FILES (KB-H016)] OK
   [HOOK - conan-center.py] post_package(): [PDB FILES NOT ALLOWED (KB-H017)] OK
   [HOOK - conan-center.py] post_package(): [LIBTOOL FILES PRESENCE (KB-H018)] OK
   [HOOK - conan-center.py] post_package(): [MS RUNTIME FILES (KB-H021)] OK
   sqlitecpp/2.5.0 package(): Packaged 1 '.txt' file: LICENSE.txt
   sqlitecpp/2.5.0 package(): Packaged 1 '.a' file: libSQLiteCpp.a
   sqlitecpp/2.5.0 package(): Packaged 1 '.cmake' file: conan-official-sqlitecpp-targets.cmake
   sqlitecpp/2.5.0 package(): Packaged 11 '.h' files
   sqlitecpp/2.5.0: Package 'fe0ac0ab2a040118bff7e1b4c16e8c59175b2249' created
   sqlitecpp/2.5.0: Created package revision 34cbd78672909a1ca6554ecbdd631449
   CMake Warning:
     Manually-specified variables were not used by the project:
   
       CMAKE_EXPORT_NO_PACKAGE_REGISTRY
       SQLITE_OMIT_LOAD_EXTENSION
   
   
   In file included from /usr/include/string.h:495,
                    from /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.5.0/_/_/build/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/source_subfolder/include/SQLiteCpp/Database.h:15,
                    from /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.5.0/_/_/build/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/source_subfolder/src/Database.cpp:11:
   In function ‘char* strncpy(char*, const char*, size_t)’,
       inlined from ‘static SQLite::Header SQLite::Database::getHeaderInfo(const string&)’ at /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/2.5.0/_/_/build/fe0ac0ab2a040118bff7e1b4c16e8c59175b2249/source_subfolder/src/Database.cpp:321:16:
   /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 16 bytes from a string of length 99 [-Wstringop-truncation]
     106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
         |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   ERROR: 
   	ConanException: sqlitecpp/2.5.0 package_info(): self.cpp_info.components cannot be used with self.cpp_info global values at the same time
   ```
   
   </details>

 * **sqlitecpp/3.1.1@:**
   CI failed to create some packages ([All logs](https://c3i.jfrog.io/c3i/misc/summary.html?json=https://c3i.jfrog.io/c3i/misc/logs/pr/7486/1-configs/linux-gcc/sqlitecpp/3.1.1//summary.json))
   
   <details><summary>Logs for packageID <code>bc61f1afbb00e89c5820d70e9210d7ccad07d554</code>:</summary>
   
   ```
   [settings]
   arch=x86_64
   arch_build=x86_64
   build_type=Release
   compiler=gcc
   compiler.libcxx=libstdc++11
   compiler.version=5
   os=Linux
   os_build=Linux
   [options]
   sqlitecpp:shared=False
   ```
   
   ```
   [...]
   sqlitecpp/3.1.1: Package folder /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/3.1.1/_/_/package/bc61f1afbb00e89c5820d70e9210d7ccad07d554
   sqlitecpp/3.1.1: Calling package()
   
   ----Running------
   > cmake --build '/home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/3.1.1/_/_/build/bc61f1afbb00e89c5820d70e9210d7ccad07d554/build_subfolder' '--target' 'install' '--' '-j3'
   -----------------
   [100%] Built target SQLiteCpp
   Install the project...
   -- Install configuration: "Release"
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/3.1.1/_/_/package/bc61f1afbb00e89c5820d70e9210d7ccad07d554/lib/libSQLiteCpp.a
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/3.1.1/_/_/package/bc61f1afbb00e89c5820d70e9210d7ccad07d554/include
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/3.1.1/_/_/package/bc61f1afbb00e89c5820d70e9210d7ccad07d554/include/SQLiteCpp
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/3.1.1/_/_/package/bc61f1afbb00e89c5820d70e9210d7ccad07d554/include/SQLiteCpp/Backup.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/3.1.1/_/_/package/bc61f1afbb00e89c5820d70e9210d7ccad07d554/include/SQLiteCpp/Exception.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/3.1.1/_/_/package/bc61f1afbb00e89c5820d70e9210d7ccad07d554/include/SQLiteCpp/ExecuteMany.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/3.1.1/_/_/package/bc61f1afbb00e89c5820d70e9210d7ccad07d554/include/SQLiteCpp/Utils.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/3.1.1/_/_/package/bc61f1afbb00e89c5820d70e9210d7ccad07d554/include/SQLiteCpp/Statement.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/3.1.1/_/_/package/bc61f1afbb00e89c5820d70e9210d7ccad07d554/include/SQLiteCpp/SQLiteCpp.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/3.1.1/_/_/package/bc61f1afbb00e89c5820d70e9210d7ccad07d554/include/SQLiteCpp/Column.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/3.1.1/_/_/package/bc61f1afbb00e89c5820d70e9210d7ccad07d554/include/SQLiteCpp/Database.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/3.1.1/_/_/package/bc61f1afbb00e89c5820d70e9210d7ccad07d554/include/SQLiteCpp/Assertion.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/3.1.1/_/_/package/bc61f1afbb00e89c5820d70e9210d7ccad07d554/include/SQLiteCpp/Transaction.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/3.1.1/_/_/package/bc61f1afbb00e89c5820d70e9210d7ccad07d554/include/SQLiteCpp/VariadicBind.h
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/3.1.1/_/_/package/bc61f1afbb00e89c5820d70e9210d7ccad07d554/lib/cmake/SQLiteCpp/SQLiteCppTargets.cmake
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/3.1.1/_/_/package/bc61f1afbb00e89c5820d70e9210d7ccad07d554/lib/cmake/SQLiteCpp/SQLiteCppTargets-release.cmake
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/3.1.1/_/_/package/bc61f1afbb00e89c5820d70e9210d7ccad07d554/lib/cmake/SQLiteCpp/SQLiteCppConfig.cmake
   -- Installing: /home/conan/w/BuildSingleReference/.conan/data/sqlitecpp/3.1.1/_/_/package/bc61f1afbb00e89c5820d70e9210d7ccad07d554/lib/cmake/SQLiteCpp/SQLiteCppConfigVersion.cmake
   [HOOK - conan-center.py] post_package(): [PACKAGE LICENSE (KB-H012)] OK
   [HOOK - conan-center.py] post_package(): [DEFAULT PACKAGE LAYOUT (KB-H013)] OK
   [HOOK - conan-center.py] post_package(): [MATCHING CONFIGURATION (KB-H014)] OK
   [HOOK - conan-center.py] post_package(): [SHARED ARTIFACTS (KB-H015)] OK
   [HOOK - conan-center.py] post_package(): [PC-FILES (KB-H020)] OK
   [HOOK - conan-center.py] post_package(): [CMAKE-MODULES-CONFIG-FILES (KB-H016)] OK
   [HOOK - conan-center.py] post_package(): [PDB FILES NOT ALLOWED (KB-H017)] OK
   [HOOK - conan-center.py] post_package(): [LIBTOOL FILES PRESENCE (KB-H018)] OK
   [HOOK - conan-center.py] post_package(): [MS RUNTIME FILES (KB-H021)] OK
   sqlitecpp/3.1.1 package(): Packaged 1 '.txt' file: LICENSE.txt
   sqlitecpp/3.1.1 package(): Packaged 1 '.a' file: libSQLiteCpp.a
   sqlitecpp/3.1.1 package(): Packaged 1 '.cmake' file: conan-official-sqlitecpp-targets.cmake
   sqlitecpp/3.1.1 package(): Packaged 11 '.h' files
   sqlitecpp/3.1.1: Package 'bc61f1afbb00e89c5820d70e9210d7ccad07d554' created
   sqlitecpp/3.1.1: Created package revision 38678eaf79e6cdc7ef134b1b2c42fe2a
   CMake Warning:
     Manually-specified variables were not used by the project:
   
       CMAKE_EXPORT_NO_PACKAGE_REGISTRY
   
   
   ERROR: 
   	ConanException: sqlitecpp/3.1.1 package_info(): self.cpp_info.components cannot be used with self.cpp_info global values at the same time
   ```
   
   </details>

---

<sup>**Note:** To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.</sup>
All green in build 2 (`1c8f95a691b852746041cec1091806ceaf127d8f`):

 * **sqlitecpp/2.4.0@:**
   All packages built successfully! ([All logs](https://c3i.jfrog.io/c3i/misc/summary.html?json=https://c3i.jfrog.io/c3i/misc/logs/pr/7486/2/summary.json))

 * **sqlitecpp/2.5.0@:**
   All packages built successfully! ([All logs](https://c3i.jfrog.io/c3i/misc/summary.html?json=https://c3i.jfrog.io/c3i/misc/logs/pr/7486/2/summary.json))

 * **sqlitecpp/3.1.1@:**
   All packages built successfully! ([All logs](https://c3i.jfrog.io/c3i/misc/summary.html?json=https://c3i.jfrog.io/c3i/misc/logs/pr/7486/2/summary.json))
All green in build 4 (`a42a76e149083d1d61698a1de0a1144059c4768c`):

 * **sqlitecpp/2.4.0@:**
   All packages built successfully! ([All logs](https://c3i.jfrog.io/c3i/misc/summary.html?json=https://c3i.jfrog.io/c3i/misc/logs/pr/7486/4/summary.json))

 * **sqlitecpp/2.5.0@:**
   All packages built successfully! ([All logs](https://c3i.jfrog.io/c3i/misc/summary.html?json=https://c3i.jfrog.io/c3i/misc/logs/pr/7486/4/summary.json))

 * **sqlitecpp/3.1.1@:**
   All packages built successfully! ([All logs](https://c3i.jfrog.io/c3i/misc/summary.html?json=https://c3i.jfrog.io/c3i/misc/logs/pr/7486/4/summary.json))
AFAIU, SQLITE_OMIT_LOAD_EXTENSION has to be handled in sqlite package, not in sqlitecpp

Resolving patch:
diff --git a/recipes/sqlite3/all/conanfile.py b/recipes/sqlite3/all/conanfile.py
--- a/recipes/sqlite3/all/conanfile.py
+++ b/recipes/sqlite3/all/conanfile.py
@@ -178,6 +178,8 @@ def package_info(self):
         self.cpp_info.components["sqlite"].builddirs.append(self._module_subfolder)
         self.cpp_info.components["sqlite"].build_modules["cmake_find_package"] = [self._module_file_rel_path]
         self.cpp_info.components["sqlite"].libs = tools.collect_libs(self)
+        if self.options.omit_load_extension:
+            self.cpp_info.components["sqlite"].defines.append["SQLITE_OMIT_LOAD_EXTENSION"]
         if self.settings.os in ["Linux", "FreeBSD"]:
             if self.options.threadsafe:
                 self.cpp_info.components["sqlite"].system_libs.append("pthread")


Test patch: