Author Topic: Avidemux 2.7.4 VC++ 64bits - Fileversion is missing  (Read 409 times)

juergen_m

  • Newbie
  • *
  • Posts: 1
Avidemux 2.7.4 VC++ 64bits - Fileversion is missing
« on: August 16, 2019, 01:53:37 PM »
The Fileversion in the properties of avidemux.exe is empty/missing.
This is bad because Update-Software is scanning this info.
No info - no update if there is one.

eumagga0x2a

  • Moderator
  • Hero Member
  • *****
  • Posts: 3405
Re: Avidemux 2.7.4 VC++ 64bits - Fileversion is missing
« Reply #1 on: August 16, 2019, 04:46:29 PM »
Confirming that this is broken in VC++ builds, works in MinGW builds. Thank you for your report.

Regarding updates, I don't think this matters as Avidemux has its own update notifier. Anyway, users are almost always better off tracking the development and using the latest nightly.

thomas.besser

  • Newbie
  • *
  • Posts: 5
Re: Avidemux 2.7.4 VC++ 64bits - Fileversion is missing
« Reply #2 on: August 20, 2019, 11:27:07 AM »
I would also appreciate to have this information.

My intention is to automatically packaging windows binaries into a OPSI (https://opsi.org/) package for deployment.
Therefore the correct version of the binary should be verifiable.

eumagga0x2a

  • Moderator
  • Hero Member
  • *****
  • Posts: 3405
Re: Avidemux 2.7.4 VC++ 64bits - Fileversion is missing
« Reply #3 on: August 20, 2019, 11:32:14 AM »
Using a hash is much better for fingerprinting a file, but if the version info embedded into .exe is a requirement, please consider using a MinGW build from https://avidemux.org/nightly/win64/ (r190814 is the 2.7.4 release).

thomas.besser

  • Newbie
  • *
  • Posts: 5
Re: Avidemux 2.7.4 VC++ 64bits - Fileversion is missing
« Reply #4 on: August 20, 2019, 12:31:56 PM »
Thanks for the additional link.

This answers my next question/request for the files from the QT-build without an .exe at once ;)

What are the plans about the parallel building (MinGW vs. QT): will both offered in the near future or do you plan EOL of the MinGW?

eumagga0x2a

  • Moderator
  • Hero Member
  • *****
  • Posts: 3405
Re: Avidemux 2.7.4 VC++ 64bits - Fileversion is missing
« Reply #5 on: August 20, 2019, 02:36:38 PM »
I am not that much into packaging, but once remaining VC++ bugs have been fixed and a few still missing filters have been ported, MinGW 64 bits builds might be dropped. The original plan was surely to unify packaging across platforms, currently stalled due to Qt installer framework bugs and my inability to setup a working VC++ build environment.

Regardless the availability of official builds, you can always easily cross-compile without installer for Windows in an MXE on Fedora, Ubuntu or a different Linux distribution supported by MXE.

thomas.besser

  • Newbie
  • *
  • Posts: 5
Re: Avidemux 2.7.4 VC++ 64bits - Fileversion is missing
« Reply #6 on: August 21, 2019, 05:37:37 AM »
Thanks for clarification. Yes, unifying packaging should mean less work. Hopefully the missing file version in VC++ builds will then be fixed.

eumagga0x2a

  • Moderator
  • Hero Member
  • *****
  • Posts: 3405
Re: Avidemux 2.7.4 VC++ 64bits - Fileversion is missing
« Reply #7 on: August 21, 2019, 02:05:47 PM »
Yes, unifying packaging should mean less work. Hopefully the missing file version in VC++ builds will then be fixed.

Unsure about the former. Most probably much, much sooner regarding the latter.