pkgsrc-Users archive

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

Re: QT5 on Linux



On Sat, Dec 22, 2018 at 04:12:27PM -0600, Jason Bacon wrote:
> > https://gnats.netbsd.org/53310
> Ah, thanks.  Looks like a significant change that's been sitting a while. 
> Any chance of this getting committed before Q4, or am I better off focusing
> on other things for now?
> 

I don't think there's a freeze, and that the change is fine to commit.
Please do it. :-)

> The only other dependency issue was these missing entries in
> qt5-qtsensors/PLIST:
> 
> > qt5/lib/cmake/Qt5Sensors/Qt5Sensors_IIOSensorProxySensorPlugin.cmake
> > qt5/lib/cmake/Qt5Sensors/Qt5Sensors_LinuxSensorPlugin.cmake
> > qt5/plugins/sensors/libqtsensors_iio-sensor-proxy.so
> > qt5/plugins/sensors/libqtsensors_linuxsys.so
> 

Given the linux name, I suspect it calls for PLIST.Linux.

> Octave then builds successfully, but also needs a tweak or two to fix some
> plist issues, mainly x86_64-redhat-linux ==> x86_64-redhat-linux-gnu:
> 
> => Checking file-check results for octave-4.4.1nb6
> ERROR: ************************************************************
> ERROR: The following files are in the PLIST but not in
> /home/bacon/Pkgsrc/pkgsrc/math/octave/work/.destdir/home/bacon/Pkgsrc/pkg:
> ERROR: /home/bacon/Pkgsrc/pkgsrc/math/octave/work/.destdir/home/bacon/Pkgsrc/pkg/libexec/octave/4.4.1/exec/x86_64-redhat-linux/octave-gui

PLIST is based off ${MACHINE_GNU_PLATFORM}, which we attempt to guess.
AIUI, -gnu is a Debian prefix.

Usually config.guess decides this, but it's hard to diagnose the
cause for this without a config.log.


Home | Main Index | Thread Index | Old Index