#
1.14 |
|
08-Jul-2023 |
espie |
move everyone besides UList to use v5.36
|
Revision tags: OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE OPENBSD_7_0_BASE OPENBSD_7_1_BASE OPENBSD_7_2_BASE OPENBSD_7_3_BASE
|
#
1.13 |
|
28-Oct-2018 |
naddy |
lld generates DT_RUNPATH elements instead of the older DT_RPATH. Handle both. From semarie@, tweaked by espie@ ok phessler@ espie@
|
Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE
|
#
1.12 |
|
21-Sep-2015 |
ajacoutot |
Fix a couple of libtool issues:
* when looking for a library, also look for an unversioned solib before falling back to using the static one (which may not even exist)
* when a library has no libtool file (.la) with a proper dependency_libs entry, libtool(1) falls back to using objdump to determine the depencencies; however this works only if dependencies are in standard search paths; fix it by looking at the RPATH entry in objdump then add non standard dirs to search_dirs and -rpath
inputs from and ok espie@, ok jasper@
|
Revision tags: OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE
|
#
1.11 |
|
16-Apr-2014 |
zhuk |
Whitespace tweaks before further tweaks; no objections from ajacoutot@.
|
#
1.10 |
|
16-Apr-2014 |
zhuk |
Make directory ordering in our libtool stable. Fixes quiet a few issues ajacoutot@, me and probably others were seeing. No fallout in bulk build.
Input from espie@ and ajacoutot@. Prodding by ajacoutot@ Bulk test by jasper@
|
#
1.9 |
|
19-Mar-2014 |
afresh1 |
Remove lexical $_ from libtool in preparation for perl 5.18
OK and additional changes from espie@
|
Revision tags: OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE
|
#
1.8 |
|
13-Jul-2012 |
espie |
move stuff around some more, do not load link parts unless we are actually linking.
(and always load basic linker class when we're actually linking)
Start making a proper "library stash class".
|
#
1.7 |
|
13-Jul-2012 |
espie |
fix shared library lookup...
|
#
1.6 |
|
10-Jul-2012 |
espie |
unconfuse myself. having two methods that do completely different things with the same name (!) is evil...
|
#
1.5 |
|
06-Jul-2012 |
espie |
restore horrible hack to where it was
|
#
1.4 |
|
06-Jul-2012 |
espie |
add my copyright, since I'm going to do yet MORE changes...
|
#
1.3 |
|
04-Jul-2012 |
espie |
- start cleaning up options handling: put things into a separate package that encapsulates accesses to Getopt::Long (which is badly suited for us actually) - simplify LT::Trace syntax - implement --tag checks that mimic actual libtool - add libtool comp support, as per libtool2 (but keep implicit modes as per libtool1) - prevent shell code in nm execution
okay jasper@, steven@
|
#
1.2 |
|
19-Jun-2012 |
espie |
avoid shell code errors unneeded eval okay jasper@
|
#
1.1 |
|
19-Jun-2012 |
espie |
add libtool to base, okay deraadt@, jasper@, millert@... (as requested by matthieu@ so we can work on xenocara).
|
#
1.13 |
|
28-Oct-2018 |
naddy |
lld generates DT_RUNPATH elements instead of the older DT_RPATH. Handle both. From semarie@, tweaked by espie@ ok phessler@ espie@
|
Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE
|
#
1.12 |
|
21-Sep-2015 |
ajacoutot |
Fix a couple of libtool issues:
* when looking for a library, also look for an unversioned solib before falling back to using the static one (which may not even exist)
* when a library has no libtool file (.la) with a proper dependency_libs entry, libtool(1) falls back to using objdump to determine the depencencies; however this works only if dependencies are in standard search paths; fix it by looking at the RPATH entry in objdump then add non standard dirs to search_dirs and -rpath
inputs from and ok espie@, ok jasper@
|
Revision tags: OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE
|
#
1.11 |
|
16-Apr-2014 |
zhuk |
Whitespace tweaks before further tweaks; no objections from ajacoutot@.
|
#
1.10 |
|
16-Apr-2014 |
zhuk |
Make directory ordering in our libtool stable. Fixes quiet a few issues ajacoutot@, me and probably others were seeing. No fallout in bulk build.
Input from espie@ and ajacoutot@. Prodding by ajacoutot@ Bulk test by jasper@
|
#
1.9 |
|
19-Mar-2014 |
afresh1 |
Remove lexical $_ from libtool in preparation for perl 5.18
OK and additional changes from espie@
|
Revision tags: OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE
|
#
1.8 |
|
13-Jul-2012 |
espie |
move stuff around some more, do not load link parts unless we are actually linking.
(and always load basic linker class when we're actually linking)
Start making a proper "library stash class".
|
#
1.7 |
|
13-Jul-2012 |
espie |
fix shared library lookup...
|
#
1.6 |
|
10-Jul-2012 |
espie |
unconfuse myself. having two methods that do completely different things with the same name (!) is evil...
|
#
1.5 |
|
06-Jul-2012 |
espie |
restore horrible hack to where it was
|
#
1.4 |
|
06-Jul-2012 |
espie |
add my copyright, since I'm going to do yet MORE changes...
|
#
1.3 |
|
04-Jul-2012 |
espie |
- start cleaning up options handling: put things into a separate package that encapsulates accesses to Getopt::Long (which is badly suited for us actually) - simplify LT::Trace syntax - implement --tag checks that mimic actual libtool - add libtool comp support, as per libtool2 (but keep implicit modes as per libtool1) - prevent shell code in nm execution
okay jasper@, steven@
|
#
1.2 |
|
19-Jun-2012 |
espie |
avoid shell code errors unneeded eval okay jasper@
|
#
1.1 |
|
19-Jun-2012 |
espie |
add libtool to base, okay deraadt@, jasper@, millert@... (as requested by matthieu@ so we can work on xenocara).
|
Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE
|
#
1.12 |
|
21-Sep-2015 |
ajacoutot |
Fix a couple of libtool issues:
* when looking for a library, also look for an unversioned solib before falling back to using the static one (which may not even exist)
* when a library has no libtool file (.la) with a proper dependency_libs entry, libtool(1) falls back to using objdump to determine the depencencies; however this works only if dependencies are in standard search paths; fix it by looking at the RPATH entry in objdump then add non standard dirs to search_dirs and -rpath
inputs from and ok espie@, ok jasper@
|
Revision tags: OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE
|
#
1.11 |
|
16-Apr-2014 |
zhuk |
Whitespace tweaks before further tweaks; no objections from ajacoutot@.
|
#
1.10 |
|
16-Apr-2014 |
zhuk |
Make directory ordering in our libtool stable. Fixes quiet a few issues ajacoutot@, me and probably others were seeing. No fallout in bulk build.
Input from espie@ and ajacoutot@. Prodding by ajacoutot@ Bulk test by jasper@
|
#
1.9 |
|
19-Mar-2014 |
afresh1 |
Remove lexical $_ from libtool in preparation for perl 5.18
OK and additional changes from espie@
|
Revision tags: OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE
|
#
1.8 |
|
13-Jul-2012 |
espie |
move stuff around some more, do not load link parts unless we are actually linking.
(and always load basic linker class when we're actually linking)
Start making a proper "library stash class".
|
#
1.7 |
|
13-Jul-2012 |
espie |
fix shared library lookup...
|
#
1.6 |
|
10-Jul-2012 |
espie |
unconfuse myself. having two methods that do completely different things with the same name (!) is evil...
|
#
1.5 |
|
06-Jul-2012 |
espie |
restore horrible hack to where it was
|
#
1.4 |
|
06-Jul-2012 |
espie |
add my copyright, since I'm going to do yet MORE changes...
|
#
1.3 |
|
04-Jul-2012 |
espie |
- start cleaning up options handling: put things into a separate package that encapsulates accesses to Getopt::Long (which is badly suited for us actually) - simplify LT::Trace syntax - implement --tag checks that mimic actual libtool - add libtool comp support, as per libtool2 (but keep implicit modes as per libtool1) - prevent shell code in nm execution
okay jasper@, steven@
|
#
1.2 |
|
19-Jun-2012 |
espie |
avoid shell code errors unneeded eval okay jasper@
|
#
1.1 |
|
19-Jun-2012 |
espie |
add libtool to base, okay deraadt@, jasper@, millert@... (as requested by matthieu@ so we can work on xenocara).
|