|
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
|