This bug was fixed in the package marisa - 0.2.6-5ubuntu1

---------------
marisa (0.2.6-5ubuntu1) jammy; urgency=medium

  * Merge with Debian unstable, remaining changes:
    - g++-10 added to Build-Depends for ppc64el due to ruby2.7 FTBFS
      workaround for ppc64el. See lp bug 1943823.
    - Symbols file tweaked for ppc64el (probably for the same reason)
  * Tweak of symbols file for ppc64el

marisa (0.2.6-5) unstable; urgency=medium

  * Bump Standards-Version to 4.6.0.
  * Rebuild against GCC 11.
  * Refresh symbols with GCC 11 build again.
  * debian/control: Use dh-sequence-python3 as build-dependency.

marisa (0.2.6-4) unstable; urgency=medium

  * Team upload
  * debian/libmarisa0.symbols:
    - Here we go again.. (for kfreebsd-amd64)

marisa (0.2.6-3ubuntu3) jammy; urgency=medium

  * debian/control, debian/rules:
    - Build with gcc-10 on ppc64el to work around FTBFS due to ruby
      issue. Thanks to Mitsuya Shibata for the solution! (LP: #1947790)

marisa (0.2.6-3ubuntu2) jammy; urgency=medium

  * No-change rebuild to add python3.10.

 -- Gunnar Hjalmarsson <[email protected]>  Sun, 24 Oct 2021 18:07:57
+0200

** Changed in: marisa (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to marisa in Ubuntu.
https://bugs.launchpad.net/bugs/1947790

Title:
  marisa FTBFS on ppc64el

Status in marisa package in Ubuntu:
  Fix Released

Bug description:
  marisa fails to build on ppc64el:

  <from buildlog>
  # extconf.rb needs to exist library when configure
  cd bindings/ruby; ruby extconf.rb --with-opt-include=../../include \
      --with-opt-lib=../../lib/marisa/.libs
  checking for -lmarisa... *** extconf.rb failed ***
  Could not create Makefile due to some reason, probably lack of necessary
  libraries and/or headers.  Check the mkmf.log file for more details.  You may
  need configuration options.

  Provided configuration options:
        --with-opt-dir
        --without-opt-dir
        --with-opt-include=${opt-dir}/include
        --with-opt-lib=${opt-dir}/lib
        --with-make-prog
        --without-make-prog
        --srcdir=.
        --curdir
        --ruby=/usr/bin/$(RUBY_BASE_NAME)2.7
        --with-marisa-dir
        --without-marisa-dir
        --with-marisa-include
        --without-marisa-include=${marisa-dir}/include
        --with-marisa-lib
        --without-marisa-lib=${marisa-dir}/lib
        --with-marisalib
        --without-marisalib
  /usr/lib/ruby/2.7.0/mkmf.rb:471:in `try_do': The compiler failed to generate 
an executable file. (RuntimeError)
  You have to install development tools first.
        from /usr/lib/ruby/2.7.0/mkmf.rb:564:in `try_link0'
        from /usr/lib/ruby/2.7.0/mkmf.rb:582:in `try_link'
        from /usr/lib/ruby/2.7.0/mkmf.rb:801:in `try_func'
        from /usr/lib/ruby/2.7.0/mkmf.rb:1029:in `block in have_library'
        from /usr/lib/ruby/2.7.0/mkmf.rb:971:in `block in checking_for'
        from /usr/lib/ruby/2.7.0/mkmf.rb:361:in `block (2 levels) in postpone'
        from /usr/lib/ruby/2.7.0/mkmf.rb:331:in `open'
        from /usr/lib/ruby/2.7.0/mkmf.rb:361:in `block in postpone'
        from /usr/lib/ruby/2.7.0/mkmf.rb:331:in `open'
        from /usr/lib/ruby/2.7.0/mkmf.rb:357:in `postpone'
        from /usr/lib/ruby/2.7.0/mkmf.rb:970:in `checking_for'
        from /usr/lib/ruby/2.7.0/mkmf.rb:1024:in `have_library'
        from extconf.rb:3:in `<main>'
  </from buildlog>

  The same source builds successfully in impish. A known environment
  change is python3.10, but I'm not able to see in the buildlog that the
  failure is related to that.

  https://launchpadlibrarian.net/564533377/buildlog_ubuntu-jammy-
  ppc64el.marisa_0.2.6-3ubuntu2_BUILDING.txt.gz

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/marisa/+bug/1947790/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to