octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [mxe-octave] openssl is depndency of qt (both cross and native) (was


From: Mike Miller
Subject: Re: [mxe-octave] openssl is depndency of qt (both cross and native) (was Re: [mxe-octave] openssl for linux native build )
Date: Tue, 6 Sep 2016 11:25:26 -0700
User-agent: NeoMutt/ (1.7.0)

On Tue, Sep 06, 2016 at 18:11:43 +0900, Tatsuro MATSUOKA wrote:
> ----- Original Message -----
> 
> > From: Tatsuro MATSUOKA <address@hidden>
> > To: "address@hidden" <address@hidden>
> > Cc: 
> > Date: 2016/9/5, Mon 16:56
> > Subject: [mxe-octave] openssl for linux native build (openssl incompatible 
> > to the octave license?)
> > 
> > http://octave.1599824.n4.nabble.com/Re-octave-license-is-incompatible-with-openssl-td4679085.html
> > 
> > Re: octave license is incompatible with openssl
> > 
> > 
> > The above thread tells that octave license is incompatible with openssl.
> > 
> > I have freshly clone mxe-octave.
> > For cross build for windows, openssl was not built.
> > 
> > However, native build for linux. openssl was built.
> > 
> > Tatsuro
> > 
> I have made mistake.
> 
> The openssl is built on both cross and native build.
> 
> The openssl is dependency for the qt.
> 
> 
> In  qt.mk file
> 
> The below thing are described
> 
> $(PKG)_DEPS     := postgresql freetds openssl zlib libpng jpeg libmng tiff 
> sqlite dbus
> 
> configure flag
>         -openssl-linked \
> 
> Other description for openssl are also desribed 
> 
> This is the origin of openssl is build.
> 
> Can openssl be omitted from the qt for mxe-octave?

Qt is a huge framework; my guess is that OpenSSL is used to build Qt,
possibly to enable some options, but that Octave is not linked with
OpenSSL.

For example, the Debian Qt 5 packages are built with libssl-dev, but the
resulting Qt shared libraries do not link with libssl at all.

However, to be safe, Qt can be built with a -no-openssl option, someone
could test this in mxe-octave and ensure that everything still works.

-- 
mike



reply via email to

[Prev in Thread] Current Thread [Next in Thread]