Navigation

    Kopano
    • Register
    • Login
    • Search
    • Categories
    • Get Official Kopano Support
    • Recent
    Statement regarding the closure of the Kopano community forum and the end of the community edition

    Version 8.7.80.402.1c7f107ba-0+44.1 breaks php7-mapi

    Kopano Groupware Core
    6
    10
    697
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • jcmerg
      jcmerg last edited by fbartels

      Version 8.7.80.402.1c7f107ba-0+44.1:

      PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/mapi.so' - /usr/lib/php/20151012/mapi.so: undefined symbol:  Z25zif_mapi_freebusy_openmsgP18_zend_execute_dataP12_zval_struct in Unknown on line 0
      PHP 7.0.33-0+deb9u1 (cli) (built: Dec  7 2018 11:36:49) ( NTS )
      Copyright (c) 1997-2017 The PHP Group
      Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
          with Zend OPcache v7.0.33-0+deb9u1, Copyright (c) 1999-2017, by Zend Technologies
      

      Replacing the mapi.so from 8.7.80.355.acad8ae1e-0+26.1 fixes the issue. All other packages are on 8.7.80.402.1c7f107ba-0+44.1, no unresolved ldd dependencies for mapi.so

      umgfoin 1 Reply Last reply Reply Quote 0
      • holibert
        holibert last edited by

        Hi,

        I ran into that problem but don’t have a copy of that recent version. Would you provide it to me?

        Thank you
        Holger

        1 Reply Last reply Reply Quote 0
        • jcmerg
          jcmerg last edited by jcmerg

          Hi,

          I’ve only changed the mapi.so, as downgrading the whole deb packages including dependencies was to much trouble for me ^^ … So here is the shared object for amd64 and debian 9

          https://transfer.sh/bZAFU/mapi.so

          let me know if you also want the deb file.

          1 Reply Last reply Reply Quote 0
          • Ihon
            Ihon last edited by

            Hi,

            I can confirm the same issue with the Ubuntu package as well as the solution to exchange the mapi.so with an older version.

            Best

            Ihon

            1 Reply Last reply Reply Quote 0
            • holibert
              holibert last edited by

              Works like a charm ;-)

              Thank you very much!

              1 Reply Last reply Reply Quote 0
              • umgfoin
                umgfoin @jcmerg last edited by umgfoin

                Looks like a git merge-conflict:
                You have to remove ZEND_FE(mapi_freebusy_openmsg, NULL);in php7-ext/main.cpp (ln. 393) and recompile php-mapi.

                @fbartels Felix, something strange happens here:
                The function was introduced with commit dfab3d6f3ca, disappears again in
                7640340cb86
                .
                Pseudo-declaration re-appears in 2b258098fec, but without implementation (which leads to the above problem). With exception of dfab3d6f3ca, Bitbucket’s diff-view doesn’t detect the differences (!?).
                ++umgfoin.

                jengelh 1 Reply Last reply Reply Quote 0
                • jengelh
                  jengelh Banned last edited by

                  Resolved on kopanocore-8.6.91-29-g75fbcc25d, kopanocore-8.7.80-424-g3b35b58f3

                  1 Reply Last reply Reply Quote 0
                  • fbartels
                    fbartels Kopano last edited by

                    new packages available at https://download.kopano.io/community/core:/

                    Regards Felix

                    Resources:
                    https://kopano.com/blog/how-to-get-kopano/
                    https://documentation.kopano.io/
                    https://kb.kopano.io/

                    Support overview:
                    https://kopano.com/support/

                    jcmerg 1 Reply Last reply Reply Quote 0
                    • jcmerg
                      jcmerg @fbartels last edited by

                      @fbartels said in Version 8.7.80.402.1c7f107ba-0+44.1 breaks php7-mapi:

                      new packages available at https://download.kopano.io/community/core:/

                      Upgraded now, no issues so far, thank you :)

                      1 Reply Last reply Reply Quote 0
                      • jengelh
                        jengelh Banned @umgfoin last edited by

                        @umgfoin said in Version 8.7.80.402.1c7f107ba-0+44.1 breaks php7-mapi:

                        Bitbucket’s diff-view doesn’t detect the differences (!?).

                        Probably it just does what git would do. You need git log -c to visualize merge commits.

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post