Re: Help testing the pre-release of mc-4.8.18

2016-09-26 Thread Andrey Tataranovich
On Mon, 26 Sep 2016 13:17:36 +0200 (CEST)
"Yury V. Zaytsev" <y...@shurup.com> wrote:

> Hi Andrey,
> 
> Thank you for testing!
> 
> On Mon, 26 Sep 2016, Andrey Tataranovich wrote:
> 
> > Have found "SFTP Protocol error (-31)" when entering directory with 
> > cyrillic names in it. But after error MC show correct directory
> > listing.  
> 
> I think that must have the same underlying reason as this ticket:
> 
> http://www.midnight-commander.org/ticket/3406
> 
> ... do you have the same issue with 4.8.17, i.e. is this a
> regression, or an old bug? In any case, I've just tried it, and for
> me it works fine.

I'm sorry. I have rechecked and find that cyrillic names do not lead to
this issue but a broken symlink that points to currently unavailable
location.

Try to create broken symlink and view this directory via SFTP.

> > Checked multiple archive formats and noticed that zoo archive
> > listing is broken (was already broken in 4.8.17).  
> 
> I couldn't find any ticket re. zoo listing on the Trac. Could you
> please make one with a reproducer? If it's not a regression, this
> won't be a priority, but it would be nice to fix it for the next
> release.

I have created ticket for this issue:
https://www.midnight-commander.org/ticket/3696

-- 
WBR, Andrey Tataranovich
___
mc-devel mailing list
https://mail.gnome.org/mailman/listinfo/mc-devel


Re: Help testing the pre-release of mc-4.8.18

2016-09-26 Thread Andrey Tataranovich
On Sun, 25 Sep 2016 20:43:46 +0200
"Yury V. Zaytsev" <y...@shurup.com> wrote:

> TLDR; we would appreciate if you could test the following tarball on
> your systems and report any blocker regressions as compared to 4.8.17:
> 
> http://www.midnight-commander.org/nopaste/tarball/mc-4.8.17-122-g6822251.tar.xz
> 
> $ sha256sum mc-4.8.17-122-g6822251.tar.xz
> e9a4a418d9d551b4a58fffa907c001a5eb84d2fe2e490d221f99c1d1642fecbd

Have found "SFTP Protocol error (-31)" when entering directory with
cyrillic names in it. But after error MC show correct directory
listing.

Checked multiple archive formats and noticed that zoo archive
listing is broken (was already broken in 4.8.17).

-- 
WBR, Andrey Tataranovich
___
mc-devel mailing list
https://mail.gnome.org/mailman/listinfo/mc-devel


Re: Annoying bug in FISH, could you please patch your packages?

2016-03-15 Thread Andrey Tataranovich
On Mon, 14 Mar 2016 21:56:39 +0100 (CET)
"Yury V. Zaytsev" <y...@shurup.com> wrote:

> Hi folks,
> 
> It would be very kind of you, if you could include the following
> patch in your mc-4.8.16 packages before the shit really hits the fan:
> 
>   http://www.midnight-commander.org/ticket/3611
> 
> Unfortunately, while trying to fix another bug in FISH (#3599), a new
> bug has been introduced (#3611) as we've failed to check whether the
> Perl version of the ls helper is still working correctly after
> accepting the new changes to it :-/
> 
> Many thanks!
> 

I have completed the build of Debian/Ubuntu packages which include this
patch. New packages already uploaded to repository.

-- 
WBR, Andrey Tataranovich
___
mc-devel mailing list
https://mail.gnome.org/mailman/listinfo/mc-devel


Re: Can we fix 'make dist' before 4.8.16 release?

2016-03-04 Thread Andrey Tataranovich
Hello,

Now compilation was finished without errors. I have checked buildbot
logs and found that 'make dist' builds were broken for 2 month.
Previous successful build was at 2016-01-01.

So could you improve travis to check build status not from master
branch but from 'make dist' tarball?

-- 
WBR, Andrey Tataranovich
___
mc-devel mailing list
https://mail.gnome.org/mailman/listinfo/mc-devel


Re: Can we fix 'make dist' before 4.8.16 release?

2016-03-03 Thread Andrey Tataranovich
On Fri, 04 Mar 2016 09:48:16 +0300
Andrew Borodin <aboro...@vmail.ru> wrote:

> On Fri, 4 Mar 2016 09:31:25 +0300 Andrey Tataranovich
> <tataranov...@gmail.com> wrote:
> > Can we cherry-pick cee105c40952d4855ba47640 to master before 4.8.16
> > - this will fix nightly builds for Debian/Ubuntu packages.
> 
> This is already in master: 0d9b120a63ee1085c121121087f22ae728720128.
> 

Sorry I do not checked latest git changes before writing to list. I
will run build process again and report later.

As I see this commit was merged in master only today.

-- 
WBR, Andrey Tataranovich
___
mc-devel mailing list
https://mail.gnome.org/mailman/listinfo/mc-devel


Can we fix 'make dist' before 4.8.16 release?

2016-03-03 Thread Andrey Tataranovich
Hello,

Can we cherry-pick cee105c40952d4855ba47640 to master before 4.8.16 -
this will fix nightly builds for Debian/Ubuntu packages.

Also I think travis should use 'make dist' tarball as a build source.

-- 
WBR, Andrey Tataranovich
___
mc-devel mailing list
https://mail.gnome.org/mailman/listinfo/mc-devel


MC failed to build from 'make dist' tarball

2016-03-01 Thread Andrey Tataranovich
Hello,

Please accept a small patch which fixes compilation error when MC
compiled from tarball prepared by 'make dist'.

https://github.com/MidnightCommander/mc/pull/90

Compilation output attached.

-- 
WBR, Andrey Tataranovich
Making all in src
make[2]: Entering directory `/tmp/test/mc-tmp/mc-4.8.15-146-gf69b08b/src'
Making all in filemanager
make[3]: Entering directory 
`/tmp/test/mc-tmp/mc-4.8.15-146-gf69b08b/src/filemanager'
  CC achown.lo
  CC boxes.lo
  CC chmod.lo
  CC chown.lo
  CC cmd.lo
  CC command.lo
command.c:49:35: fatal error: src/subshell/subshell.h: No such file or directory
compilation terminated.
make[3]: *** [command.lo] Error 1
make[3]: Leaving directory 
`/tmp/test/mc-tmp/mc-4.8.15-146-gf69b08b/src/filemanager'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/test/mc-tmp/mc-4.8.15-146-gf69b08b/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/test/mc-tmp/mc-4.8.15-146-gf69b08b'
make: *** [all] Error 2
___
mc-devel mailing list
https://mail.gnome.org/mailman/listinfo/mc-devel


Midnight commander ARM architecture support

2015-12-18 Thread Andrey Tataranovich
Hello,

I have prepared experimental Debian/Ubuntu MC 4.8.15 packages for ARM
architectures:

 * Debian Wheezy (armel, armhf)
 * Debian Jessie (armel, armhf, arm64)
 * Ubuntu Precise (armel, armhf)
 * Ubuntu Trusty (armhf, arm64)

To be able to test packages add to your sources.list

deb http://www.tataranovich.com/debian jessie main

and run apt-get update

Or download packages from http://www.tataranovich.com/debian/pool/

To verify GPG signature you need to install tataranovich-keyring
package.

I'm asking if community need such builds and which hardware you use.

-- 
WBR, Andrey Tataranovich
___
mc-devel mailing list
https://mail.gnome.org/mailman/listinfo/mc-devel


Re: Midnight Commander not compiles on Debian Squeeze

2015-10-20 Thread Andrey Tataranovich
On Mon, 19 Oct 2015 21:25:26 +0200
"Yury V. Zaytsev" <y...@shurup.com> wrote:

> If you can come up a one-liner patch to make it compatible with old
> glib, we can think of applying it; I have nothing against supporting
> older glib per se, unless it comes with too much of a maintenance
> cost... but I'm not really sure if it's worth it.

Glib version check patch attached.

> Back when I was taking care of backporting mc to older RHELs, I simply
> used to build newer glib statically from within the package and link
> mc to it... that's the route I'd suggest you to go if you care about
> backporting mc to Squeeze.

I'm not interested in backporting MC to Debian Squeeze. I'm building MC
packages for Debian/Ubuntu actual releases (see
https://www.midnight-commander.org/wiki/Binaries) and Squeeze in this
list due to Debian Squeeze LTS.

If support "cost" for Debian Squeeze is going higher (higher than cost
of electricity which buildbot spend to build package) then I will drop
support for Debian Squeeze.

-- 
WBR, Andrey Tataranovich
diff --git a/m4.include/ac-glib.m4 b/m4.include/ac-glib.m4
index c7fd084..ff892c7 100644
--- a/m4.include/ac-glib.m4
+++ b/m4.include/ac-glib.m4
@@ -78,9 +78,9 @@ AC_DEFUN([AC_CHECK_GLIB], [
 AS_HELP_STRING([--with-glib-static], [Link glib statically @<:@no@:>@]))
 
 glib_found=no
-PKG_CHECK_MODULES(GLIB, [glib-2.0 >= 2.14], [glib_found=yes], [:])
+PKG_CHECK_MODULES(GLIB, [glib-2.0 >= 2.26], [glib_found=yes], [:])
 if test x"$glib_found" = xno; then
-AC_MSG_ERROR([glib-2.0 not found or version too old (must be >= 2.14)])
+AC_MSG_ERROR([glib-2.0 not found or version too old (must be >= 2.26)])
 fi
 
 ])
___
mc-devel mailing list
https://mail.gnome.org/mailman/listinfo/mc-devel


Midnight Commander not compiles on Debian Squeeze

2015-10-19 Thread Andrey Tataranovich
Hello,

While compiling e0c16d739926f194c72459f41124b161849e88a3 from
master branch I've got following error on Debian Squeeze host:

/bin/bash ../libtool  --tag=CC   --mode=link gcc -std=gnu99
-fdiagnostics-show-option -Wbad-function-cast -Wcomment
-Wdeclaration-after-statement -Wfloat-equal -Wformat -Wformat-security
-Wimplicit -Wignored-qualifiers -Wmissing-braces -Wmissing-declarations
-Wmissing-field-initializers -Wmissing-parameter-type
-Wmissing-prototypes -Wnested-externs -Wno-long-long
-Wno-unreachable-code -Wparentheses -Wpointer-arith -Wpointer-sign
-Wredundant-decls -Wreturn-type -Wsequence-point -Wshadow
-Wsign-compare -Wstrict-prototypes -Wswitch -Wswitch-default
-Wtype-limits -Wundef -Wuninitialized -Wunreachable-code
-Wunused-function -Wunused-label -Wunused-parameter -Wunused-result
-Wunused-value -Wunused-variable -Wwrite-strings  -g -O2 -g -Wall -O2
-o mc main.o libinternal.la ../lib/libmc.la libtool: link: gcc
-std=gnu99 -fdiagnostics-show-option -Wbad-function-cast -Wcomment
-Wdeclaration-after-statement -Wfloat-equal -Wformat -Wformat-security
-Wimplicit -Wignored-qualifiers -Wmissing-braces -Wmissing-declarations
-Wmissing-field-initializers -Wmissing-parameter-type
-Wmissing-prototypes -Wnested-externs -Wno-long-long
-Wno-unreachable-code -Wparentheses -Wpointer-arith -Wpointer-sign
-Wredundant-decls -Wreturn-type -Wsequence-point -Wshadow
-Wsign-compare -Wstrict-prototypes -Wswitch -Wswitch-default
-Wtype-limits -Wundef -Wuninitialized -Wunreachable-code
-Wunused-function -Wunused-label -Wunused-parameter -Wunused-result
-Wunused-value -Wunused-variable -Wwrite-strings -g -O2 -g -Wall -O2 -o
mc main.o  ./.libs/libinternal.a ../lib/.libs/libmc.a -lslang -lgpm
-lssh2 /usr/lib/libgmodule-2.0.so -lrt /usr/lib/libglib-2.0.so
-pthread ./.libs/libinternal.a(lt58-regex.o): In function
`mc_search__g_regex_match_full_safe': 
/tmp/buildd/mc-4.8.14~git20151019/lib/search/regex.c:268:
undefined reference to `g_regex_get_compile_flags' collect2: ld
returned 1 exit status make[4]: *** [mc] Error 1 make[4]: Leaving
directory `/tmp/buildd/mc-4.8.14~git20151019/src'

Debian Squeeze libc6 version is 2.11.3.

-- 
WBR, Andrey Tataranovich
___
mc-devel mailing list
https://mail.gnome.org/mailman/listinfo/mc-devel


Re: Midnight Commander not compiles on Debian Squeeze

2015-10-19 Thread Andrey Tataranovich
Hello Egmont,

First of all - thanks for your efforts in MC development.

On Mon, 19 Oct 2015 15:56:40 +0200
Egmont Koblinger <egm...@gmail.com> wrote:

> This was introduced by a recent patch created by me that fixes a
> segfault (a critical bug in 4.8.14). libc6's version is irrelevant,
> glib matters here. I think so far mc required a glib that's not older
> than about 7 years if I remember correctly. This change makes it
> require glib-2.26 which is 5 years old.
> 
> I'm personally absolutely okay with this requirement and wouldn't want
> to replace with a more complex, more hackish solution to support old
> systems. It's reasonable to expect that you can't update apps after a
> while wihtout updating the core system, and 5 years is a very long
> time in computer science.
> 
> The configure checks should, of course, be updated to explicitly fail
> on glib version checking. I forgot to do this, and I'm asking
> mainstream developers to do it for me.

Glib version check should be introduced in this case. My opinion - if
configure completes without error, then compilation should go without
error too. Otherwise it is a FTBFS bug.

-- 
WBR, Andrey Tataranovich
___
mc-devel mailing list
https://mail.gnome.org/mailman/listinfo/mc-devel


Re: Midnight Commander 4.8.14 released

2015-03-23 Thread Andrey Tataranovich
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

On Mon, 23 Mar 2015 11:10:17 +0300
Slava Zanko slavaza...@gmail.com wrote:

 mc-4.8.14 now released.
 
 Download page: http://ftp.midnight-commander.org/?C=N;O=D


Congrats! Binary packages for Debian/Ubuntu already available at
http://www.midnight-commander.org/wiki/Binaries#DebianandUbuntu

- -- 
WBR, Andrey Tataranovich
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBCgAGBQJVEBnBAAoJEL4cLh3Nk9A+ZlgIAIHIPUseHBkDCji7EeoMbMcq
Qxx4nDsawB7J178CrY9I7Zt6dl0BjIPMHVKEYwYkW+y1V4ZgWfwBfpEjLBCthzkj
yQaEiUpm9UPUOW2oJ4tNMS7eRjHW2E7bi/QC+DYEq4HdVco0VWG1ggPIlA3/Q+2r
IZ94vyb76eb85RFDCOfH21B6N1fR0keYWfzYtqr4i0WU4JwdSp+P0dm/RoiZROf2
3iLChKIL0iqAEZYVBZqQkhRNnw0kHCBd4ymwgXFLPlF1ARQ4bh69DsepKfCJL6MX
0Zx548zcvYp2lihHydmflpBgaOEKwN2XV4sL9EaVfYUhlmHlp0XM+Qm1Kb+So2I=
=xkXJ
-END PGP SIGNATURE-
___
mc-devel mailing list
https://mail.gnome.org/mailman/listinfo/mc-devel


SSL certificate expired

2015-01-16 Thread Andrey Tataranovich
Hello,

SSL certificate for https://www.midnight-commander.org/ expired:

http://i.gyazo.com/c6f077b280722605ebd5433bcf9664d9.png

-- 
WBR, Andrey Tataranovich
___
mc-devel mailing list
https://mail.gnome.org/mailman/listinfo/mc-devel


Re: compiling mc under ubuntu 12.04

2012-06-22 Thread Andrey Tataranovich
Hi, All

Milan Čermák, wrote
There is an automated tool (whose name I don't remember) which takes this 
description file and creates a build environment based on that. 

This tool called pbuilder.

Frank, wrote
Don't you think your latest release should _always_ compile straight from the 
box under the major Linux distro? 

Thats right. I assume that you mean 4.8.3 as latest release - this version 
smoothly compiles under Ubuntu Precise 12.04
You should refer to the list of build dependencies: 
https://www.midnight-commander.org/wiki/doc/buildAndInstall/req or
use prebuild versions from your distributions or some from: 
https://www.midnight-commander.org/wiki/Binaries

-- 
WBR, Andrey Tataranovich
___
mc-devel mailing list
https://mail.gnome.org/mailman/listinfo/mc-devel