Stories
Slash Boxes
Comments

SoylentNews is people

SoylentNews is powered by your submissions, so send in your scoop. Only 8 submissions in the queue.
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 2) by ese002 on Tuesday April 22, @08:35PM (2 children)

    by ese002 (5306) on Tuesday April 22, @08:35PM (#1401184)

    However, the compiling-time downside is significantly annoying

    Gentoo now has pre-compiled packages for many/most things. However, not for every possible build option. It might be virtually everything for typical new installs but for long time users like me, at least half of my updates still require compiling. It was just in the last month that I first saw Firefox and Thunderbird update from binaries.

    Starting Score:    1  point
    Karma-Bonus Modifier   +1  

    Total Score:   2  
  • (Score: 1) by shrewdsheep on Tuesday April 29, @09:00AM (1 child)

    by shrewdsheep (5215) Subscriber Badge on Tuesday April 29, @09:00AM (#1402028)

    I always thought that pre-compiling and flexible re-compiling would allow for the best of both worlds. By this I mean that most packages would never be re-compiled at all; only based on run-time profiling should packages be re-compiled. Re-compiling could be scheduled smoothly, e.g. based on CPU load/memory use. Frankly, I'm a bit disappointed that nobody tried this given they myriad of distros out there.

    • (Score: 2) by ese002 on Wednesday April 30, @04:31AM

      by ese002 (5306) on Wednesday April 30, @04:31AM (#1402172)

      I'm not sure what automatic profiling would do for you. Most updates don't have anything to do with performance and most build options don't either. Build options most enable/disable features and connect to different libraries. Python version changes causes the most or at least the most annoying rebuilds.