|
From: | Alex Ameen |
Subject: | Re: [PATCH] Further update/simplify OpenBSD support |
Date: | Mon, 22 Aug 2022 01:09:59 -0500 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.0.3 |
I wound up with a handful of regressions running on Darwin with BSD utils. I'm sending the diff here and attaching the full logs. The "expected failure" messages are something I'm investigating - I'm going to assume until I know for sure the "expected failure" vs "pass" is noteworthy.
3c3
< make[1]: Entering directory '/private/tmp/libtool-base'
---
> make[1]: Entering directory '/private/tmp/libtool'
5c5
< make[2]: Entering directory '/private/tmp/libtool-base'
---
> make[2]: Entering directory '/private/tmp/libtool'
7,10c7,10
< make[3]: Entering directory '/private/tmp/libtool-base'
< ## ------------------------------------------- ##
< ## GNU Libtool 2.4.7.3-61320-dirty test suite. ##
< ## ------------------------------------------- ##
---
> make[3]: Entering directory '/private/tmp/libtool'
> ## ------------------------------------------ ##
> ## GNU Libtool 2.4.7.4-b9a3-dirty test suite. ##
> ## ------------------------------------------ ##
29,30c29,30
< 13: upgrading verbatim style aclocal.m4 ok
< 14: verbatim aclocal.m4 w/o AC_CONFIG_MACRO_DIRS ok
---
> 13: upgrading verbatim style aclocal.m4 expected failure (libtoolize.at:698)
> 14: verbatim aclocal.m4 w/o AC_CONFIG_MACRO_DIRS expected failure (libtoolize.at:789)
45c45
< 26: test LT_SUPPORTED_TAG interface ok
---
> 26: test LT_SUPPORTED_TAG interface skipped (libtool.at:219)
49,61c49,61
< 27: link against a preloaded static library ok
< 28: build and dynamically load a module ok
< 29: preload static and dynamic module ok
< 30: deplibs_check_method ok
< 31: disable fast install ok
< 32: force PIC objects ok
< 33: force non-PIC objects ok
< 34: hardcoding library path ok
< 35: binary relinking at install time ok
< 36: uninstalled libraries have priority ok
< 37: linking with long file names ok
< 38: override pic_flag at configure time ok
< 39: test --with-pic skipped (with-pic.at:40)
---
> 27: link against a preloaded static library expected failure (demo.at:388)
> 28: build and dynamically load a module expected failure (demo.at:405)
> 29: preload static and dynamic module expected failure (demo.at:422)
> 30: deplibs_check_method expected failure (demo.at:468)
> 31: disable fast install expected failure (demo.at:483)
> 32: force PIC objects expected failure (demo.at:501)
> 33: force non-PIC objects expected failure (demo.at:539)
> 34: hardcoding library path expected failure (demo.at:612)
> 35: binary relinking at install time expected failure (demo.at:724)
> 36: uninstalled libraries have priority expected failure (demo.at:795)
> 37: linking with long file names expected failure (demo.at:982)
> 38: override pic_flag at configure time expected failure (pic_flag.at:52)
> 39: test --with-pic expected failure (with-pic.at:31)
65,68c65,68
< 40: build and link against a static library ok
< 41: build and link against a dynamic library ok
< 42: build both static and dynamic ok
< 43: allow_undefined_flag ok
---
> 40: build and link against a static library expected failure (cdemo.at:140)
> 41: build and link against a dynamic library expected failure (cdemo.at:155)
> 42: build both static and dynamic expected failure (cdemo.at:170)
> 43: allow_undefined_flag expected failure (cdemo.at:185)
77,81c77,81
< 49: static library interdependencies ok
< 50: shared library interdependencies ok
< 51: shared and static interdependencies ok
< 52: disable fast install ok
< 53: binary relinking at install time ok
---
> 49: static library interdependencies expected failure (depdemo.at:290)
> 50: shared library interdependencies expected failure (depdemo.at:307)
> 51: shared and static interdependencies expected failure (depdemo.at:324)
> 52: disable fast install expected failure (depdemo.at:341)
> 53: binary relinking at install time expected failure (depdemo.at:360)
136,137c136,137
< 99: AM_PROG_LIBTOOL ok
< 100: AC_WITH_LTDL ok
---
> 99: AM_PROG_LIBTOOL expected failure (old-m4-iface.at:91)
> 100: AC_WITH_LTDL expected failure (old-m4-iface.at:161)
142,143c142,143
< 102: C subdir-objects ok
< 103: C++ subdir-objects ok
---
> 102: C subdir-objects expected failure (am-subdir.at:79)
> 103: C++ subdir-objects expected failure (am-subdir.at:147)
163,167c163,167
< 117: dynamically ltdl preload static modules ok
< 118: dynamically ltdl load a shared module ok
< 119: ltdl load shared and static modules ok
< 120: ltdl dryrun ok
< 121: link with library that loads ltdl modules ok
---
> 117: dynamically ltdl preload static modules expected failure (mdemo.at:629)
> 118: dynamically ltdl load a shared module expected failure (mdemo.at:646)
> 119: ltdl load shared and static modules expected failure (mdemo.at:663)
> 120: ltdl dryrun expected failure (mdemo.at:680)
> 121: link with library that loads ltdl modules expected failure (mdemo.at:841)
171,174c171,174
< 122: compiling softlinked libltdl ok
< 123: compiling copied libltdl ok
< 124: installable libltdl ok
< 125: linking libltdl without autotools ok
---
> 122: compiling softlinked libltdl FAILED (standalone.at:36)
> 123: compiling copied libltdl FAILED (standalone.at:51)
> 124: installable libltdl FAILED (standalone.at:68)
> 125: linking libltdl without autotools FAILED (standalone.at:84)
178,181c178,181
< 126: compiling softlinked libltdl ok
< 127: compiling copied libltdl ok
< 128: installable libltdl ok
< 129: linking libltdl without autotools ok
---
> 126: compiling softlinked libltdl expected failure (subproject.at:62)
> 127: compiling copied libltdl expected failure (subproject.at:78)
> 128: installable libltdl expected failure (subproject.at:96)
> 129: linking libltdl without autotools FAILED (subproject.at:114)
185,187c185,187
< 130: compiling softlinked libltdl ok
< 131: compiling copied libltdl ok
< 132: installable libltdl ok
---
> 130: compiling softlinked libltdl expected failure (nonrecursive.at:91)
> 131: compiling copied libltdl expected failure (nonrecursive.at:115)
> 132: installable libltdl expected failure (nonrecursive.at:141)
191,193c191,193
< 133: compiling softlinked libltdl ok
< 134: compiling copied libltdl ok
< 135: installable libltdl ok
---
> 133: compiling softlinked libltdl expected failure (recursive.at:69)
> 134: compiling copied libltdl expected failure (recursive.at:89)
> 135: installable libltdl expected failure (recursive.at:111)
197,200c197,200
< 136: static library ok
< 137: shared library ok
< 138: shared and static together ok
< 139: allow_undefined_flag ok
---
> 136: static library expected failure (tagdemo.at:343)
> 137: shared library expected failure (tagdemo.at:358)
> 138: shared and static together expected failure (tagdemo.at:373)
> 139: allow_undefined_flag expected failure (tagdemo.at:388)
214,215c214,215
< 144: config.status ok
< 145: config.lt ok
---
> 144: config.status expected failure (early-libtool.at:110)
> 145: config.lt expected failure (early-libtool.at:217)
219c219
< 146: AC_NO_EXECUTABLES ok
---
> 146: AC_NO_EXECUTABLES expected failure (no-executables.at:76)
227,230c227,230
< 148: installable libltdl ok
< 149: --with-ltdl-include/lib ok
< 150: --with-included-ltdl ok
< 151: convenience libltdl ok
---
> 148: installable libltdl expected failure (configure-iface.at:145)
> 149: --with-ltdl-include/lib expected failure (configure-iface.at:179)
> 150: --with-included-ltdl expected failure (configure-iface.at:283)
> 151: convenience libltdl expected failure (configure-iface.at:322)
249c249
< 161: darwin ld warnings changing configure results ok
---
> 161: darwin ld warnings changing configure results expected failure (darwin.at:226)
273c273
< 8 failed (4 expected failures).
---
> 67 failed (58 expected failures).
282c282
< Subject: [GNU Libtool 2.4.7.3-61320-dirty] testsuite: 67 96 143 169 failed
---
> Subject: [GNU Libtool 2.4.7.4-b9a3-dirty] testsuite: 67 96 122 123 124 125 129 143 169 failed
289c289
< make[3]: Leaving directory '/private/tmp/libtool-base'
---
> make[3]: Leaving directory '/private/tmp/libtool'
291c291
< make[2]: Leaving directory '/private/tmp/libtool-base'
---
> make[2]: Leaving directory '/private/tmp/libtool'
293c293
< make[1]: Leaving directory '/private/tmp/libtool-base'
---
> make[1]: Leaving directory '/private/tmp/libtool'
Yeah I didn't get time to work on it until today.
I've applied the patch and ran the test suite through my usual VMs; I'm setting up a fresh VM now with OpenBSD's utilities for a "more useful" test run but everything looks good so far.
On 8/20/22 14:51, Brad Smith wrote:
On 8/15/2022 10:47 AM, Alex Ameen wrote:
Thanks for your submission. I'll run it through the test suite this week and keep you posted.
Any update on this?
base-check.log
Description: Text Data
patched-check.log
Description: Text Data
[Prev in Thread] | Current Thread | [Next in Thread] |