New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
adding libpq/12.2 #1620
adding libpq/12.2 #1620
Conversation
Some configurations of 'libpq/12.2' failed in build 1 (
|
update openssl conan-io#696
Some configurations of 'libpq/12.2' failed in build 2 (
|
Not very familiar with autotools. How does one resolve build order? The build failed because:
Which included:
Both are apart of with tools.chdir(os.path.join(self._source_subfolder, "src", "interfaces", "libpq")):
autotools.make() Was I just unlucky? |
@prince-chrismc autotools = self._configure_autotools()
with tools.chdir(os.path.join(self._source_subfolder, "src", "backend")):
autotools.make(target="generated-headers")
with tools.chdir(os.path.join(self._source_subfolder, "src", "common")):
autotools.make()
with tools.chdir(os.path.join(self._source_subfolder, "src", "port")): # NEW LINE
autotools.make() # NEW LINE
with tools.chdir(os.path.join(self._source_subfolder, "src", "include")):
autotools.make()
with tools.chdir(os.path.join(self._source_subfolder, "src", "interfaces", "libpq")):
autotools.make()
with tools.chdir(os.path.join(self._source_subfolder, "src", "bin", "pg_config")):
autotools.make() (running Also, I saw that the resulting package contains both static and shared libraries. |
Co-authored-by: Uilian Ries <uilianries@gmail.com>
@madebr @prince-chrismc I made a proposal to merge #1633 to this PR here : #3 |
Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com>
Package libpgport
Thank you very much for helping. Nasty production bug killing me slowly |
Some configurations of 'libpq/11.7' failed in build 3 (
|
Seems like the usage of components may be an issue in the pipeline |
Might be conan-io/conan#6966 which was released ~24hrs ago. |
Indeed, same as #1541 (comment). |
Unfortunately, the Conan version upgrade is not executed automatically, that's why sometimes you see errors from early versions. |
You might be interested on this: https://github.com/conan-io/conan-center-index/wiki/Deployment-Changelog#14-may-2020---1552-cest Unfortunately, there is still no sync between Linux containers and the Linux and Mac agents but we are working on it! 😄 |
Some configurations of 'libpq/11.7' failed in build 4 (
|
All green in build 5 (
|
pq mingw patches
All green in build 6 (
|
@prince-chrismc nice work there with components! Out of curiosity, do those components have a dedicated target in cmake? Is there any documentation of the library where I can check them? I think it will be interesting to try to mimic the CMake target names in that case as well |
I haven't a clue! I thought this was an easy bump version! @syoliver and @madebr did all the heavy lifting ❤️ From the quick search I did reviewing their changes they do appear to be the correct targets from the original build script =) once 1.26 is out this would be a great test for the new components feature. The only caveat is that the c make module from kitware does not expose individual targets. |
Is there a way to test this recipe locally already? |
Of Course! If you clone the repo, cd to |
Took the time to test this, with Conan 1.26, you can use the official CMake module imported target 👍 |
All green in build 7 (
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
good job adding components!
fixes #1574
Specify library name and version: libpq/12.2
conan-center hook activated.