Post
Topic
Board Announcements (Altcoins)
Re: [ANN] [SFR] SaffronCoin | Latest Version - 1.4.2/2.6.2 | Mandatory Wallet Update
by
ComputerGenie
on 19/10/2016, 18:32:35 UTC

I've raised an issue about qmake not making a very Ubuntu friendly Makefile, and submitted a pull request for fixing compilation against libboost 1.58 which comes with Ubuntu 16.04. The libboost fix is applied against bitcoin:

https://github.com/bitcoin/bitcoin/pull/6114/files

Unfortunately not familiar with qmake to suggest how to fix it, but would be happy to test any fixes you make on Ubuntu 16.04.

This isn't a qmake issue, this is an issue of updates (or the lack thereof).
The "short" answer is:
The usage of double declaration was deemed pointless by the programming community, and thus support for such things was dropped from subsequent versions of many things. When you couple that with the fact that 15 Linux distros have 15 different views on what is "stable" and 2 1/2 years of no dev support, you're bound to have issues.

*also of note: if you look carefully, you'll see that the pull request you linked to was moot when it was initially posted, as the Bitcoin devs had fixed the issue the week before (over a year and a half ago). Again, making such issues the dev's fault and not that of Ubuntu (or any other distro), QT, boost, or anything else. Wink