Author Topic: Missing internal dependencies  (Read 795 times)

larryhaja

  • Guest
Missing internal dependencies
« on: 28 December 2011, 19:29:05 »
I'm currently using the same build script that I used to build megaglest 3.6.0 and 3.6.0.1 to build 3.6.0.2.  It seems that the build fails for a couple of reasons.  libircclient and miniupnpc are not available in the source tarball.  However, it does look like it is available in the SVN repository tagged 'release-3.6.0.2'.  This can be remedied by installing libricclient and miniupnpc on the system, but this should then be added to the README.compile-linux.txt file.

My build script also fails because the man page is missing.  This can easily be remedied, on my part, by an if statement.

Thanks for your hard work.

--Larry

softcoder

  • MegaGlest Team
  • Battle Machine
  • ********
  • Posts: 2,239
    • View Profile
Re: Missing internal dependencies
« Reply #1 on: 29 December 2011, 20:28:33 »
We had announced in the developer mailing list and a few times here in the forums that the new release 3.6.0.2 has split out embedded libs into another source archive (also available for download on sourceforge) containing the name embedded in it. This was required for inclusion into debian which was why many changes have occured in the build system. Manpages are auto-generated during the make process now, and are copied into the same folder as the binaries (megaglest.6, etc) using help2man (which auto creates the manpage from the help screen of a binary).

If you have any questions or recommendations that would make things easier for your distro feel free to let us know and we will try to make life easier (As we have done for Debian).

Thanks

larryhaja

  • Guest
Re: Missing internal dependencies
« Reply #2 on: 30 December 2011, 00:19:19 »
@softcoder:  Thank you for the explanation.  I'm not on the dev mailing list so I wasn't privy to those converstation(s).  It just seemed like a big difference due to a small release interval and not fully understanding the build criteria.

Thanks,
--Larry

softcoder

  • MegaGlest Team
  • Battle Machine
  • ********
  • Posts: 2,239
    • View Profile
Re: Missing internal dependencies
« Reply #3 on: 30 December 2011, 01:08:10 »
I do believe we mentioned in the readme or changelog that this release was in fact exclusively related to changes to get into Debian. Anyways, please subscribe to the dev mailing list as it is a good way of finding out when upcoming releases are expected etc. (the mailing list is on our sourceforge.net page)

Thanks

 

anything