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

Reply via email to