Build process

Asked by Guillaume Grasset

Is there a reason why the builded version distributed in the repo is different from the one distributed by the project himself?

The build process done by the project here : http://phantomjs.org/build.html activate/deactivate a lot more flags for Qt than the one done in launchpad (see: http://bazaar.launchpad.net/~phantomjs/phantomjs/debian/view/head:/rules).

Question information

Language:
English Edit question
Status:
Expired
For:
Ubuntu phantomjs Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

Because Ubuntu is not a rolling release distribution. Packages are updated if there is a significant reason. If there are no huge bugs or security issues then it will be left.

There may be a PPA with a newer version but the repositories are not updated just because a new version is released.

If you report a bug and there is a good reason to upgrade the package then it will be updated sooner rather than later

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#2

Here are the PPAs on Launchpad.net. Remember to filter for your release to be sure it has the package for your release of Ubuntu. Not all PPAs support all releases

https://launchpad.net/ubuntu/+ppas?name_filter=phantomjs

Revision history for this message
Guillaume Grasset (globinostudio) said :
#3

Sorry, my question was not clear.

The version of PhantomJS seems to be the same for both binaries (repo is 2.1.1+dfsg-1 and project is 2.1.1) but they behave differently.

As I understand, since the version of the lib needed for the compilation could be different (because they could have not been updated), it could be the cause of the different behavior between the two binaries. Am I right?

Revision history for this message
Launchpad Janitor (janitor) said :
#4

This question was expired because it remained in the 'Open' state without activity for the last 15 days.