[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