Re: [opensoftware] [sr #110849] make check darwin.at test fails on Linux

2023-03-08 Thread Christoph Prokop
> Was this run on a git checkout or distribution tarball?

tarball:
https://ftp.gnu.org/gnu/libtool/libtool-2.4.7.tar.gz

> You bring up a good question. If it's a git checkout I think it makes sense 
> to run these since it may detect potential portability issues for Darwin 
> hosts that are observable from Linux systems. It may also make sense to run 
> some of these tests even in a distributed tarball if they are trying to 
> detect cross-compilation issues from a Linux build system for Darwin 
> hosts/targets.

I wanted to run make check to see if the build was successful and i was happy 
to see that there are a lot of tests.
I am not sure if i can expect to get an exit code 0 after that or if i just 
have to check the results if the failed tests really matter to me.
But i was curious since it was only the one test which i would have expected to 
be skipped in the first place.

> Overall it's a good question though and I'd like to understand more about why 
> they're running because it's certainly possible that they should be skipped 
> or that the test suite isn't detecting the build/host system properly.

Please let me know if you need any further information.
I am happy if i can help.



Re: [sr #110849] make check darwin.at test fails on Linux

2023-03-07 Thread Alex Ameen
Was this run on a git checkout or distribution tarball?

You bring up a good question. If it's a git checkout I think it makes sense
to run these since it may detect potential portability issues for Darwin
hosts that are observable from Linux systems. It may also make sense to run
some of these tests even in a distributed tarball if they are trying to
detect cross-compilation issues from a Linux build system for Darwin
hosts/targets.

To say for sure I'd need to look at the specific tests.

Overall it's a good question though and I'd like to understand more about
why they're running because it's certainly possible that they should be
skipped or that the test suite isn't detecting the build/host system
properly.

On Tue, Mar 7, 2023, 8:45 AM Alex Ameen  wrote:

> Thanks for the report
>
> On Mon, Mar 6, 2023, 5:16 PM open software 
> wrote:
>
>> URL:
>>   
>>
>>  Summary: make check darwin.at test fails on Linux
>>Group: GNU Libtool
>>Submitter: opensoftware
>>Submitted: Mon 06 Mar 2023 11:16:26 PM UTC
>> Category: None
>> Priority: 5 - Normal
>> Severity: 2 - Minor
>>   Status: None
>>  Privacy: Public
>>  Assigned to: None
>> Originator Email:
>>  Open/Closed: Open
>>  Discussion Lock: Any
>> Operating System: GNU/Linux
>>
>>
>> ___
>>
>> Follow-up Comments:
>>
>>
>> ---
>> Date: Mon 06 Mar 2023 11:16:26 PM UTC By: open software 
>> make check
>> # all tests succeed but:
>> -
>> [...]
>> 161: darwin ld warnings changing configure results   FAILED (
>> darwin.at:230)
>> [...]
>> ## - ##
>> ## Test results. ##
>> ## - ##
>>
>> ERROR: 150 tests were run,
>> 6 failed (5 expected failures).
>> 19 tests were skipped.
>> -
>>
>> Why are darwin/MacOS tests being run on Linux at all?
>>
>> detection of operating system seems ok:
>> testsuite.log looks good:
>>
>> -
>> ## - ##
>> ## Platform. ##
>> ## - ##
>>
>> hostname = bonnie
>> uname -m = x86_64
>> uname -r = 4.15.0-153-generic
>> uname -s = Linux
>> uname -v = #160-Ubuntu SMP Thu Jul 29 06:54:29 UTC 2021
>>
>> /usr/bin/uname -p = x86_64
>> /bin/uname -X = unknown
>> -
>>
>> Sorry, if I missed any additional information that should be provided.
>> This is
>> my first bug report here on savannah.gnu.org
>>
>>
>>
>>
>>
>>
>>
>> ___
>>
>> Reply to this item at:
>>
>>   
>>
>> ___
>> Message sent via Savannah
>> https://savannah.gnu.org/
>>
>>
>>


Re: [sr #110849] make check darwin.at test fails on Linux

2023-03-07 Thread Alex Ameen
Thanks for the report

On Mon, Mar 6, 2023, 5:16 PM open software  wrote:

> URL:
>   
>
>  Summary: make check darwin.at test fails on Linux
>Group: GNU Libtool
>Submitter: opensoftware
>Submitted: Mon 06 Mar 2023 11:16:26 PM UTC
> Category: None
> Priority: 5 - Normal
> Severity: 2 - Minor
>   Status: None
>  Privacy: Public
>  Assigned to: None
> Originator Email:
>  Open/Closed: Open
>  Discussion Lock: Any
> Operating System: GNU/Linux
>
>
> ___
>
> Follow-up Comments:
>
>
> ---
> Date: Mon 06 Mar 2023 11:16:26 PM UTC By: open software 
> make check
> # all tests succeed but:
> -
> [...]
> 161: darwin ld warnings changing configure results   FAILED (darwin.at:230
> )
> [...]
> ## - ##
> ## Test results. ##
> ## - ##
>
> ERROR: 150 tests were run,
> 6 failed (5 expected failures).
> 19 tests were skipped.
> -
>
> Why are darwin/MacOS tests being run on Linux at all?
>
> detection of operating system seems ok:
> testsuite.log looks good:
>
> -
> ## - ##
> ## Platform. ##
> ## - ##
>
> hostname = bonnie
> uname -m = x86_64
> uname -r = 4.15.0-153-generic
> uname -s = Linux
> uname -v = #160-Ubuntu SMP Thu Jul 29 06:54:29 UTC 2021
>
> /usr/bin/uname -p = x86_64
> /bin/uname -X = unknown
> -
>
> Sorry, if I missed any additional information that should be provided.
> This is
> my first bug report here on savannah.gnu.org
>
>
>
>
>
>
>
> ___
>
> Reply to this item at:
>
>   
>
> ___
> Message sent via Savannah
> https://savannah.gnu.org/
>
>
>


[sr #110849] make check darwin.at test fails on Linux

2023-03-06 Thread open software
URL:
  

 Summary: make check darwin.at test fails on Linux
   Group: GNU Libtool
   Submitter: opensoftware
   Submitted: Mon 06 Mar 2023 11:16:26 PM UTC
Category: None
Priority: 5 - Normal
Severity: 2 - Minor
  Status: None
 Privacy: Public
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Discussion Lock: Any
Operating System: GNU/Linux


___

Follow-up Comments:


---
Date: Mon 06 Mar 2023 11:16:26 PM UTC By: open software 
make check
# all tests succeed but:
-
[...]
161: darwin ld warnings changing configure results   FAILED (darwin.at:230)
[...]
## - ##
## Test results. ##
## - ##

ERROR: 150 tests were run,
6 failed (5 expected failures).
19 tests were skipped.
-

Why are darwin/MacOS tests being run on Linux at all?

detection of operating system seems ok:
testsuite.log looks good:

-
## - ##
## Platform. ##
## - ##

hostname = bonnie
uname -m = x86_64
uname -r = 4.15.0-153-generic
uname -s = Linux
uname -v = #160-Ubuntu SMP Thu Jul 29 06:54:29 UTC 2021

/usr/bin/uname -p = x86_64
/bin/uname -X = unknown
-

Sorry, if I missed any additional information that should be provided. This is
my first bug report here on savannah.gnu.org







___

Reply to this item at:

  

___
Message sent via Savannah
https://savannah.gnu.org/