[Development] Removing libudev dependency from binary packages?
Koehne Kai
Kai.Koehne at digia.com
Wed Oct 23 11:21:32 CEST 2013
> -----Original Message-----
> From: development-bounces+kai.koehne=digia.com at qt-project.org
> [mailto:development-bounces+kai.koehne=digia.com at qt-project.org] On
> Behalf Of Thiago Macieira
> Sent: Tuesday, October 22, 2013 12:07 AM
> To: development at qt-project.org
> Subject: Re: [Development] Removing libudev dependency from binary
> packages?
>
> [...]
>
> Anyway, my suggestion thus:
> - QtSerialPort: statically link to libudev
> - QtWebKit: don't link to libudev
> - evdev plugins: don't build
> - libqgtk2: fix, it doesn't need libudev
>
> The fix for libqgtk2 can probably be:
> linux: QMAKE_LFLAGS += -Wl,--as-needed
Sounds like a good plan to me.
Technically, how should we tackle the 'statically link' part? Shall we import the libudev sources into qtserialport.git, and compile there? Do we need a separate '-qt-libudev' option to configure, or just link statically in qtserialport if libudev configure check fails / -no-libudev is passed to configure? And who volunteers to do the patches? :)
Regards
Kai
> --
> Thiago Macieira - thiago.macieira (AT) intel.com
> Software Architect - Intel Open Source Technology Center
More information about the Development
mailing list