screen-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[screen-devel] [bug #36951] can't compile without #define UTMPOK


From: anonymous
Subject: [screen-devel] [bug #36951] can't compile without #define UTMPOK
Date: Wed, 25 Jul 2012 16:39:07 +0000
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:13.0) Gecko/20100101 Firefox/13.0.1

URL:
  <http://savannah.gnu.org/bugs/?36951>

                 Summary: can't compile without #define UTMPOK
                 Project: GNU Screen
            Submitted by: None
            Submitted on: Wed 25 Jul 2012 04:39:07 PM UTC
                Category: Build/Install
                Severity: 3 - Normal
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
                 Release: Cur Dev Sources
           Fixed Release: None
         Planned Release: None
           Work Required: None

    _______________________________________________________

Details:

 git clone git://git.savannah.gnu.org/screen.git
 cd screen/src
 ./autogen.sh  --prefix=/home/ff/bin/src/screen/here2
 ./configure --prefix=/home/ff/bin/src/screen/here2
 vim config.h
Edit file config.h : 
#define UTMPOK  ->   //#define UTMPOK 
 make

CPP="gcc -E -DETCSCREENRC='"/home/ff/bin/src/screen/here2/etc/screenrc"'
-DSCREENENCODINGS='"/home/ff/bin/src/screen/here2/share/screen/utf8encodings"'"
srcdir=. sh ./osdef.sh
AWK=mawk CC="gcc -g -O2 -D_GNU_SOURCE" srcdir=. sh ./comm.sh
gcc -c -I. -I.  -DETCSCREENRC='"/home/ff/bin/src/screen/here2/etc/screenrc"'
-DSCREENENCODINGS='"/home/ff/bin/src/screen/here2/share/screen/utf8encodings"'
-DHAVE_CONFIG_H -DGIT_REV=\""`git describe --always 2>/dev/null`"\" \
             -g -O2 -D_GNU_SOURCE screen.c
screen.c: In function ‘QueryMsg’:
screen.c:2204:8: warning: ignoring return value of ‘write’, declared with
attribute warn_unused_result [-Wunused-result]
screen.c: In function ‘Panic’:
screen.c:2174:14: warning: ignoring return value of ‘write’, declared with
attribute warn_unused_result [-Wunused-result]
screen.c:2175:14: warning: ignoring return value of ‘write’, declared with
attribute warn_unused_result [-Wunused-result]
screen.c: In function ‘Msg’:
screen.c:2133:10: warning: ignoring return value of ‘write’, declared with
attribute warn_unused_result [-Wunused-result]
screen.c: In function ‘main’:
screen.c:1113:8: warning: ignoring return value of ‘chown’, declared with
attribute warn_unused_result [-Wunused-result]
screen.c:1297:10: warning: ignoring return value of ‘freopen’, declared
with attribute warn_unused_result [-Wunused-result]
screen.c:1298:10: warning: ignoring return value of ‘freopen’, declared
with attribute warn_unused_result [-Wunused-result]
screen.c:1303:10: warning: ignoring return value of ‘freopen’, declared
with attribute warn_unused_result [-Wunused-result]
screen.c: In function ‘serv_select_fn’:
screen.c:3182:9: warning: ignoring return value of ‘write’, declared with
attribute warn_unused_result [-Wunused-result]
screen.c: In function ‘CoreDump’:
screen.c:1671:12: warning: ignoring return value of ‘write’, declared with
attribute warn_unused_result [-Wunused-result]
gcc -c -I. -I.  -DETCSCREENRC='"/home/ff/bin/src/screen/here2/etc/screenrc"'
-DSCREENENCODINGS='"/home/ff/bin/src/screen/here2/share/screen/utf8encodings"'
-DHAVE_CONFIG_H -DGIT_REV=\""`git describe --always 2>/dev/null`"\" \
             -g -O2 -D_GNU_SOURCE ansi.c
gcc -c -I. -I.  -DETCSCREENRC='"/home/ff/bin/src/screen/here2/etc/screenrc"'
-DSCREENENCODINGS='"/home/ff/bin/src/screen/here2/share/screen/utf8encodings"'
-DHAVE_CONFIG_H -DGIT_REV=\""`git describe --always 2>/dev/null`"\" \
             -g -O2 -D_GNU_SOURCE fileio.c
fileio.c: In function ‘printpipe’:
fileio.c:825:10: warning: ignoring return value of ‘dup’, declared with
attribute warn_unused_result [-Wunused-result]
fileio.c: In function ‘WriteFile’:
fileio.c:490:16: warning: ignoring return value of ‘ftruncate’, declared
with attribute warn_unused_result [-Wunused-result]
gcc -c -I. -I.  -DETCSCREENRC='"/home/ff/bin/src/screen/here2/etc/screenrc"'
-DSCREENENCODINGS='"/home/ff/bin/src/screen/here2/share/screen/utf8encodings"'
-DHAVE_CONFIG_H -DGIT_REV=\""`git describe --always 2>/dev/null`"\" \
             -g -O2 -D_GNU_SOURCE mark.c
gcc -c -I. -I.  -DETCSCREENRC='"/home/ff/bin/src/screen/here2/etc/screenrc"'
-DSCREENENCODINGS='"/home/ff/bin/src/screen/here2/share/screen/utf8encodings"'
-DHAVE_CONFIG_H -DGIT_REV=\""`git describe --always 2>/dev/null`"\" \
             -g -O2 -D_GNU_SOURCE misc.c
gcc -c -I. -I.  -DETCSCREENRC='"/home/ff/bin/src/screen/here2/etc/screenrc"'
-DSCREENENCODINGS='"/home/ff/bin/src/screen/here2/share/screen/utf8encodings"'
-DHAVE_CONFIG_H -DGIT_REV=\""`git describe --always 2>/dev/null`"\" \
             -g -O2 -D_GNU_SOURCE resize.c
gcc -c -I. -I.  -DETCSCREENRC='"/home/ff/bin/src/screen/here2/etc/screenrc"'
-DSCREENENCODINGS='"/home/ff/bin/src/screen/here2/share/screen/utf8encodings"'
-DHAVE_CONFIG_H -DGIT_REV=\""`git describe --always 2>/dev/null`"\" \
             -g -O2 -D_GNU_SOURCE socket.c
socket.c: In function ‘CreateTempDisplay’:
socket.c:884:9: warning: ignoring return value of ‘write’, declared with
attribute warn_unused_result [-Wunused-result]
socket.c:895:13: warning: ignoring return value of ‘write’, declared with
attribute warn_unused_result [-Wunused-result]
socket.c:919:12: warning: ignoring return value of ‘write’, declared with
attribute warn_unused_result [-Wunused-result]
socket.c: In function ‘SendErrorMsg’:
socket.c:712:3: warning: ignoring return value of ‘write’, declared with
attribute warn_unused_result [-Wunused-result]
gcc -c -I. -I.  -DETCSCREENRC='"/home/ff/bin/src/screen/here2/etc/screenrc"'
-DSCREENENCODINGS='"/home/ff/bin/src/screen/here2/share/screen/utf8encodings"'
-DHAVE_CONFIG_H -DGIT_REV=\""`git describe --always 2>/dev/null`"\" \
             -g -O2 -D_GNU_SOURCE search.c
gcc -c -I. -I.  -DETCSCREENRC='"/home/ff/bin/src/screen/here2/etc/screenrc"'
-DSCREENENCODINGS='"/home/ff/bin/src/screen/here2/share/screen/utf8encodings"'
-DHAVE_CONFIG_H -DGIT_REV=\""`git describe --always 2>/dev/null`"\" \
             -g -O2 -D_GNU_SOURCE tty.c
gcc -c -I. -I.  -DETCSCREENRC='"/home/ff/bin/src/screen/here2/etc/screenrc"'
-DSCREENENCODINGS='"/home/ff/bin/src/screen/here2/share/screen/utf8encodings"'
-DHAVE_CONFIG_H -DGIT_REV=\""`git describe --always 2>/dev/null`"\" \
             -g -O2 -D_GNU_SOURCE window.c
window.c: In function ‘FreePseudowin’:
window.c:1678:3: warning: ignoring return value of ‘chown’, declared with
attribute warn_unused_result [-Wunused-result]
window.c: In function ‘ForkWindow’:
window.c:1271:7: warning: ignoring return value of ‘dup’, declared with
attribute warn_unused_result [-Wunused-result]
window.c:1322:6: warning: ignoring return value of ‘dup’, declared with
attribute warn_unused_result [-Wunused-result]
window.c:1326:11: warning: ignoring return value of ‘dup’, declared with
attribute warn_unused_result [-Wunused-result]
window.c: In function ‘CloseDevice’:
window.c:949:7: warning: ignoring return value of ‘chown’, declared with
attribute warn_unused_result [-Wunused-result]
gcc -c -I. -I.  -DETCSCREENRC='"/home/ff/bin/src/screen/here2/etc/screenrc"'
-DSCREENENCODINGS='"/home/ff/bin/src/screen/here2/share/screen/utf8encodings"'
-DHAVE_CONFIG_H -DGIT_REV=\""`git describe --always 2>/dev/null`"\" \
             -g -O2 -D_GNU_SOURCE utmp.c
utmp.c: In function ‘xpututline’:
utmp.c:887:6: warning: assignment makes pointer from integer without a cast
[enabled by default]
utmp.c:889:13: error: dereferencing pointer to incomplete type
utmp.c:889:26: error: ‘DEAD_PROCESS’ undeclared (first use in this
function)
utmp.c:889:26: note: each undeclared identifier is reported only once for each
function it appears in
utmp.c:890:11: error: dereferencing pointer to incomplete type
utmp.c:890:26: error: dereferencing pointer to incomplete type
make: *** [utmp.o] Error 1

 vim config.h
remove changes.
 make 
compilation OK

On ubuntu 12.04.
Reproduced for version 4.0 (apt-get source screen).




    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?36951>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]