[Bug 213581] irc/quassel: SSL Support broken when building against QT 5.6

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Oct 17 23:01:16 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213581

            Bug ID: 213581
           Summary: irc/quassel: SSL Support broken when building against
                    QT 5.6
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: easy, patch, security
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: makc at FreeBSD.org
          Reporter: me at cschwarz.com
          Assignee: makc at FreeBSD.org
             Flags: maintainer-feedback?(makc at FreeBSD.org),
                    maintainer-feedback?, merge-quarterly?

Created attachment 175889
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=175889&action=edit
Patch using upstream 4768c9e99f99b581d4e32e797db91d0182391696.

When building quassel 0.12.4 against QT 5.6 (e.g. on a 2016Q4 branch), it will
be built without SSL support because the check for SSL-library availibility in
their CMakeLists.txt file fails to compile.

However, it does not fail to compile because of SSL not being supported by the
qt5-network framework, but because of a compilation error regarding position
independent code.

Upstream 4768c9e99f99b581d4e32e797db91d0182391696 fixes this issue by adding a
cmake directive that sets this C++-Compile-Flag before compiling the
SSL-availibility check.

https://github.com/quassel/quassel/commit/4768c9e99f99b581d4e32e797db91d0182391696

Until quassel releases an updated version that includes this fix, we should
patch it in ports.

I did a test-run on 2016Q4, worked out fine.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list