scons duplicate environment warnings on Windows

Bug #1151646 reported by Sean M. Pappalardo
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
Low
RJ Skerry-Ryan
1.11
Won't Fix
Low
Unassigned
2.0
Won't Fix
Low
Unassigned

Bug Description

When building recent versions of the 1.11 branch (I don't know exactly when this started because I've been away for awhile,) scons reports the following error on all Soundtouch files:

scons: warning: Two different environments were specified for target C:\Mixxx\Branches\1.11\mixxx\lib\soundtouch-1.6.0\SoundTouch.obj,
        but they appear to have the same action: ${TEMPFILE("$SHCXX $_MSVC_OUTPUT_FLAG /c $CHANGED_SOURCES $SHCXXFLAGS $SHCCFLAGS $_CCCOMCOM")}
File "C:\Mixxx\Branches\1.11\mixxx\src\SConscript", line 61, in <module>

It persists even if I delete scons' cache and the build directory (doing a clean build.)

Nothing jumped out at me looking near that line in the SConscript.

Tags: build
Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

I think I fixed this.

Changed in mixxx:
status: New → Fix Released
RJ Skerry-Ryan (rryan)
Changed in mixxx:
status: Fix Released → Triaged
tags: added: build
RJ Skerry-Ryan (rryan)
Changed in mixxx:
assignee: nobody → RJ Ryan (rryan)
Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

Apparently this error turned fatal at some point (newer scons version?) so I'm reviving my old fix (which I had rolled back).

Changed in mixxx:
status: Triaged → In Progress
Revision history for this message
RJ Skerry-Ryan (rryan) wrote :
Revision history for this message
Sébastien BLAISOT (sblaisot) wrote :

scons failure was not due to these warnings.

summary: - scons duplicate environment error on Windows
+ scons duplicate environment warnings on Windows
RJ Skerry-Ryan (rryan)
Changed in mixxx:
assignee: RJ Skerry-Ryan (rryan) → nobody
status: In Progress → Triaged
RJ Skerry-Ryan (rryan)
Changed in mixxx:
assignee: nobody → RJ Skerry-Ryan (rryan)
Revision history for this message
RJ Skerry-Ryan (rryan) wrote :
RJ Skerry-Ryan (rryan)
Changed in mixxx:
milestone: none → 2.3.0
status: Triaged → Fix Committed
Changed in mixxx:
status: Fix Committed → Fix Released
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/6938

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.