Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-84618

Why does RHEL9 can't provide the postgresql-devel?

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not a Bug
    • Icon: Critical Critical
    • None
    • rhel-9.5
    • postgresql
    • None
    • No
    • Critical
    • rhel-databases
    • ssg_core_services
    • None
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • Unspecified
    • Unspecified
    • Unspecified
    • All
    • None

      What were you trying to do that didn't work?

      Need to build a compile C program with postgresql on RHEL9. But RHEL9 doesn't provide the postgresql-devel packages, instead of postgresql-devel. It provides postgresql-private-devel, but this package is missing "Embedded C Postgres preprocessor" function like postgresql-devel on RHEL7.

      The description of postgresql-private-devel on RHEL9:

       

      Name         : postgresql-private-devel
      Version      : 16.8
      Release      : 1.module+el9.5.0+22865+f9400010
      Architecture : x86_64
      Size         : 187 k
      Source       : postgresql-16.8-1.module+el9.5.0+22865+f9400010.src.rpm
      Repository   : @System
      From repo    : rhel-9-for-x86_64-appstream-rpms
      Summary      : PostgreSQL development header files for this build of PostgreSQL server
      URL          : http://www.postgresql.org/
      License      : PostgreSQL
      Description  : The postgresql-private-devel package contains the header files and libraries
                   : needed to compile C or C++ applications which will directly interact
                   : with a PostgreSQL database management server.
                   : You need to install this package if you want to develop applications which
                   : will interact with a PostgreSQL server. 

      The description of postgresql-devel on RHEL7:

       

       

      Name        : rh-postgresql13-postgresql-devel
      Arch        : x86_64
      Version     : 13.14
      Release     : 1.el7
      Size        : 1.5 M
      Repo        : rhel-server-rhscl-7-rpms/7Server/x86_64
      Summary     : PostgreSQL development header files and libraries
      URL         : http://www.postgresql.org/
      License     : PostgreSQL
      Description : The postgresql-devel package contains the header files and libraries
                  : needed to compile C or C++ applications which will directly interact
                  : with a PostgreSQL database management server.  It also contains the ecpg
                  : Embedded C Postgres preprocessor. You need to install this package if you want
                  : to develop applications which will interact with a PostgreSQL server. 

       

      What is the impact of this issue to you?

      Can't build the compile C program with postgresql on RHEL9.

      Expected results

      RHEL9 can provide the postgresql-devel like RHEL7 with the below functions:

       

      Description : The postgresql-devel package contains the header files and libraries
                  : needed to compile C or C++ applications which will directly interact
                  : with a PostgreSQL database management server.  It also contains the ecpg
                  : Embedded C Postgres preprocessor. You need to install this package if you want
                  : to develop applications which will interact with a PostgreSQL server. 

       

       

      Actual results

              fjanus@redhat.com Filip Janus
              rhn-support-yalu Yanquan Lu
              Filip Janus Filip Janus
              Vaclav Danek Vaclav Danek
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: