[Interest] Qt 5.3 vs Qt 5.4 (etc)

Thiago Macieira thiago.macieira at intel.com
Wed Jan 21 04:44:55 CET 2015


On Tuesday 20 January 2015 21:57:01 Lisandro Damián Nicanor Pérez Meyer wrote:
> = Just for the curious, contains debian-specific stuff
> 
> Nowadays what we are doing is [0]. Basically it scans private headers and
> uses a special feature of Debian's symbols files, marking private symbols
> to create a special dependency on a certain virtual package instead of the
> library itself. This special package is only provided by a specific version
> of the library instead of just the major one.
> 
> Might not be the best/more efficient thing out there for this, but it has
> proven to do the job quite right.
> 
> The final result is that all packages that end up depending on this virtual
> package need either a new upload (the Qt stack) or a full rebuild (any
> external thing using private headers) and we can easily track them.
> 
> [0]
> <http://anonscm.debian.org/cgit/pkg-kde/qt/qtbase.git/tree/debian/mark_priv
> ate_symbols.sh>

Sounds like a good start to generate the ELF version file.

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center




More information about the Interest mailing list