<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libedit/Makefile, branch releng/13.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F13.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F13.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2021-02-06T01:18:07Z</updated>
<entry>
<title>Bump shared library versions after ncurses bump in 13.</title>
<updated>2021-02-06T01:18:07Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2021-02-02T01:09:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e45bb3902e80da374500a3dc077d7d11cfb3d6ba'/>
<id>urn:sha1:e45bb3902e80da374500a3dc077d7d11cfb3d6ba</id>
<content type='text'>
A few shared libraries in the base system link against ncurses.  An
upgrade from a 12.x host to 13 results in ABI breakage for existing
binaries since the newer versions of these libraries link against the
newer ncurses while the binary itself links against the older ncurses.
For example, dialog4ports built on 12.x sometimes crashes on 13 since
it depends on libdialog which links against ncurses internally.

Approved by:	re (gjb)

(cherry picked from commit 0b7f1af804f06a285717b490bef80e24648adcbe)
(cherry picked from commit 6e1fe6d26ea2939656c8286ccbd105a89d3349a3)
</content>
</entry>
<entry>
<title>Update libedit to a snapshot from 2019-09-10</title>
<updated>2019-09-13T06:50:02Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2019-09-13T06:50:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8156570000617c7545fcbad43189d59935b908be'/>
<id>urn:sha1:8156570000617c7545fcbad43189d59935b908be</id>
<content type='text'>
This version bring many fixes regarding unicode support
It also adds proper support for filename completion (we do not need our custom
patches anymore)
Improves the libreadline compatibility

Note that the same work was done by Yuichiro Naito in
https://reviews.freebsd.org/D21196 the main difference is in this case we have
reimported libedit in contrib to fix a long standing mess in the previous merges
which prevented a proper update workflow. (discussed long ago with pfg@)

The only difference with upstream libedit is we have added a compatibility shim
for the _elf_fn_sh_complete function which we previously added to support quoting
in filename completion and is not needed anymore.
This was added to continue supported old /bin/sh binaries and not break backward
compatibility (as discussed with jilles@)

Reviewed by:	Yuichiro Naito &lt;naito.yuichiro_gmail.com&gt;
MFC after:	3 weeks
Differential Revision:	https://reviews.freebsd.org/D21584
</content>
</entry>
<entry>
<title>libedit: sort the Makefile in line with NetBSD's version.</title>
<updated>2018-01-29T22:38:23Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2018-01-29T22:38:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6ea268b652102d451a1ff35988b774bf4b5a6e1f'/>
<id>urn:sha1:6ea268b652102d451a1ff35988b774bf4b5a6e1f</id>
<content type='text'>
NetBSD's libedit has been been cleaned-up considerably so the
non--widecharacter version is no longer an option. Re -sorting the
Makefile should make it easier for some brave soul trying to update it.

No functional change intended.

MFC after:	5 days
</content>
</entry>
<entry>
<title>libedit: raise the warning level to 3.</title>
<updated>2017-09-14T19:50:07Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2017-09-14T19:50:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=98fa04efedc41a02293dd9fe6434f33870a16974'/>
<id>urn:sha1:98fa04efedc41a02293dd9fe6434f33870a16974</id>
<content type='text'>
NetBSD has the warning level to 5 but that actually triggers -Wcast-qual.
</content>
</entry>
<entry>
<title>MFV 312999:</title>
<updated>2017-01-30T23:00:51Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2017-01-30T23:00:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=678bbc14b25b657d63c91fa9a4bd3068bf100bfa'/>
<id>urn:sha1:678bbc14b25b657d63c91fa9a4bd3068bf100bfa</id>
<content type='text'>
Update libedit 2016-03-21

Minor cleanups plus some license syncing.

Obtained from:	NetBSD
X-MFC with:	r312997
</content>
</entry>
<entry>
<title>MFV r312996:</title>
<updated>2017-01-30T22:11:53Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2017-01-30T22:11:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=450aba5b34d82f38f995ef6ed3821466ddfda939'/>
<id>urn:sha1:450aba5b34d82f38f995ef6ed3821466ddfda939</id>
<content type='text'>
Re-import libedit 2016-02-27

This reverts r296435: the issues related to lldb and this update appear to
have been identified (in lldb).

Obtained from:	NetBSD
Reported by:	emaste
MFC after:	3 weeks
</content>
</entry>
<entry>
<title>When MAKEOBJDIRPREFIX points to a case-insensitive file system, the</title>
<updated>2016-09-24T15:11:27Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2016-09-24T15:11:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2b4da8aa2021023fed30cb168d9770d431760882'/>
<id>urn:sha1:2b4da8aa2021023fed30cb168d9770d431760882</id>
<content type='text'>
build can break when different source files create the same target
files (case-insensitivity speaking).  This is the case for object
files compiled with -fpic and shared libraries. The former uses
an extension of ".So", and the latter an extension ".so".  Rename
shared object files from *.So to *.pico to match what NetBSD does.

See also r305855

MFC after:	1 month
Sponsored by:	Bracket Computing
Differential Revision:	https://reviews.freebsd.org/D7906
</content>
</entry>
<entry>
<title>MFH</title>
<updated>2016-03-07T15:44:54Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2016-03-07T15:44:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7e2d468315dcb1e231e7e0a8ca2cceb9f96faeb8'/>
<id>urn:sha1:7e2d468315dcb1e231e7e0a8ca2cceb9f96faeb8</id>
<content type='text'>
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Revert r296175</title>
<updated>2016-03-06T21:32:54Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2016-03-06T21:32:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1f37f0f18ffbdd3ff3c261368a34b1dacbd07bb2'/>
<id>urn:sha1:1f37f0f18ffbdd3ff3c261368a34b1dacbd07bb2</id>
<content type='text'>
Undo update of libedit 2016-02-27

Something in libedit appears to be causing breakage in lldb38.
The changes are not generally huge but they are suficient to
to justify reverting for now.

Reported by:	novel, bapt
</content>
</entry>
<entry>
<title>MFH</title>
<updated>2016-03-02T16:14:46Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2016-03-02T16:14:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=52259a98adba7622f236db46a330e61df0c84fb1'/>
<id>urn:sha1:52259a98adba7622f236db46a330e61df0c84fb1</id>
<content type='text'>
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
</feed>
