DaemonForums  

Go Back   DaemonForums > DaemonForums.org > News

News News regarding BSD and related.

Reply
 
Thread Tools Display Modes
  #1   (View Single Post)  
Old 5th September 2016
e1-531g e1-531g is offline
ISO Quartermaster
 
Join Date: Mar 2014
Posts: 628
Default LLVM Core and Clang imported into OpenBSD-current

http://undeadly.org/cgi?action=artic...panded&count=2
https://phoronix.com/scan.php?page=n...s-LLVM-To-Base
originally communicated via openbsd-cvs mailing list date 2016-09-03 22:47:02.
Added:
I think this may bring some hope for some AMD GPU users.
The graphics driver consist of kernel driver but also some parts in userspace. The most complex part of userspace driver is Mesa. Actually Mesa driver for newer AMD GPU needs LLVM and this was a blocker for AMD GPU, because parts of Xenocara can't depend on anything from ports/packages.
On the other side upstream Mesa driver had been constantly following newest releases of LLVM and I don't know if LLVM in base will constantly follow newest upstream LLVM releases. If not, it will not make change in long term for AMD GPU users.
__________________
Signature: Furthermore, I consider that systemd must be destroyed.
Based on Latin oratorical phrase

Last edited by e1-531g; 5th September 2016 at 02:58 PM. Reason: Added comment about Mesa
Reply With Quote
  #2   (View Single Post)  
Old 28th September 2016
e1-531g e1-531g is offline
ISO Quartermaster
 
Join Date: Mar 2014
Posts: 628
Default

There are some concerns about license of LLVM in future.
Some people in upstream LLVM community want change license to Apache 2 with explicit GPLv2 compatibility.

http://marc.info/?l=openbsd-misc&m=147500019026245&w=2
Quote:
Originally Posted by Ingo Schwarze
Hi Benjamin,

kbenjamin Coplon wrote on Mon, Sep 26, 2016 at 01:23:43PM -0400:

> What does the OpenBSD community think about the LLVM proposal to move
> to the Apache license?
>
> http://lists.llvm.org/pipermail/llvm...er/104778.html

If LLVM would move to the Apache 2 license, we would become unable
to use versions released after that change, and would be stuck with
version released before the change, just like we are stuck with
pre-GPLv3 gcc now. So it would be very bad for us.

See http://www.openbsd.org/policy.html :

Apache
The original Apache license was similar to the Berkeley license,
but source code published under version 2 of the Apache license
is subject to additional restrictions and cannot be included
into OpenBSD.

In a nutshell, OpenBSD does not consider software released under
Apache 2 to be free software. At least not free enough for us.

Yours,
Ingo
__________________
Signature: Furthermore, I consider that systemd must be destroyed.
Based on Latin oratorical phrase

Last edited by e1-531g; 28th September 2016 at 11:55 AM.
Reply With Quote
Reply

Tags
clang, compiler, gcc, openbsd

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
NetBSD Is Soon Importing LLVM's Clang Compiler DaBSD News 7 26th October 2013 10:23 PM
clang/llvm lumiwa FreeBSD General 3 21st February 2013 12:30 AM
LLVM Clang Vs gcc aleunix OpenBSD General 8 22nd February 2012 10:24 AM
LLVM 3.0 requires Clang and DragonEgg J65nko News 0 2nd December 2011 06:55 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 07:19 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