Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder wget-solaris10-i386 Build #540

Results:

Failed shell shell_1 shell_2 shell_3

SourceStamp:

Projectwget
Repositoryhttps://gitlab.com/gnuwget/wget.git
Branchmaster
Revision5f8d5703122da6e74138c1e7380f2d9739fe0f33
Got Revision5f8d5703122da6e74138c1e7380f2d9739fe0f33
Changes4 changes

BuildSlave:

unstable10x

Reason:

The SingleBranchScheduler scheduler named 'schedule-wget-solaris10-i386' triggered this build

Steps and Logfiles:

  1. git update ( 4 secs )
    1. stdio
  2. shell 'bash bootstrap' failed ( 47 secs )
    1. stdio
  3. shell_1 './configure' failed ( 0 secs )
    1. stdio
    2. src/config.h
    3. config.log
  4. shell_2 'gmake' failed ( 0 secs )
    1. stdio
  5. shell_3 'gmake check' failed ( 0 secs )
    1. stdio
    2. tests-unit-tests.log
    3. tests-test-suite.log
    4. testenv-test-suite.log

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/wget-solaris10-i386 slave
buildername wget-solaris10-i386 Builder
buildnumber 540 Build
codebase Build
got_revision 5f8d5703122da6e74138c1e7380f2d9739fe0f33 Git
project wget Build
repository https://gitlab.com/gnuwget/wget.git Build
revision 5f8d5703122da6e74138c1e7380f2d9739fe0f33 Build
scheduler schedule-wget-solaris10-i386 Scheduler
slavename unstable10x BuildSlave
workdir /export/home/buildbot/slave/wget-solaris10-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Darshit Shah
  2. Tim Rühsen

Timing:

StartSun Nov 10 18:41:51 2024
EndSun Nov 10 18:42:44 2024
Elapsed53 secs

All Changes:

:

  1. Change #213741

    Category wget
    Changed by Darshit Shah <darnirohnoyoudont@gnu.org>
    Changed at Sun 10 Nov 2024 15:44:29
    Repository https://gitlab.com/gnuwget/wget.git
    Project wget
    Branch master
    Revision 574632cca7b14e7a45aeb5c4400f3bc9a2051aa2

    Comments

    Fix build error on MingW
    Gnulib does not currently implement the `F_GETFL` and `F_SETFL` flags on
    mingw. As a result building Wget failed on Windows. We don't currently
    have a good solution to this problem and Windows users of Wget will not
    get the new functionality of non-blocking file I/O reads. The current
    solution is simply to provide a Windows specific no-op stub
    
     * src/mswindows.c (set_fd_nonblocking): Provide an empty stub function
       for Windows systems
     * src/mswindows.h (set_fd_nonblocking): Export the function so it is
       available in util.c where it is needed
     * src/util.c (set_fd_nonblocking): New function to set a fd as
       O_NONBLOCK on non-Windows, non-MSDOS systems
       (wget_read_from_file): Split the O_NONBLOCK code into
       set_fd_nonblocking and make all file I/O non-blocking, not just stdin

    Changed files

    • src/mswindows.c
    • src/mswindows.h
    • src/utils.c
  2. Change #213742

    Category wget
    Changed by Tim Rühsen <tim.ruehsenohnoyoudont@gmx.de>
    Changed at Sun 10 Nov 2024 18:00:08
    Repository https://gitlab.com/gnuwget/wget.git
    Project wget
    Branch master
    Revision c4cb544c5dd13842456fe8773e6ec2df91f15b02

    Comments

    * fuzz/wget_options_fuzzer.c: Work around issue "multiple definition of getaddrinfo"

    Changed files

    • fuzz/wget_options_fuzzer.c
  3. Change #213743

    Category wget
    Changed by Darshit Shah <darnirohnoyoudont@gnu.org>
    Changed at Sun 10 Nov 2024 18:30:58
    Repository https://gitlab.com/gnuwget/wget.git
    Project wget
    Branch master
    Revision 742ed3f65cc32895e79ece93dfbb227121870360

    Comments

    Fix returning uninitialized variable
    * src/retr.c (retrieve_from_file): Remove a dead store to status
      (retrieve_from_url_list): Initialize status to a default of RETROK

    Changed files

    • src/retr.c
  4. Change #213744

    Category wget
    Changed by Darshit Shah <darnirohnoyoudont@gnu.org>
    Changed at Sun 10 Nov 2024 18:30:58
    Repository https://gitlab.com/gnuwget/wget.git
    Project wget
    Branch master
    Revision 5f8d5703122da6e74138c1e7380f2d9739fe0f33

    Comments

    Fix a static analysis false positive
    Clang's static analyzer believes that it is possible for a realloc
    request to return NULL. However, the `xrealloc` implementation used
    in Wget will trigger a program crash if enough memory couldn't be
    found. I'm not sure why the analyzer isn't able to see that. But let's
    pacify it by asserting here that xrealloc will always return a non-null
    
     * src/wget.h (DO_REALLOC): Assert that xrealloc will always return
       non-null

    Changed files

    • src/wget.h