Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 328566 Details for
Bug 442070
app-misc/screen segfaults when starting a new session
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
script of manual screen build from source
manual_screen_build.log (text/plain), 16.39 KB, created by
Elis Axelsson
on 2012-11-06 17:28:45 UTC
(
hide
)
Description:
script of manual screen build from source
Filename:
MIME Type:
Creator:
Elis Axelsson
Created:
2012-11-06 17:28:45 UTC
Size:
16.39 KB
patch
obsolete
>Script started on Tue 06 Nov 2012 06:15:44 PM CET > > >]0;etu@zarquon:~/tmp[01;31m[[01;33m0[01;31m] [01;32metu@zarquon[01;34m ~/tmp $ [00mtar -xf screen-4.0.3.tar.gz >]0;etu@zarquon:~/tmp[01;31m[[01;33m0[01;31m] [01;32metu@zarquon[01;34m ~/tmp $ [00mcd screen-4.0.3 >]0;etu@zarquon:~/tmp/screen-4.0.3[01;31m[[01;33m0[01;31m] [01;32metu@zarquon[01;34m ~/tmp/screen-4.0.3 $ [00m./configure >this is screen version 4.0.3 >checking for prefix by checking for screen... /usr/bin/screen >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 how to run the C preprocessor... gcc -E >checking for egrep... grep -E >checking whether gcc needs -traditional... no >checking for library containing strerror... none required >checking for gawk... gawk >checking for a BSD-compatible install... /usr/bin/install -c >configure: checking for buggy tools... >- sh is 'GNU bash, version 4.2.37(1)-release (x86_64-pc-linux-gnu)'. >- sed is 'GNU sed version 4.2.1'. >checking if a system-wide socket dir should be used... yes >checking for the socket dir... (eff_uid ? "/tmp/uscreens" : "/tmp/screens") >configure: checking for MIPS... >configure: checking for Ultrix... >configure: checking for butterfly... >configure: checking for POSIX.1... >- you have a POSIX system >configure: checking for System V... >configure: checking for sequent/ptx... >configure: checking SVR4... >checking for ANSI C header files... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking dwarf.h usability... yes >checking dwarf.h presence... yes >checking for dwarf.h... yes >configure: checking for Solaris 2.x... >configure: checking BSD job jontrol... >- you have jobcontrol >configure: checking setreuid... >configure: checking seteuid... >configure: checking select... >configure: checking fifos... >- your fifos are usable >configure: checking for broken fifo implementation... >- your implementation is ok >configure: checking sockets... >- your sockets are usable >configure: checking socket implementation... >- you are normal >- both sockets and fifos usable. let's take fifos. >configure: checking select return value... >- select is ok >configure: checking for tgetent... >configure: checking libcurses... >- you use the terminfo database >configure: checking ospeed... >configure: checking for /dev/ptc... >configure: checking for SVR4 ptys... >checking for getpt... yes >configure: checking for ptyranges... >configure: checking default tty permissions/group... >- pty mode: 0620, group: 5 >configure: checking getutent... >configure: checking ut_host... >checking utempter.h usability... yes >checking utempter.h presence... yes >checking for utempter.h... yes >configure: checking for libutil(s)... >configure: checking getloadavg... >assuming posix signal definition >configure: checking for crypt and sec libraries... >configure: checking crypt... >configure: checking IRIX sun library... >configure: checking syslog... >configure: checking wait union... >configure: checking for termio or termios... >configure: checking getspnam... >configure: checking getttyent... >configure: checking fdwalk... >configure: checking whether memcpy/memmove/bcopy handles overlapping arguments... >checking long file names... yes >checking for vsprintf... yes >checking for dirent.h that defines DIR... yes >checking for library containing opendir... none required >checking for setenv... yes >checking for nl_langinfo(CODESET)... yes >checking for library containing gethostname... none required >checking for rename... yes >checking for fchmod... yes >checking for fchown... yes >checking for strerror... yes >checking for lstat... yes >checking for _exit... yes >checking for utimes... yes >checking for vsnprintf... yes >checking for getcwd... yes >checking for setlocale... yes >checking for strftime... yes >checking for the global screenrc file... "/usr/etc/screenrc" >checking for the utf8-encodings location... "/usr/share/screen/utf8encodings" >configure: creating ./config.status >config.status: creating Makefile >config.status: creating doc/Makefile >config.status: creating config.h >config.status: executing default commands > >Now please check the pathnames in the Makefile and in the user >configuration section in config.h. >Then type 'make' to make screen. Good luck. > >]0;etu@zarquon:~/tmp/screen-4.0.3[01;31m[[01;33m0[01;31m] [01;32metu@zarquon[01;34m ~/tmp/screen-4.0.3 $ [00mmake >CPP="gcc -E " srcdir=. sh ./osdef.sh >AWK=gawk CC="gcc -g -O2" srcdir=. sh ./comm.sh >AWK=gawk srcdir=. sh ./term.sh >gcc -c -I. -I. -g -O2 screen.c >screen.c: In function âMakeNewEnvâ: >screen.c:1862:5: warning: format not a string literal and no format arguments [-Wformat-security] >screen.c: In function âsetbacktickâ: >screen.c:2190:4: warning: format not a string literal and no format arguments [-Wformat-security] >screen.c:2212:4: warning: format not a string literal and no format arguments [-Wformat-security] >screen.c: In function âPanicâ: >screen.c:1992:14: warning: ignoring return value of âwriteâ, declared with attribute warn_unused_result [-Wunused-result] >screen.c:1993:14: warning: ignoring return value of âwriteâ, declared with attribute warn_unused_result [-Wunused-result] >screen.c: In function âmainâ: >screen.c:1003:8: warning: ignoring return value of âchownâ, declared with attribute warn_unused_result [-Wunused-result] >screen.c:1205:10: warning: ignoring return value of âfreopenâ, declared with attribute warn_unused_result [-Wunused-result] >screen.c:1206:10: warning: ignoring return value of âfreopenâ, declared with attribute warn_unused_result [-Wunused-result] >screen.c:1211:10: warning: ignoring return value of âfreopenâ, declared with attribute warn_unused_result [-Wunused-result] >screen.c: In function âserv_select_fnâ: >screen.c:2919:9: warning: ignoring return value of âwriteâ, declared with attribute warn_unused_result [-Wunused-result] >screen.c: In function âCoreDumpâ: >screen.c:1510:12: warning: ignoring return value of âwriteâ, declared with attribute warn_unused_result [-Wunused-result] >gcc -c -I. -I. -g -O2 ansi.c >ansi.c: In function âWMsgâ: >ansi.c:2891:3: warning: format not a string literal and no format arguments [-Wformat-security] >gcc -c -I. -I. -g -O2 fileio.c >fileio.c: In function âCatExtraâ: >fileio.c:72:2: warning: format not a string literal and no format arguments [-Wformat-security] >fileio.c:80:2: warning: format not a string literal and no format arguments [-Wformat-security] >fileio.c: In function âReadFileâ: >fileio.c:580:7: warning: format not a string literal and no format arguments [-Wformat-security] >fileio.c: In function âprintpipeâ: >fileio.c:782:7: warning: missing sentinel in function call [-Wformat] >fileio.c: In function âreadpipeâ: >fileio.c:830:7: warning: format not a string literal and no format arguments [-Wformat-security] >fileio.c: In function âprintpipeâ: >fileio.c:775:10: warning: ignoring return value of âdupâ, declared with attribute warn_unused_result [-Wunused-result] >fileio.c: In function âWriteFileâ: >fileio.c:442:16: warning: ignoring return value of âftruncateâ, declared with attribute warn_unused_result [-Wunused-result] >gcc -c -I. -I. -g -O2 mark.c >gcc -c -I. -I. -g -O2 misc.c >misc.c: In function âSaveStrâ: >misc.c:55:5: warning: format not a string literal and no format arguments [-Wformat-security] >misc.c: In function âSaveStrnâ: >misc.c:69:5: warning: format not a string literal and no format arguments [-Wformat-security] >gcc -c -I. -I. -g -O2 resize.c >resize.c: In function âCheckMaxSizeâ: >resize.c:560:5: warning: format not a string literal and no format arguments [-Wformat-security] >resize.c: In function âChangeWindowSizeâ: >resize.c:722:8: warning: format not a string literal and no format arguments [-Wformat-security] >resize.c:955:8: warning: format not a string literal and no format arguments [-Wformat-security] >gcc -c -I. -I. -g -O2 socket.c >socket.c: In function âAskPasswordâ: >socket.c:1263:5: warning: format not a string literal and no format arguments [-Wformat-security] >socket.c: In function âReceiveMsgâ: >socket.c:927:9: warning: ignoring return value of âwriteâ, declared with attribute warn_unused_result [-Wunused-result] >socket.c:938:20: warning: ignoring return value of âwriteâ, declared with attribute warn_unused_result [-Wunused-result] >socket.c:961:9: warning: ignoring return value of âwriteâ, declared with attribute warn_unused_result [-Wunused-result] >socket.c: In function âSendErrorMsgâ: >socket.c:680:3: warning: ignoring return value of âwriteâ, declared with attribute warn_unused_result [-Wunused-result] >gcc -c -I. -I. -g -O2 search.c >sh ./tty.sh tty.c >gcc -c -I. -I. -g -O2 tty.c >gcc -c -I. -I. -g -O2 term.c >gcc -c -I. -I. -g -O2 window.c >window.c: In function âMakeWindowâ: >window.c:591:7: warning: format not a string literal and no format arguments [-Wformat-security] >window.c:623:7: warning: format not a string literal and no format arguments [-Wformat-security] >window.c: In function âwinexecâ: >window.c:1465:7: warning: format not a string literal and no format arguments [-Wformat-security] >window.c: In function âFreePseudowinâ: >window.c:1607:3: warning: ignoring return value of âchownâ, declared with attribute warn_unused_result [-Wunused-result] >window.c: In function âForkWindowâ: >window.c:1201:7: warning: ignoring return value of âdupâ, declared with attribute warn_unused_result [-Wunused-result] >window.c:1252:6: warning: ignoring return value of âdupâ, declared with attribute warn_unused_result [-Wunused-result] >window.c:1256:11: warning: ignoring return value of âdupâ, declared with attribute warn_unused_result [-Wunused-result] >window.c: In function âCloseDeviceâ: >window.c:900:7: warning: ignoring return value of âchownâ, declared with attribute warn_unused_result [-Wunused-result] >gcc -c -I. -I. -g -O2 utmp.c >gcc -c -I. -I. -g -O2 loadav.c >loadav.c: In function âGetLoadavâ: >loadav.c:79:8: warning: ignoring return value of âfgetsâ, declared with attribute warn_unused_result [-Wunused-result] >gcc -c -I. -I. -g -O2 putenv.c >gcc -c -I. -I. -g -O2 help.c >gcc -c -I. -I. -g -O2 termcap.c >termcap.c: In function âInitTermcapâ: >termcap.c:136:7: warning: format not a string literal and no format arguments [-Wformat-security] >termcap.c: In function âCreateTransTableâ: >termcap.c:1195:7: warning: format not a string literal and no format arguments [-Wformat-security] >termcap.c:1214:8: warning: format not a string literal and no format arguments [-Wformat-security] >termcap.c:1249:8: warning: format not a string literal and no format arguments [-Wformat-security] >gcc -c -I. -I. -g -O2 input.c >gcc -c -I. -I. -g -O2 attacher.c >attacher.c: In function âLockTerminalâ: >attacher.c:718:6: warning: format not a string literal and no format arguments [-Wformat-security] >gcc -c -I. -I. -g -O2 pty.c >gcc -c -I. -I. -g -O2 process.c >process.c: In function âFindKtabâ: >process.c:597:4: warning: format not a string literal and no format arguments [-Wformat-security] >process.c: In function âDoActionâ: >process.c:2192:6: warning: format not a string literal and no format arguments [-Wformat-security] >process.c:2279:9: warning: format not a string literal and no format arguments [-Wformat-security] >process.c: In function âSaveActionâ: >process.c:3878:5: warning: format not a string literal and no format arguments [-Wformat-security] >process.c:3880:5: warning: format not a string literal and no format arguments [-Wformat-security] >process.c: In function âSaveArgsâ: >process.c:3902:5: warning: format not a string literal and no format arguments [-Wformat-security] >process.c: In function âcopy_reg_fnâ: >process.c:5396:4: warning: format not a string literal and no format arguments [-Wformat-security] >process.c: In function âconfirm_fnâ: >process.c:5469:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] >process.c: In function âpass2â: >process.c:5603:4: warning: format not a string literal and no format arguments [-Wformat-security] >process.c: In function âpow_detach_fnâ: >process.c:5366:14: warning: ignoring return value of âwriteâ, declared with attribute warn_unused_result [-Wunused-result] >gcc -c -I. -I. -g -O2 display.c >display.c: In function âRunBlankerâ: >display.c:3912:7: warning: format not a string literal and no format arguments [-Wformat-security] >display.c:3887:10: warning: ignoring return value of âdupâ, declared with attribute warn_unused_result [-Wunused-result] >display.c:3888:10: warning: ignoring return value of âdupâ, declared with attribute warn_unused_result [-Wunused-result] >display.c: In function âDisplaySleep1000â: >display.c:3273:13: warning: ignoring return value of âreadâ, declared with attribute warn_unused_result [-Wunused-result] >gcc -c -I. -I. -g -O2 comm.c >gcc -c -I. -I. -g -O2 kmapdef.c >gcc -c -I. -I. -g -O2 acls.c >gcc -c -I. -I. -g -O2 braille.c >gcc -c -I. -I. -g -O2 braille_tsi.c >gcc -c -I. -I. -g -O2 logfile.c >gcc -c -I. -I. -g -O2 layer.c >gcc -c -I. -I. -g -O2 sched.c >gcc -c -I. -I. -g -O2 teln.c >gcc -c -I. -I. -g -O2 nethack.c >gcc -c -I. -I. -g -O2 encoding.c >gcc -o screen screen.o ansi.o fileio.o mark.o misc.o resize.o socket.o search.o tty.o term.o window.o utmp.o loadav.o putenv.o help.o termcap.o input.o attacher.o pty.o process.o display.o comm.o kmapdef.o acls.o braille.o braille_tsi.o logfile.o layer.o sched.o teln.o nethack.o encoding.o -lcurses -lelf -lutempter -lutil -lcrypt >]0;etu@zarquon:~/tmp/screen-4.0.3[01;31m[[01;33m0[01;31m] [01;32metu@zarquon[01;34m ~/tmp/screen-4.0.3 $ [00msu >Password: >]0;root@zarquon:/home/etu/tmp/screen-4.0.3[01;31mzarquon[01;34m screen-4.0.3 #[00m make install >./etc/mkinstalldirs /usr/bin `sed < config.h -n -e '/define SCREENENCODINGS/s/^.*"\([^"]*\)"/\1/p'` >cd doc ; make installdirs >make[1]: Entering directory `/home/etu/tmp/screen-4.0.3/doc' >./../etc/mkinstalldirs /usr/man/man1 /usr/info >make[1]: Leaving directory `/home/etu/tmp/screen-4.0.3/doc' >if [ -f /usr/bin/screen-4.0.3 ] && [ ! -f /usr/bin/screen-4.0.3.old ]; \ > then mv /usr/bin/screen-4.0.3 /usr/bin/screen-4.0.3.old; fi >/usr/bin/install -c screen /usr/bin/screen-4.0.3 >chown root /usr/bin/screen-4.0.3 && chmod 4755 /usr/bin/screen-4.0.3 >if [ -f /usr/bin/screen ] && [ ! -f /usr/bin/screen.old ]; then mv /usr/bin/screen /usr/bin/screen.old; fi >rm -f /usr/bin/screen >(cd /usr/bin && ln -sf screen-4.0.3 screen) >cp ./utf8encodings/?? `sed < config.h -n -e '/define SCREENENCODINGS/s/^.*"\([^"]*\)"/\1/p'` >cd doc ; make install >make[1]: Entering directory `/home/etu/tmp/screen-4.0.3/doc' >./../etc/mkinstalldirs /usr/man/man1 /usr/info >/usr/bin/install -c -m 644 ./screen.1 /usr/man/man1/screen.1 >make screen.info >make[2]: Entering directory `/home/etu/tmp/screen-4.0.3/doc' >make[2]: `screen.info' is up to date. >make[2]: Leaving directory `/home/etu/tmp/screen-4.0.3/doc' >if test -f screen.info; then d=.; else d=.; fi; \ >if test -f $d/screen.info; then \ >for f in $d/screen.info*; do /usr/bin/install -c -m 644 $f /usr/info;done; \ >if /bin/sh -c 'install-info --version' >/dev/null 2>&1; then \ > install-info --info-dir=/usr/info $d/screen.info; \ >else true; fi; \ >fi >make[1]: Leaving directory `/home/etu/tmp/screen-4.0.3/doc' >if [ -d /usr/lib/terminfo ]; then \ > PATH="$PATH:/usr/5bin" tic ./terminfo/screeninfo.src; \ > chmod 644 /usr/lib/terminfo/s/screen*; \ >fi >termcap entry (./terminfo/screencap) should be installed manually. >You may also want to install ./etc/etcscreenrc in /usr/etc/screenrc >]0;root@zarquon:/home/etu/tmp/screen-4.0.3[01;31mzarquon[01;34m screen-4.0.3 #[00m exit >]0;etu@zarquon:~/tmp/screen-4.0.3[01;31m[[01;33m0[01;31m] [01;32metu@zarquon[01;34m ~/tmp/screen-4.0.3 $ [00mexit > >Script done on Tue 06 Nov 2012 06:16:20 PM CET
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 442070
:
328558
|
328560
|
328562
|
328564
| 328566 |
328570
|
328572
|
328578