- Sponsor
-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
git autogen.sh requires cvs #1885
Comments
fix: install cvs
comment the autopoint files does NOT work |
|
cvs needs just for autopoint utility. This stuff was got from gettext (version 0.17 and newer). For older versions of gettext we put into 'maint' subdir original (and unchanged) autopoint script from 'gettext' package.
If you have newest version of gettext, then own maint/autopoint will not running - will used autopoint from your gettext installation. Therefore CVS requipment it's not a mc bug. |
patch allowing testing without cvs installed |
cannot help it: every time i setup a git snapshot i am forced to install two tools: git and cvs.
with the attached patch it is now possible to do
(should be noted in the readme/install somehow)
it would be VERY nice the next time i try the git the patch is not necessary anymore.
the somewhat verbose output should warn the translating developers and when csv is installed everything works as it did before
paludis --remove cvs
host: gentoo netbook |
Hi Slava! It seems that you are bulshitting us :) In my case cvs is required although I have latest gettext installed. It takes the version from maint anyway. |
Can we update our gettext stuff in general? Or drop it altogether? Pros, cons? |
|
|
Sorry, have troubles in branch |
|
|
I think this bug is not actual since gettext-0.18.1, which was released in June 2010:
But mc required gettext >= 0.14.3. I think we can update this requirement up to 0.18.1. |
I've built the 4.8.16 release tarballs with gettext-0.19.7, therefore a newer autopoint is already used. I agree that we should bump minimally required gettext version to gettext-0.18.1 and delete the autopoint script from gettext-0.18.1 from maint/utils/autopoint. |
Branch: 1885_autopoint_without_cvs
Review, please. |
Can we go a step further and reduce autogen.sh complexity by using autoreconf these days? |
|
Hmmmm, that's an interesting idea: instead of getting rid of autogen.sh completely, keep it, but throw away most of it and replace with autoreconf. I think this will improve the current situation, and we can think of removing the rest later if and when we get time. However, I would also throw away the test -f checks, autoreconf will take care of that wouldn't it? |
gettext-0.18.1 is a tiny bit older than glib-2.26 which we already require, so sure, let's go for it if it makes life simpler. |
I have adapted the patch by Andreas (you're a genius, man!), pushed it to this branch and Travis checks seems to pass. Andrew, what do you think about it? |
Replying to zaytsev:
Approved. |
Merged to master:61bc352b624aa0532b4342f206747f99cab814bb
|
|
Important
This issue was migrated from Trac:
s01ja
(s01ja@….de)zaytsev
(@zyv)$git clone git://midnight-commander.org/git/mc.git
$cd mc
$./autogen.sh
autopoint: * cvs program not found
autopoint: * Stop.
$autopoint
autopoint: * cvs program not found
autopoint: * Stop.
$autopoint --version
/usr/bin/autopoint (GNU gettext-tools) 0.17
Copyright (C) 2002-2007 Free Software Foundation, Inc.
fix: comment
l39
l40
in ./autogen.sh
host: ubuntu (netbook)
Note
Original attachments:
s01ja
(s01ja@….de) onJan 31, 2010 at 1:40 UTC
and
onApr 25, 2016 at 19:05 UTC
The text was updated successfully, but these errors were encountered: