bugGNU TeXmacs - Bugs: bug #51486, Fix autotools build for Ubuntu...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #51486: Fix autotools build for Ubuntu 17.04 with Qt5, fix qt plugins list for inputmethods, etc.

Submitted by:  Karl Hegbloom <karlhegbloom>
Submitted on:  Mon 17 Jul 2017 05:41:28 AM UTC  
 
Category: CompilationPriority: 5 - Normal
Item Group: NoneStatus: None
Privacy: PublicAssigned to: None
Originator Name: Open/Closed: Open
Release: svn trunkRelease: None
Fixed Release: NoneFixed Release: 
Keywords: 

Tue 07 Nov 2017 08:29:32 AM UTC, comment #3:

Are you really using your Qt5 build? When testing a Qt5 build on my side (to see if it would fix #49655), I have found it very touchy. For instance it would segfault anytime you open a palette widget like the color palette or symbol palettes in the math mode... Do you experience the same issues?

Philippe Joyez <pjoyez>
Project Member
Mon 17 Jul 2017 05:55:04 AM UTC, comment #2:

The comment in misc/m4/qt5.m4 was written before I put the dnl in there. Without the dnl the build will fail if you have Qt3d... installed, iirc. I used dnl to comment off most of them, leaving what I thought are probably the ones it actually needs. It compiles fine for me; ymmv since it does not have a build-deps or final depends set right for the styles and everything that are actually installed in my machine, and that a package maintainer will want it linked against for actual distribution; I will fix that also soon if you like.

cd ~/src/TeXmacs/texmacs-git-svn-guile-1.8/src
ln -s packages/debian .
fakeroot debian/rules clean binary

I can enter chinese and cyrillic via ibus with this build. It crashes when I use the KDE settings to change the GUI style, but I don't do that often anyway.

Karl Hegbloom <karlhegbloom>
Mon 17 Jul 2017 05:48:10 AM UTC, comment #1:

You may view what is essentially the same patch at:

https://github.com/KarlHegbloom/texmacs/pull/12

Karl Hegbloom <karlhegbloom>
Mon 17 Jul 2017 05:41:28 AM UTC, original submission:

This patch fixes Qt5 builds for at least Ubuntu 17.04. Without this patch, the build fails because it can not find <QPrint> (nor can it finish without compiling with -fPIC on Ubuntu).

It also sets the default Qt plugins lists to better values. Without these settings, input methods don't work right, for example.

Karl Hegbloom <karlhegbloom>

 

Attached Files

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by pjoyez (Posted a comment)
  • -unavailable- added by karlhegbloom (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follows 1 latest change.

    Date Changed By Updated Field Previous Value => Replaced By
    Mon 17 Jul 2017 05:41:28 AM UTCkarlhegbloomAttached File-=>Added fix-svn-trunk-autotools-build.patch, #41215

    Back to the top


    Powered by Savane 3.1-cleanup1