Hi there! On Fri, Jun 25, 2010 at 9:14 AM, William Vera <bi...@billy.com.mx> wrote: > Hello > > 2010/6/23 Ibragimov Rinat <ibragimovri...@mail.ru>: >> Here is how it compiles on my machine: >> >> ri...@ozone:~/work/scrot$ dpkg-source -x scrot_0.8-11.dsc >> dpkg-source: info: extracting scrot in scrot-0.8 >> dpkg-source: info: unpacking scrot_0.8.orig.tar.gz >> dpkg-source: info: applying scrot_0.8-11.diff.gz >> ri...@ozone:~/work/scrot$ cd scrot-0.8/ >> ri...@ozone:~/work/scrot/scrot-0.8$ dpatch apply-all >> applying patch 01_manpagefix to ./ ... ok. >> applying patch 02_options.c to ./ ... ok. >> applying patch 003_descmanpage to ./ ... ok. >> applying patch 04-focused to ./ ... ok. >> applying patch 05-addfocusedmanpage to ./ ... ok. >> applying patch 06_manpagespace to ./ ... ok. >> applying patch 07_fix-formatstring to ./ ... ok. >> ri...@ozone:~/work/scrot/scrot-0.8$ patch -p1 < ../fix-beeping.diff >> patching file scrot.1 >> patching file src/main.c >> patching file src/options.c >> patching file src/options.h >> ri...@ozone:~/work/scrot/scrot-0.8$ ./configure --prefix=/usr >> --mandir=/usr/share/man >> checking for a BSD-compatible install... /usr/bin/install -c >> checking whether build environment is sane... yes >> checking whether make sets $(MAKE)... yes >> checking for working aclocal-1.4... missing >> checking for working autoconf... found >> checking for working automake-1.4... missing >> checking for working autoheader... found >> checking for working makeinfo... found >> checking for gcc... gcc >> checking for C compiler default output... a.out >> checking whether the C compiler works... yes >> checking whether we are cross compiling... no >> checking for suffix of executables... >> checking for suffix of object files... o >> checking whether we are using the GNU C compiler... yes >> checking whether gcc accepts -g... yes >> checking for gcc option to accept ANSI C... none needed >> checking for gcc option to accept ANSI C... none needed >> checking for an ANSI C-conforming const... yes >> checking for a BSD-compatible install... /usr/bin/install -c >> checking whether make sets $(MAKE)... (cached) yes >> checking whether to enable maintainer-specific portions of Makefiles... no >> checking for giblib-config... /usr/bin/giblib-config >> checking for giblib - version >= 1.2.3... yes >> checking for getopt_long... yes >> configure: creating ./config.status >> config.status: creating Makefile >> config.status: creating scrot.spec >> config.status: creating src/Makefile >> config.status: creating src/config.h >> config.status: executing default-1 commands >> ri...@ozone:~/work/scrot/scrot-0.8$ make >> Making all in src >> make[1]: Entering directory `/home/rinat/work/scrot/scrot-0.8/src' >> gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O3 -Wall -I/usr/X11R6/include >> -I/usr/include -I/usr/include -I. -DPREFIX=\""/usr"\" -I/usr/include/giblib >> -g -O2 -c main.c >> main.c: In function 'scrot_get_geometry': >> main.c:383: warning: pointer targets in passing argument 4 of 'XGetGeometry' >> differ in signedness >> /usr/include/X11/Xlib.h:2627: note: expected 'int *' but argument is of type >> 'unsigned int *' >> main.c:383: warning: pointer targets in passing argument 5 of 'XGetGeometry' >> differ in signedness >> /usr/include/X11/Xlib.h:2627: note: expected 'int *' but argument is of type >> 'unsigned int *' >> gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O3 -Wall -I/usr/X11R6/include >> -I/usr/include -I/usr/include -I. -DPREFIX=\""/usr"\" -I/usr/include/giblib >> -g -O2 -c getopt.c >> gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O3 -Wall -I/usr/X11R6/include >> -I/usr/include -I/usr/include -I. -DPREFIX=\""/usr"\" -I/usr/include/giblib >> -g -O2 -c getopt1.c >> gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O3 -Wall -I/usr/X11R6/include >> -I/usr/include -I/usr/include -I. -DPREFIX=\""/usr"\" -I/usr/include/giblib >> -g -O2 -c options.c >> gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O3 -Wall -I/usr/X11R6/include >> -I/usr/include -I/usr/include -I. -DPREFIX=\""/usr"\" -I/usr/include/giblib >> -g -O2 -c imlib.c >> gcc -g -O2 -L/usr/X11R6/lib -o scrot main.o getopt.o getopt1.o options.o >> imlib.o -lX11 -L/usr/lib -lgiblib -L/usr/lib -lImlib2 -lfreetype -lz >> -L/usr/X11R6/lib -lX11 -lXext -ldl -lm -lm >> make[1]: Leaving directory `/home/rinat/work/scrot/scrot-0.8/src' >> make[1]: Entering directory `/home/rinat/work/scrot/scrot-0.8' >> make[1]: Nothing to be done for `all-am'. >> make[1]: Leaving directory `/home/rinat/work/scrot/scrot-0.8' >> ri...@ozone:~/work/scrot/scrot-0.8$ >> >> There are no errors, only 2 warnings, but they were there before. >> Error message you get tells that function prototype missing. May be this is >> a key. > > It's strange, on my machine with same steps still crash. > >> >> Can you post here your "main.c" file so I can compare it with my version? >> I attach my version to the message. > > Sure, is the simple: apt-get source scrot > however attached the files. > > Thanks > Regards!
Any advance with this issue? Please let me know if you need something Thanks Greetings! > >> >> >> > > > > -- > William Vera <bi...@billy.com.mx> > PGP Key: 1024D/F5CC22A4 > Fingerprint: 3E73 FA1F 5C57 6005 0439 4D75 1FD2 BF96 F5CC 22A4 > -- William Vera <bi...@billy.com.mx> PGP Key: 1024D/F5CC22A4 Fingerprint: 3E73 FA1F 5C57 6005 0439 4D75 1FD2 BF96 F5CC 22A4 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org