|
OpenBSD General Other questions regarding OpenBSD which do not fit in any of the categories below. |
|
Thread Tools | Display Modes |
|
|||
Building from source
Are there any benefits from compiling the kernel, userland and xenocara from source over using the provided binaries?
__________________
Nothing is more boring than a working computer. |
|
|||
Short answer: No. And the project discourages building from source.
The long answer: Depends on what you want. Building -stable fixes? Customizing something? Doing kernel or application development? In any case, you need to know what you're doing. |
|
|||
Quote:
Quote:
|
|
|||
Compiled everything from source yesterday and it went great. Can't say there are any benefits though
__________________
Nothing is more boring than a working computer. |
|
|||
Were you looking to do something expert, like fix a bug or add a new feature? There isn't any benefit otherwise.
|
|
|||
I thought that maybe it would be more specific to my hardware if I compiled it but I probably ended up with the same binaries openbsd provides
__________________
Nothing is more boring than a working computer. |
|
|||
No, “probably”. The binaries created are exactly the same binaries as what the project provides.
|
|
|||
I compiled the 'stable' branch though, so at least I got the latest bugfixes
Today I updated the source from cvs and there were loads of updates but syspatch only shows one
__________________
Nothing is more boring than a working computer. |
|
|||
My first attempt was to build everything from source, starting with the kernel, then src and xenocara and that went great. But when I tried building ports it was unable to download some software because certain servers were down and in one case the package it tried to download failed the checksum and I couldn't find it myself, so that was a bit of a disappointment. So now I build stable but use the packages
__________________
Nothing is more boring than a working computer. |
|
|||
Quote:
*Note to release engineers: NEVER do this!!! |
|
|||
Quote:
Code:
CFLAGS = -O3 -pipe -march=native LDFLAGS = -Wl,-O3 Note that you are 100% on your own if you do this. If stuff breaks, oh well. |
|
|||
Quote:
I already reinstalled openbsd wayyyy too many times
__________________
Nothing is more boring than a working computer. |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Building the System from Source | hanzer | OpenBSD Installation and Upgrading | 10 | 28th October 2018 09:12 PM |
Building a 10.2 system from source | hanzer | FreeBSD Installation and Upgrading | 1 | 1st September 2015 01:36 AM |
Other Open-source typeface “Hack” brings design to source code | J65nko | News | 1 | 31st August 2015 03:06 PM |
Building OpenBSD userland from source | bceverly | OpenBSD General | 6 | 6th April 2015 07:26 PM |
*** Error code 1 building OpenBSD 5.1-stable from source | comet--berkeley | OpenBSD Installation and Upgrading | 12 | 19th May 2012 02:18 AM |