xiph / xiph/opus

Inconsistent Version in Win32 binaries: opus-tools-0.2-opus-1.3.1 / opus-tools-0.2-opus-1.3

Open
#119 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
3.3k
Forks
808
PR merge metrics
No merged PRs in 30d

Description

rong(?) version with the opus-tools-0.2-opus-1.3.1 its:
opus-tools-0.2-opus-1.3.1\opusdec.exe -V
opusdec opus-tools 0.2-3-gf5f571b (using libopus 1.3-26-ge85ed772)
Copyright (C) 2008-2018 Xiph.Org Foundation
--

in the past the released Win32 binaries zip packs, the versions was like:
opus-tools-0.2-opus-1.3\opusenc.exe -V
opusenc opus-tools 0.2-3-gf5f571b (using libopus 1.3)
Copyright (C) 2008-2018 Xiph.Org Foundation
--
opus-tools-0.2-win32\opusdec.exe -V
opusdec opus-tools 0.2 (using libopus 1.3-rc2)
Copyright (C) 2008-2018 Xiph.Org Foundation
--

files form https://archive.mozilla.org/pub/opus/win32/
c:\Temp\win32>sha256sum opus-*
ef23dc3ffa79fb0cea2ac3559c61317ea663e5372dec3b775e47b87b27d47329 *opus-tools-0.2-opus-1.3.1.zip
a1ae3c806adee9b008348166251f938dd7774ba6987d392187202b11d1152e90 *opus-tools-0.2-opus-1.3.zip
99a7c07c46c24727d9798adfc53f5d1d82244e3c249476c22ddf0e1d76a7c86c *opus-tools-0.2-win32.zip

c:\Temp\win32>opus-tools-0.2-win32\opusdec.exe -V
opusdec opus-tools 0.2 (using libopus 1.3-rc2)
Copyright (C) 2008-2018 Xiph.Org Foundation

c:\Temp\win32>opus-tools-0.2-win32\opusenc.exe -V
opusenc opus-tools 0.2 (using libopus 1.3-rc2)
Copyright (C) 2008-2018 Xiph.Org Foundation

c:\Temp\win32>opus-tools-0.2-win32\opusinfo.exe -V
opusinfo from opus-tools 0.2

c:\Temp\win32>opus-tools-0.2-opus-1.3\opusdec.exe -V
opusdec opus-tools 0.2-3-gf5f571b (using libopus 1.3)
Copyright (C) 2008-2018 Xiph.Org Foundation

c:\Temp\win32>opus-tools-0.2-opus-1.3\opusenc.exe -V
opusenc opus-tools 0.2-3-gf5f571b (using libopus 1.3)
Copyright (C) 2008-2018 Xiph.Org Foundation

c:\Temp\win32>opus-tools-0.2-opus-1.3\opusinfo.exe -V
opusinfo from opus-tools 0.2-3-gf5f571b

c:\Temp\win32>opus-tools-0.2-opus-1.3.1\opusdec.exe -V
opusdec opus-tools 0.2-3-gf5f571b (using libopus 1.3-26-ge85ed772)
Copyright (C) 2008-2018 Xiph.Org Foundation

c:\Temp\win32>opus-tools-0.2-opus-1.3.1\opusenc.exe -V
opusenc opus-tools 0.2-3-gf5f571b (using libopus 1.3-26-ge85ed772)
Copyright (C) 2008-2018 Xiph.Org Foundation

c:\Temp\win32>opus-tools-0.2-opus-1.3.1\opusinfo.exe -V
opusinfo from opus-tools 0.2-3-gf5f571b

c:\Temp\win32>

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No source file or test is named. Start by reproducing the -V output for opusdec.exe, opusenc.exe, and opusinfo.exe from the three Win32 archives listed in the report, then trace how the Win32 binaries obtain their opus-tools and libopus version strings. Done means the version reporting is consistent with the intended archive versions.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
cli, release
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.