Q&A: 1.2.0 Plugin Compatibillity check (in svn since rev.27644) (1 Viewer)

wouter1971

MP Donator
  • Premium Supporter
  • November 19, 2008
    911
    143
    Purmerend, Holland
    Home Country
    Netherlands Netherlands
    Hi Steve and Jameson_UK,

    I just a noob at compiling and only follow the below procedure from the wiki:

    Windows Explorer method

    Open a Windows Explorer window (Start > Computer) and navigate to the svn Build folder
    Default folder is C:\svnroot\mediaportal\trunk\Build

    Then double-click the "MSBUILD_Rebuild_Release_MediaPortal.bat" file.
    Then double-click the "MSBUILD_Rebuild_Release_TVServer_Client.bat" file.

    After the builds are successfully completed, your freshly compiled MediaPortal and TV-Server installation files are available in:

    C:\svnroot\mediaportal\trunk\mediaportal\Release\

    And i retrieve svn every time by deleting all dirs and doing a new retrieval.
    I don't realy understand what you are saying Steve. What script should i run? Offcouse i was checking the Fritz!Box plugin :D
     

    steve42

    MP Donator
  • Premium Supporter
  • November 9, 2008
    79
    30
    Ettlingen
    Home Country
    Germany Germany
    I think you are doing right. Check the log file the build generates (in the build directory), if everything is ok and the svn version number is injected then something like this should appear:
    Code:
    -= MediaPortal =- 
    -= build mode: Release =- 
     
     
    Using following environment variables: 
    DSHOW_BASE =  
    DXSDK_DIR =  
    WINDOWS_SDK =  
     
    Running : C:\Programme\TortoiseSVN\bin\SubWCRev.exe
    SVN Version: 27696
    Updating: C:\dev\mp\Common-MP-TVE3\SolutionInfo.cs
    Updating: C:\dev\mp\Common-MP-TVE3\DirectShowLib\AssemblyInfo.cs

    This is where the build version is injected into the code. This version number is relevant for the compability check, as far as I understand it. So if this inject fails, version will stuck at 1.1.6 and compabilty check will fail.

    steve
     

    Jay_UK

    Test Group
  • Team MediaPortal
  • October 6, 2009
    1,781
    283
    Derby
    Home Country
    United Kingdom United Kingdom
    Wouter,

    Are you experiencing the same issue I had??

    When you have built the releases, do they have the version number in their filename?

    Are you running the 32bit or 64bit version of tortoise? If you OS is 64bit, make sure you have the 32bit version of Tortoise installed.

    J.
     

    wouter1971

    MP Donator
  • Premium Supporter
  • November 19, 2008
    911
    143
    Purmerend, Holland
    Home Country
    Netherlands Netherlands
    Jay, Steve,

    Ok, i'll understand now what the problem is. The version number is not injected for a long time now. It always complains that version.txt is not found.
    This has always worked out fine, but now it is not working anymore, same as Jay experienced.
    I use TortoiseSVN on XP 32bit so that is not the problem. But now i know where to find the solution.

    Seperate issue i experienced:
    When i normaly retrieve all svn dirs automaticaly with a command script with the 5 svn commands in it i have no compiling issues, but since now also the DXErr9 within the /trunk/DirectShowFilters is not retrieved anymore within this simple batch file.
    I have to run the command twice to get just this dir. Strange.

    Thanks for helping out, try to figure it out this evening. If you have any clue let me know :D
     

    wouter1971

    MP Donator
  • Premium Supporter
  • November 19, 2008
    911
    143
    Purmerend, Holland
    Home Country
    Netherlands Netherlands
    Found the problem:

    Did not have TortoiseSVN installed as this is no prerequisite. This should be updated in the wiki in the compile part!
    Version is nicely inserted now into the filename. I was confusing subversion with TortoiseSVN in my earlier post.

    Greetings all, and thanks for helping out. :D
     

    mcrob83

    MP Donator
  • Premium Supporter
  • November 10, 2009
    206
    12
    St.Marienkirchen, Eferding
    Home Country
    Austria Austria
    AW: Re: Q&A: 1.2.0 Plugin Compatibillity check (in svn since rev.27644)

    Today I've compiled and installed version 1.1.7.27975 and I noticed, that some plugins are not working anymore.
    Especially the tvmovie plugin is very useful for me, but isn't compatible anymore, altough it was working great all the time. Perhaps there'll be a fix soon ;)
    Thanks in advance,
    ROB
    plugins.jpg
     

    arion_p

    Retired Team Member
  • Premium Supporter
  • February 7, 2007
    3,373
    1,626
    Athens
    Home Country
    Greece Greece
    How did you compile TVServer?
    Normally all built in plugins (both TVServer and MP ones) should always be compatible.
    Check the version of TVServer.exe & SetupTV.exe against the version of these plugins. If it is different, something went wrong during compilation.
     

    mcrob83

    MP Donator
  • Premium Supporter
  • November 10, 2009
    206
    12
    St.Marienkirchen, Eferding
    Home Country
    Austria Austria
    AW: Q&A: 1.2.0 Plugin Compatibillity check (in svn since rev.27644)

    I did it with the internal *.bat, which always worked fine. When i go back to svn29766, all plugins are compatible, as they should. Perhaps you could verify this.
     

    arion_p

    Retired Team Member
  • Premium Supporter
  • February 7, 2007
    3,373
    1,626
    Athens
    Home Country
    Greece Greece
    Have you checked the version numbers?
    Do check both the version numbers of the files installed (it might be an installation issue) and the version numbers of the binaries on your SVN working copy (build issue). Also check the build logs, and SVN working copy for errors.

    Edit: I tried a local build of SVN 27980 and all is working as expected.
     

    mcrob83

    MP Donator
  • Premium Supporter
  • November 10, 2009
    206
    12
    St.Marienkirchen, Eferding
    Home Country
    Austria Austria
    AW: Q&A: 1.2.0 Plugin Compatibillity check (in svn since rev.27644)

    Hi,
    I also have tried a build of SVN 27980 - no it's working. I don't know, what has been going wrong.
     

    Users who are viewing this thread

    Top Bottom