Go Back   DaemonForums > DaemonForums.org > News

News News regarding BSD and related.

Thread Tools Display Modes
  #1   (View Single Post)  
Old 31st July 2017
shep shep is offline
Real Name: Scott
Arp Constable
Join Date: May 2008
Location: Dry and Dusty
Posts: 1,252
Default OpenBSD - Default compiler switched to clang on amd64 and i386

With this commit, the default compiler for (-current base system on the) amd64 and i386 platforms has been changed to clang(1):
Module name: src
Changes by: robert@cvs.openbsd.org 2017/07/26 13:44:42

Modified files:
share/mk : bsd.own.mk

Log message:
switch the default compiler on amd64 and i386 to clang,
but keep gcc4 in the build for these as well

ok deraadt@
This opens the door for the newer AMD/Radeon drivers.
Reply With Quote
  #2   (View Single Post)  
Old 31st July 2017
e1-531g e1-531g is offline
ISO Quartermaster
Join Date: Mar 2014
Posts: 492

Originally Posted by shep View Post
This opens the door for the newer AMD/Radeon drivers.
But we don't know whether this way is going to be used. AMD driver is the biggest GPU driver and needs to be updated in kernel and added in userspace Mesa.
Moderately-new Intel GPUs are trouble-free choice for OpenBSD desktop/laptop, at least for now.
I think newer compiler primary benefit is enablement for porting OpenBSD to newer CPU architectures such as ARMv8.
Signature: Furthermore, I consider that systemd must be destroyed.
Based on Latin oratorical phrase
Reply With Quote
  #3   (View Single Post)  
Old 31st July 2017
jggimi's Avatar
jggimi jggimi is offline
More noise than signal
Join Date: May 2008
Location: USA
Posts: 6,693

This transition is part of an ongoing effort to deploy clang as the base OS compiler, on all appropriate architectures. License restrictions prevent newer versions of gcc from being deployed in the base OS.

The change also impacts package building and package deployment. Any -current users should see the July 29 update to the Following -current FAQ. I expect similar guidance will be included in the 6.2 Upgrade Guide.
Reply With Quote
  #4   (View Single Post)  
Old 17th September 2017
puffymon puffymon is offline
Real Name: Leonid
Port Guard
Join Date: Apr 2017
Location: Earth
Posts: 37

It's sad, but there are no plans to add new radeon drivers, so radeon support won't change at all https://marc.info/?l=openbsd-misc&m=150522983810160&w=2
So currently my AMD PC is a very fast and very useless APU
But on other hand they've improved support for my intel laptop
Reply With Quote

Thread Tools
Display Modes

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
OpenBSD - i386 vs amd64 - RAM beiroot OpenBSD General 5 6th March 2017 11:09 AM
Switched over from sendmail(8) to smtpd(8) by default. gpatrick OpenBSD General 0 5th October 2014 03:56 PM
OpenBSD i386-current architecture switched to PIE J65nko News 0 29th December 2013 02:16 PM
NetBSD Is Soon Importing LLVM's Clang Compiler DaBSD News 7 26th October 2013 10:23 PM
LLVM milestone reached - Clang compiler self-hosts J65nko News 0 5th February 2010 03:48 PM

All times are GMT. The time now is 12:33 AM.

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