Bug 2023272
Summary: | postgresql fails to build with Python 3.11: fatal error: eval.h: No such file or directory | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Tomáš Hrnčiar <thrnciar> |
Component: | postgresql | Assignee: | Filip Januš <fjanus> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | anon.amish, devrim, fjanus, hhorak, jmlich83, mhroncok, panovotn, pkubat, praiskup, tgl, thrnciar |
Target Milestone: | --- | Keywords: | Reopened |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2022-06-07 10:24:51 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 2016048 |
Description
Tomáš Hrnčiar
2021-11-15 11:03:36 UTC
Repaired upstream at https://git.postgresql.org/gitweb/?p=postgresql.git;a=commitdiff;h=99e4d24a9d77e7bb87e15b318e96dc36651a7da2 This bug appears to have been reported against 'rawhide' during the Fedora 36 development cycle. Changing version to 36. (In reply to Tom Lane from comment #1) > Repaired upstream at > > https://git.postgresql.org/gitweb/?p=postgresql.git;a=commitdiff; > h=99e4d24a9d77e7bb87e15b318e96dc36651a7da2 Thanks, Tom. Filip, this fix appears trivial. Any changes you could backport it? s/changes/chance/ FYI, while the compile failure mentioned here is indeed trivial to fix, there's a much less trivial issue that'll be exposed by the regression tests once you get past it. We're still working on the fix for that: https://www.postgresql.org/message-id/flat/3375ffd8-d71c-2565-e348-a597d6e739e3@enterprisedb.com I would prefer to wait for the complete fix that we can backport. The other fix has now been pushed to HEAD: https://git.postgresql.org/gitweb/?p=postgresql.git;a=commitdiff;h=2e517818f4af4abe93bf56442469944544f10d4b It doesn't seem to have broken anything, but I'm not yet comfortable enough to back-patch it. However, if you guys cared to put it into F36 that would provide some more data about how safe it is. We need it in F37, not F36. This specific issue seems to be fixed with the latest release (postgresql-14.3 currently in rawhide, build on the way). However, the Python 3.11 compatibility seems to be not ready yet anyway, reported separately as bz#2092085. I'm closing this one though. (In reply to Honza Horak from comment #9) > This specific issue seems to be fixed with the latest release > (postgresql-14.3 currently in rawhide, build on the way). However, the > Python 3.11 compatibility seems to be not ready yet anyway, reported > separately as bz#2092085. I'm closing this one though. Hups, I was wrong, the change from comment #7 doesn't seem to be part. Re-opening this one as it was already discussed here and rather closing the new one as duplicit of this. Sorry for confusion. *** Bug 2092085 has been marked as a duplicate of this bug. *** Patch from comment #7 prepared in https://src.fedoraproject.org/rpms/postgresql/pull-request/52 It seems to work fine with the Python 3.11 copr. Built in rawhide. https://koji.fedoraproject.org/koji/buildinfo?buildID=1977381 |