libtool-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] Further update/simplify OpenBSD support


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'



On 8/21/22 17:52, Alex Ameen wrote:
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?

Attachment: base-check.log
Description: Text Data

Attachment: patched-check.log
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]