Uploaded image for project: 'Bigtop'
  1. Bigtop
  2. BIGTOP-2901

disable GPDB because of build failure on OpenSuSE 42.1

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 1.2.0
    • Fix Version/s: 1.2.1
    • Component/s: build
    • Labels:
      None

      Description

      According to our CI, the 1.2.1 release is blocked by GPDB build failed on OpenSuSE 42.1.

        Activity

        Hide
        evans_ye Evans Ye added a comment -

        Great!

        Show
        evans_ye Evans Ye added a comment - Great!
        Hide
        plinnell Peter Linnell added a comment -

        JFYI, we should be targeting 42.3 as soon as practical. 42.1 is EOL. Thanks.

        Show
        plinnell Peter Linnell added a comment - JFYI, we should be targeting 42.3 as soon as practical. 42.1 is EOL. Thanks.
        Hide
        evans_ye Evans Ye added a comment -

        Committed to branch 1.2. Thanks for the patch Olaf Flebbe.

        Show
        evans_ye Evans Ye added a comment - Committed to branch 1.2. Thanks for the patch Olaf Flebbe .
        Hide
        oflebbe Olaf Flebbe added a comment -

        Please apply and proceed.

        I just found out that our CI as some docker instances running amok, will fix this.

        Show
        oflebbe Olaf Flebbe added a comment - Please apply and proceed. I just found out that our CI as some docker instances running amok, will fix this.
        Hide
        evans_ye Evans Ye added a comment -

        LGTM. +1.
        Thanks for your detailed explanation, Olaf.

        Show
        evans_ye Evans Ye added a comment - LGTM. +1. Thanks for your detailed explanation, Olaf.
        Hide
        oflebbe Olaf Flebbe added a comment - - edited

        Changed title of JIRA and proposed patch

        Show
        oflebbe Olaf Flebbe added a comment - - edited Changed title of JIRA and proposed patch
        Hide
        oflebbe Olaf Flebbe added a comment -

        Or disable

        Show
        oflebbe Olaf Flebbe added a comment - Or disable
        Hide
        oflebbe Olaf Flebbe added a comment -

        I think I have an idea whats going on.

        gpdb does not link because apr_signal_init from apaches libapr1 is missing. in fact it is missing from libapr1.so . doublechecking centos-7 it does have this func.

        according to docs apr_signal_init is a private function, which should never be called by external parties, so no bug on opensuse side.

        checking with greenplum https://github.com/greenplum-db/gpdb/blob/5.0.0/src/bin/gpfdist/gpfdist.c it does call apr_signal_init.

        however this specific call is commented out by this change in master
        https://github.com/greenplum-db/gpdb/commit/830aad5938f7e1bedbe76c9351e200504177bba5

        This looks very dubious to me. I vote to remove greenplum for now

        Show
        oflebbe Olaf Flebbe added a comment - I think I have an idea whats going on. gpdb does not link because apr_signal_init from apaches libapr1 is missing. in fact it is missing from libapr1.so . doublechecking centos-7 it does have this func. according to docs apr_signal_init is a private function, which should never be called by external parties, so no bug on opensuse side. checking with greenplum https://github.com/greenplum-db/gpdb/blob/5.0.0/src/bin/gpfdist/gpfdist.c it does call apr_signal_init. however this specific call is commented out by this change in master https://github.com/greenplum-db/gpdb/commit/830aad5938f7e1bedbe76c9351e200504177bba5 This looks very dubious to me. I vote to remove greenplum for now

          People

          • Assignee:
            oflebbe Olaf Flebbe
            Reporter:
            evans_ye Evans Ye
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development