[FreeBSD-Announce] BSD-Licensed Combinatorics library/utility

Chris Rees crees at FreeBSD.org
Sun Jan 5 21:54:06 UTC 2020



On 5 January 2020 19:14:08 GMT, Devin Teske <dteske at freebsd.org> wrote:
>
>
>> On Jan 5, 2020, at 11:05, Chris Rees <crees at FreeBSD.org> wrote:
>> 
>> 
>> 
>> On 5 January 2020 18:57:02 GMT, Devin Teske <dteske at freebsd.org
><mailto:dteske at freebsd.org>> wrote:
>>> 
>>> 
>>>> On Jan 5, 2020, at 09:26, Chris Rees <crees at bayofrum.net> wrote:
>>>> 
>>>> Hi Devin,
>>>> 
>>>> There are many examples where utilities have moved from ports to
>>> base- portsnap being one I can think of.
>>>> 
>>>> I don't think that ports is really a dead zone for software- pkg
>>> install -y cmb takes around seven seconds, and I would struggle to
>>> imagine that anyone uses a system with no ports installed.
>>>> 
>>>> The argument would obviously change if you wanted to use it in
>>> bsdinstall or similar- is that why you're frustrated here?
>>>> 
>>> 
>>> 1. Build option survey for testing different combinations of options
>>> when building base
>>> 2. Building ports built with different combinations of options when
>>> available
>>> 
>>> Both of those situations may preclude having any packages installed.
>> 
>> We use devel/ccache with poudriere all the time- it's not really a
>big problem.
>> 
>> Having it in ports has the massive advantages that it becomes
>available for all versions of FreeBSD, as well as having immediate
>bugfixes and the most up to date version available at all times.
>> 
>> Granted, it does appear pretty mature... but given that no one needs
>to approve a port being added (and there are many people who would
>gladly make one), it would definitely be the best first step to get
>wider exposure more quickly.
>> 
>> Even while the decisions on importing are ongoing, you could stick it
>in a port today.
>> 
>> "Ports are just as much a part of the OS as base”.
>> 
>
>Thanks. I’ll make some ports. I also have to make ports for the
>optional bindings (which include Perl and Python bindings written in C
>for tapping into the library from higher-level languages).

Let me know if I can help- I'll happily review ports commits or even write the ports for you if you're short on time.

Chris

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



More information about the freebsd-hackers mailing list