Created attachment 175727 [details] shar(1) archive of devel/arm-none-eabi-newlib Hi, Doing some work with embedded systems, I've found need for Newlib for arm-none-eabi. Specifically, I'm doing work at the moment with Arduino Dues and Zeros. The --disable-newlib-supplied-syscalls is required for most of the work I do, and this seems to be the standard over in ArchLinux-land as well, for what that's worth. Quote, pkg-descr: Newlib is a C library intended for use on embedded systems. It is a conglomeration of several library parts, all under free software licenses, that make them easily usable on embedded products. The licensing of Newlib is quite messy, so I've omitted LICENSE for the time being. It has a hodge-podge of GPL* and BSD* licenses applied to different parts of it (and 9 different COPYING* files), so intuition tells me I should probably hunt down all of these and LICENSE_COMB= multi it to play on the safe side, since some of them are more restrictive than others. Thoughts? Tested building with Poudriere (9.3 amd64, 10.3 amd64, 11.0 amd64) as well as Synth (recent -CURRENT).
Take.
A commit references this bug: Author: bsam Date: Sun Oct 16 22:01:23 UTC 2016 New revision: 424083 URL: https://svnweb.freebsd.org/changeset/ports/424083 Log: Newlib is a C library intended for use on embedded systems. It is a conglomeration of several library parts, all under free software licenses, that make them easily usable on embedded products. WWW: https://www.sourceware.org/newlib/ PR: 213466 Submitted by: bsdports@kyle-evans.net Changes: head/devel/Makefile head/devel/arm-none-eabi-newlib/ head/devel/arm-none-eabi-newlib/Makefile head/devel/arm-none-eabi-newlib/distinfo head/devel/arm-none-eabi-newlib/pkg-descr head/devel/arm-none-eabi-newlib/pkg-plist
Committed, thanks!