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

Builder ffmpeg-solaris10-sparc Build #12643

Results:

Failed shell_2 shell_3 shell_4 shell_5

SourceStamp:

Projectffmpeg
Repositoryhttps://git.ffmpeg.org/ffmpeg.git
Branchmaster
Revision671e54d7151b133c9a7b8f5195628ba7c8e7a448
Got Revision671e54d7151b133c9a7b8f5195628ba7c8e7a448
Changes1 change

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

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

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot-unstable10s/slave/ffmpeg-solaris10-sparc slave
buildername ffmpeg-solaris10-sparc Builder
buildnumber 12643 Build
codebase Build
got_revision 671e54d7151b133c9a7b8f5195628ba7c8e7a448 Git
project ffmpeg Build
repository https://git.ffmpeg.org/ffmpeg.git Build
revision 671e54d7151b133c9a7b8f5195628ba7c8e7a448 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. Kacper Michajłow

Timing:

StartWed Nov 5 14:07:42 2025
EndWed Nov 5 14:08:32 2025
Elapsed49 secs

All Changes:

:

  1. Change #247659

    Category ffmpeg
    Changed by Kacper Michajłow <kasper93ohnoyoudont@gmail.com>
    Changed at Wed 05 Nov 2025 14:00:09
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 671e54d7151b133c9a7b8f5195628ba7c8e7a448

    Comments

    configure: add -static suffix to internal static libs for test programs
    In MSVC builds, object files built for shared or static libraries are
    technically not compatible with each other. That's why building both
    shared and static libraries simultaneously is not allowed in configure.
    This may change in the future once dllimport/dllexport attributes are no
    longer used. Which will be possible on next major bump. The only
    remaining use of dllexport was changed in c6c8063186.
    
    However, for test programs, we still build internal static libraries
    that allow the test programs to access internal symbols.
    
    In commit 8eca3fa619a7fb2190a3d4203e01a0d2661e7f91, I assumed that when
    CONFIG_STATIC=0, we would never build a static library. We actually do
    build one for internal purposes, for the test executables. In that case,
    we only link the tested library statically (using the same object files
    as built for the shared library), the rest of the libraries are still
    linked dynamically.
    
    Such libraries are never installed and are used only for test programs.
    This change adds a -static suffix to these internal libraries to avoid
    name conflicts. In the MSVC world, static libraries and import libraries
    are generally the same thing and share the same naming conventions.
    
    Fixes: 8eca3fa619a7fb2190a3d4203e01a0d2661e7f91
    Signed-off-by: Kacper Michajłow <kasper93@gmail.com>

    Changed files

    • configure