History log of /dflybsd-src/lib/libedit/libedit/Makefile (Results 1 – 25 of 26)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v6.4.0, v6.4.0rc1, v6.5.0, v6.2.2, v6.2.1, v6.3.0
# 889e067e 20-Nov-2021 Sascha Wildner <saw@online.de>

libedit: Remove unused Symbol.map/Versions.def.


Revision tags: v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2, v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3
# 3b675182 30-Apr-2019 zrj <rimvydas.jasinskas@gmail.com>

Complete upgrade of libedit from 2017-03-29 to 2019-03-24


# 7446f902 30-Apr-2019 zrj <rimvydas.jasinskas@gmail.com>

Complete upgrade of libedit from 2015-03-25 to 2017-03-29

Disable use of Symbol.map, bump shlib ver and move to shpub.
Add compatibility on api change for lvm(8).


# fc4af967 30-Apr-2019 zrj <rimvydas.jasinskas@gmail.com>

libedit: Privatize the last public header.

Adjust all cases to include correct histedit.h header.


Revision tags: v5.4.2, v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2
# 7a26b80f 11-Jun-2018 Aaron LI <aly@aaronly.me>

libedit: No need of the bundled fgetln, vis and wcsdup

All these functions are provided in libc, so remove them from libedit
to avoid symbol conflict (e.g., crunching many tools).

Meanwhile, the li

libedit: No need of the bundled fgetln, vis and wcsdup

All these functions are provided in libc, so remove them from libedit
to avoid symbol conflict (e.g., crunching many tools).

Meanwhile, the libedit's config.h already have proper defines for the
above functions.

show more ...


Revision tags: v5.2.1, v5.2.0, v5.3.0, v5.2.0rc, v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc
# cfe0a42b 17-Nov-2016 John Marino <draco@marino.st>

Relocate readline and ncurses headers to /usr/include/priv

Having public headers for private libraries can cause confusion for
software that assumes the presence of headers leads to the availability

Relocate readline and ncurses headers to /usr/include/priv

Having public headers for private libraries can cause confusion for
software that assumes the presence of headers leads to the availability
of the libraries.

Discussed-with: dillon

show more ...


# 38b720cd 09-Nov-2016 zrj <rimvydas.jasinskas@gmail.com>

LIBPRIV: Add common PRIVATELIB_LDFLAGS definitions.

Simply being able to change it in two places is easier than everywhere.
Also add PRIVATELIB_BLDFLAGS that is intended for bootsrapping only.
While

LIBPRIV: Add common PRIVATELIB_LDFLAGS definitions.

Simply being able to change it in two places is easier than everywhere.
Also add PRIVATELIB_BLDFLAGS that is intended for bootsrapping only.
While there, perform some cleanup for dup entries.

show more ...


# 6d1a01fe 09-Nov-2016 zrj <rimvydas.jasinskas@gmail.com>

LIBPRIV: Introduce PRIVATELIB knob (just like INTERNALLIB).

Collect common private libraries path handling bits into share/mk/bsd.lib.mk.
It is cleaner this way, prevents issues like manual paths an

LIBPRIV: Introduce PRIVATELIB knob (just like INTERNALLIB).

Collect common private libraries path handling bits into share/mk/bsd.lib.mk.
It is cleaner this way, prevents issues like manual paths and/or ignoring stale
.depend for /usr/obj/usr/src/world_x86_64/usr/lib/priv/priv/libprivate_ncurses.a

show more ...


Revision tags: v4.6.1
# 4a1a7880 11-Oct-2016 zrj <rimvydas.jasinskas@gmail.com>

libedit: Trim sources that create empty objects.


Revision tags: v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3
# a412180f 13-Feb-2016 Sascha Wildner <saw@online.de>

libedit: Restore installation of the editrc(5) manual page.

Removal of manual pages for the library privatization affects only
section 3 manual pages (for the functions in the library which is
now p

libedit: Restore installation of the editrc(5) manual page.

Removal of manual pages for the library privatization affects only
section 3 manual pages (for the functions in the library which is
now private). editrc.5 describes the ~/.editrc file that has an
effect on all things linked against the privatized edit library
too, so we want to ship documentation for it.

show more ...


Revision tags: v4.4.2
# 23b3ef78 29-Jan-2016 John Marino <draco@marino.st>

privatize libncurses (touches many, many programs)

The ncurses software produces 8 libraries: normal and wide versions of
ncurses, forms, menu, and panel. The dragonfly base doesn't use forms
or me

privatize libncurses (touches many, many programs)

The ncurses software produces 8 libraries: normal and wide versions of
ncurses, forms, menu, and panel. The dragonfly base doesn't use forms
or menu at all so we can remove 4 libraries immediately and their
associated man pages.

The panel library is only used in one place, so technically libpanelw
is no longer required, but let's keep building it anyway.

While here, delete references to libcurses. It was just symlinked to
ncurses, so let's take the opportunity to only reference ncurses from
this point forward and not install a private version of libcurses.

show more ...


# aaba24ac 28-Jan-2016 John Marino <draco@marino.st>

move private edit library to /lib/priv

While here, fix private ssh and ldns. The .so and .a versions were
not installed and this probably will break future builds for anyone
that's built world in t

move private edit library to /lib/priv

While here, fix private ssh and ldns. The .so and .a versions were
not installed and this probably will break future builds for anyone
that's built world in the last few hours.

Also, all of these private libraries also need -L flags in addition
to -rpath flags.

show more ...


# 2234273d 27-Jan-2016 John Marino <draco@marino.st>

privatize libedit (used by numerous base programs)

Besides affecting far more programs than the first two conversions,
this privatization requires a modification to bin/sh which is a bootstrap
progr

privatize libedit (used by numerous base programs)

Besides affecting far more programs than the first two conversions,
this privatization requires a modification to bin/sh which is a bootstrap
program. If bootstrapping, it will use libedit.* if it exists, otherwise
it will use libprivate_edit.*. After "make upgrade", /usr/lib/libedit will
no longer be on the system so the private version will then be used in all
cases.

show more ...


# 90ef5392 25-Jan-2016 Sascha Wildner <saw@online.de>

libedit: Fix CLEANFILES.

Remove editline.c and add historyn.c and tokenizern.c.


Revision tags: v4.4.1, v4.4.0, v4.5.0, v4.4.0rc, v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc, v4.0.5, v4.0.4, v4.0.3
# e79723bd 15-Jan-2015 Sascha Wildner <saw@online.de>

libedit: Install and use the correct <histedit.h>.

Ever since libedit was moved to contrib/ back in May 2012 (c22639f2f9ab7)
we were still installing the previous <histedit.h> from /usr/src/include.


Revision tags: v4.0.2
# d91d30bb 01-Dec-2014 John Marino <draco@marino.st>

library versioning: Activate versioning on 7 libraries

All 4.2 packages currently on the system will continue to work on
a system after this commit. However, the next bulk run of packages will
buil

library versioning: Activate versioning on 7 libraries

All 4.2 packages currently on the system will continue to work on
a system after this commit. However, the next bulk run of packages will
build using these symbol versions and will not work on systems older
than this commit. Part of the joys of running on bleeding edge I think.
The next bulk run won't be for a couple of weeks at least (I'm waiting
on a disruptive and huge patch of perl and pgsql to settle down) so there
is no impending breakage expected.

The newly mapped libraries are: z, ncurses, lzma, edit, archive, md, bz2

show more ...


# a4ada0f6 01-Dec-2014 John Marino <draco@marino.st>

library versioning: Don't bump major version

Eight libraries have unused yet valid symbol maps. The original plan was
to activate them together and bump all the major library versions at the
same t

library versioning: Don't bump major version

Eight libraries have unused yet valid symbol maps. The original plan was
to activate them together and bump all the major library versions at the
same time. This never happened because the libc symbol map isn't quite
right yet. However, it's not necessary to bump the version. If mapped,
both the versioned and unversioned symbol will be available and will
reference the same location, so no breakage will occur.

Once confirmed, the next commit will remove the "RELEASE36" check. The
c library guard had changed to RELEASE42, so the intent is to activate
versioning on 7 of the 8 libraries in one step.

show more ...


Revision tags: v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0, v3.8.2, v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc
# 17f97226 13-Apr-2014 François Tigeot <ftigeot@wolfpond.org>

Dynamic root: Move required libraries to /lib

* Add /lib to the standard run-time loader library search path

* Ensure libxxx.so symbolic links stay in /usr/lib, the build
tools won't pick them up

Dynamic root: Move required libraries to /lib

* Add /lib to the standard run-time loader library search path

* Ensure libxxx.so symbolic links stay in /usr/lib, the build
tools won't pick them up in /lib

show more ...


Revision tags: v3.6.2, v3.6.1, v3.6.0, v3.7.1, v3.6.0rc, v3.4.3
# 847798ef 14-Jun-2013 John Marino <draco@marino.st>

libedit: Add symbol versions (not active)


Revision tags: v3.4.2
# 6a1ee0e3 11-May-2013 John Marino <draco@marino.st>

libedit: Update to version 2012-12-13

There have been three releases since libedit was imported as a vendor
branch, but the changelog is simply "sync with NetBSD" for each one.

The main item of int

libedit: Update to version 2012-12-13

There have been three releases since libedit was imported as a vendor
branch, but the changelog is simply "sync with NetBSD" for each one.

The main item of interest is that widechar support has been added
for real this time. Previously all the man pages were in place but
the library didn't actually have the support.

A minor item of note is that NetBSD finally implemented the
rl_completion_word_break_hook which reduces the number of files
with local modifications.

show more ...


Revision tags: v3.4.1, v3.4.0, v3.4.0rc, v3.5.0, v3.2.2, v3.2.1, v3.2.0, v3.3.0, v3.0.3
# 34a53f7c 29-Jun-2012 Matthew Dillon <dillon@apollo.backplane.com>

Merge branches 'hammer2' and 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into hammer2


# da819e78 21-Jun-2012 Alex Hornung <ahornung@gmail.com>

Merge branch 'master' of git://git.dragonflybsd.org/dragonfly


# 89f1d398 21-Jun-2012 Sascha Wildner <saw@online.de>

libedit: Remove a leftover \


# c45ac6e0 21-Jun-2012 Sascha Wildner <saw@online.de>

libedit: Remove documentation of wchar functions (which we don't have).


# e7c6ae22 10-May-2012 Matthew Dillon <dillon@apollo.backplane.com>

Merge branches 'hammer2' and 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into hammer2


12