Reason found:
Applying an additional patch changes the hash.
M-AB-S used to apply a patch to ensure that libraries with paths only
and libraries with full filenames get listed separately (-l vs. -L). But
this issue appears to be fixed, so this patch could be dropped.
Issue solved.
Mario *LigH* Rohkrämer schrieb am 09.08.2024 um 17:08:
I use to build x265 irregularly but at least after some important
commits. Now that there is some trouble with the changes in some
interfaces making x265 incompatible to the current headers in
libavcodec, based on earlier definitions, I tried to use the build IDs
saved in x265.rc in the fields FileVersion and ProductVersion.
And I am confused why many of them are completely unrelated to any
commit ID in x265's source repo. So, where else are they derived from?
The media-autobuild suite uses git to retrieve the sources from
https://bitbucket.org/multicoreware/x265_git.git which is logged. The
last logs report (omitting a few lines which contain compiler and linker
flags which don't belong to git):
[ab-suite.git.fetch.log]
+----
vcs_fetch
++ git rev-parse --git-dir
+ [[ -f .git/shallow ]]
+ unshallow=
+ git fetch --all -Ppft
From https://bitbucket.org/multicoreware/x265_git
7afb5179d..1cb70f6b4 master -> origin/master
+ git remote set-head -a origin
origin/HEAD set to master
+----
[ab-suite.git.reset.log]
+----
vcs_reset origin/HEAD
++ vcs_get_latest_tag origin/HEAD
++ case $1 in
++ false
++ echo origin/HEAD
+ git checkout --no-track -fB ab-suite origin/HEAD
Reset branch 'ab-suite'
+ git log --oneline --no-merges --no-color -n 1
+ tee /dev/null
1cb70f6b4 Fix segmentation fault in linux
+----
And x265.rc contains these attributes:
+----
VALUE "FileDescription", "HEVC video encoder"
VALUE "FileVersion", "3.6+65-3c3d03746"
VALUE "InternalName", "x265"
VALUE "LegalCopyright", "Multicoreware: GPLv2 or commercial"
VALUE "OriginalFilename", "libx265.dll"
VALUE "ProductName", "x265"
VALUE "ProductVersion", "3.6+65-3c3d03746"
+----
Commit 1cb70f6b4 is listed in the repo's Commits viewer.
3c3d03746 is not known as commit ID, no search results.
--
Fun and success!
Mario *LigH* Rohkrämer
maito:[email protected]
_______________________________________________
x265-devel mailing list
[email protected]
https://mailman.videolan.org/listinfo/x265-devel