DaemonForums  

Go Back   DaemonForums > OpenBSD > OpenBSD Packages and Ports

OpenBSD Packages and Ports Installation and upgrading of packages and ports on OpenBSD.

Reply
 
Thread Tools Display Modes
  #1   (View Single Post)  
Old 12th July 2016
ocicat ocicat is offline
Administrator
 
Join Date: Apr 2008
Posts: 3,319
Default pledge(2) & snapshots of -current

FYI. I'm passing on the following to those who run -current snapshots.

http://marc.info/?t=146821964900001&r=1&w=2

pledge(2) is a great addition to the OpenBSD 6.0 landscape, but there is fallout users need to be educated upon. The ports@ thread above describes how pledge(2) is being adjusted here in the latter part of the OpenBSD 6.0 development cycle.

I mention this here as this also raises the question about the purpose of snapshots in the OpenBSD world. Snapshots are a means for developers to share amongst themselves the current status of code checked into CVS freeing developers from the need to be constantly recompiling code themselves. The fact that snapshots are available to the world doesn't change their fundamental purpose.

Snapshots are not simply a recompilation of code checked into the "development branch" of the project's CVS repository. Snapshots may also include code which has not been checked into CVS as it is deemed experimental. Developers (& Theo...) may want code to receive a wider testing audience before checking in these new features into CVS. Augmenting snapshots to include uncommitted code is the means used to expose new work to a larger test pool.

Uncommitted code also may be added to snapshots for an extended period too. How the decision is made as to what to include & for how long is a decision made by the developers. The general OpenBSD community (meaning everyone else who are not developers...) doesn't have any say into this practice, nor should we.

There is an alternative for those running -current who don't want to be running uncommitted code -- simply recompile the kernel & userland as described in release(8).
Reply With Quote
  #2   (View Single Post)  
Old 12th July 2016
ocicat ocicat is offline
Administrator
 
Join Date: Apr 2008
Posts: 3,319
Default

Interestingly, the www/chromium port has now been corrected in CVS:

http://marc.info/?l=openbsd-ports-cv...0356603668&w=2

However, users of -current will need to wait for the next bulk build for the Chromium package to pick up this change.

Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Learning to pledge() an application - a story jggimi OpenBSD Security 8 25th January 2016 03:42 AM
snapshots and bad major error fstef OpenBSD General 14 2nd March 2015 06:44 AM
OpenBSD OpenBSD 5.3 snapshots J65nko News 0 4th February 2013 11:55 PM
the extra stuff in -current snapshots ocicat OpenBSD General 4 20th June 2012 04:57 PM
OpenBSD OpenBSD 4.7 beta snapshots J65nko News 0 29th January 2010 08:02 PM


All times are GMT. The time now is 01:25 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick