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

Builder ffmpeg-solaris10-sparc Build #12531

Results:

Exception shell_2 shell_3 shell_4 shell_5

SourceStamp:

Projectffmpeg
Repositoryhttps://git.ffmpeg.org/ffmpeg.git
Branchmaster
Revision5d3538b8dc5d969dcdbc419d5b6903f776845efb
Got Revision5d3538b8dc5d969dcdbc419d5b6903f776845efb
Changes6 changes

BuildSlave:

unstable10s

Reason:

The SingleBranchScheduler scheduler named 'schedule-ffmpeg-solaris10-sparc' triggered this build

Steps and Logfiles:

  1. git update ( 1 mins, 4 secs )
    1. stdio
  2. shell 'gsed -i ...' ( 1 secs )
    1. stdio
  3. shell_1 'gsed -i ...' ( 1 secs )
    1. stdio
  4. shell_2 'gsed -i ...' failed ( 1 secs )
    1. stdio
  5. shell_3 './configure --samples="../../../ffmpeg/fate-suite" ...' failed ( 41 secs )
    1. stdio
    2. config.log
  6. shell_4 'gmake fate-rsync' failed ( 6 secs )
    1. stdio
  7. shell_5 shell_5 exception ( 0 secs )
    1. stdio
    2. configure.log

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot-unstable10s/slave/ffmpeg-solaris10-sparc slave
buildername ffmpeg-solaris10-sparc Builder
buildnumber 12531 Build
codebase Build
got_revision 5d3538b8dc5d969dcdbc419d5b6903f776845efb Git
project ffmpeg Build
repository https://git.ffmpeg.org/ffmpeg.git Build
revision 5d3538b8dc5d969dcdbc419d5b6903f776845efb Build
scheduler schedule-ffmpeg-solaris10-sparc Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/ffmpeg-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Martin Storsjö
  2. Niklas Haas
  3. Zhao Zhili

Timing:

StartTue Sep 2 16:02:36 2025
EndTue Sep 2 16:04:32 2025
Elapsed1 mins, 56 secs

All Changes:

:

  1. Change #244275

    Category ffmpeg
    Changed by Niklas Haas <gitohnoyoudont@haasn.dev>
    Changed at Tue 02 Sep 2025 11:55:31
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision fc5a6a3b390d2b2a0dbc6d1f1efa83a1f17a5d35

    Comments

    avfilter/vf_libplacebo: allow rendering empty frames
    When using libplacebo to composite multiple streams with complex PTS
    values, it's possible for there to be a "hole" in the output stream; in
    particular in constant FPS mode. This commit refactors output_frame() to
    allow it to handle the case of there being no active input.

    Changed files

    • libavfilter/vf_libplacebo.c
  2. Change #244276

    Category ffmpeg
    Changed by Niklas Haas <gitohnoyoudont@haasn.dev>
    Changed at Tue 02 Sep 2025 11:55:31
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 68c083c43ff7a87619e15f13205ad45767b9fb53

    Comments

    avfilter/vf_libplacebo: refactor status handling
    Instead of having a single s->status field to track the most recently
    EOF'd stream, track the number of active streams directly and only query
    the most recent status at the end.
    
    The reason this worked before is because we implicitly relied on the
    assumption that `ok` would always be true until all streams are EOF, but
    because it's possible to have gaps in the timeline when mixing multiple
    streams, this is not always the case in principle.
    
    In practice, this fixes a bug where the filter would early-exit (EOF)
    too soon, when any input reached EOF and there is a gap in the timeline.

    Changed files

    • libavfilter/vf_libplacebo.c
  3. Change #244277

    Category ffmpeg
    Changed by Niklas Haas <gitohnoyoudont@haasn.dev>
    Changed at Tue 02 Sep 2025 11:55:31
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision ef856ef93ef6c449f546c10f86c820d4dafe2fdc

    Comments

    avfilter/vf_libplacebo: also output a frame during input gaps
    In constant FPS mode, it's possible for there no be *no* input active at
    the current timestamp, even though there would be active inputs later in
    the timeline (nb_active > 0). This would previously hit the AVERROR_BUG case.
    
    With this change, we can instead output an empty frame.

    Changed files

    • libavfilter/vf_libplacebo.c
  4. Change #244278

    Category ffmpeg
    Changed by Zhao Zhili <zhilizhaoohnoyoudont@tencent.com>
    Changed at Tue 02 Sep 2025 12:28:56
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision a0e00bed88cc06b109e446a8f79833b595dba03a

    Comments

    swscale/ops: fix build with msvc
    x86/ops.c(500): error C2099: initializer is not a constant

    Changed files

    • libswscale/x86/ops.c
  5. Change #244279

    Category ffmpeg
    Changed by Martin Storsjö <martinohnoyoudont@martin.st>
    Changed at Tue 02 Sep 2025 13:28:56
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 5a893c180630fe56e027f0f41f2ef04d8309d11f

    Comments

    checkasm: sw_ops: Avoid division by zero
    If we're invoked with range == UINT_MAX, we end up doing
    "rnd() % (UINT_MAX + 1)", which is equal to "rnd() % 0". On
    arm (on all platforms) and on MSVC i386, this ends up crashing
    at runtime.
    
    This fixes the crash.

    Changed files

    • tests/checkasm/sw_ops.c
  6. Change #244280

    Category ffmpeg
    Changed by Niklas Haas <gitohnoyoudont@haasn.dev>
    Changed at Tue 02 Sep 2025 15:17:02
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 5d3538b8dc5d969dcdbc419d5b6903f776845efb

    Comments

    .forgejo/CODEOWNERS: add myself for various files

    Changed files

    • .forgejo/CODEOWNERS