1. * Package: app-admin/qpage-3.3
  2. * Repository: gentoo
  3. * Maintainer: chutzpah@gentoo.org
  4. * USE: amd64 elibc_glibc kernel_linux multilib tcpd test userland_GNU
  5. * FEATURES: sandbox test userpriv usersandbox
  6. Installed LAPACK for library directory lib64
  7. [1] reference *
  8. Installed BLAS for library directory lib64
  9. [1] reference *
  10. Installed CBLAS for library directory lib64
  11. [1] gsl
  12. [2] reference *
  13. >>> Unpacking source...
  14. >>> Unpacking qpage-3.3.tar.Z to /tmp/portage/app-admin/qpage-3.3/work
  15. * Applying qpage-3.3-gentoo.patch ...
  16. [ ok ]
  17. * Applying qpage-3.3-fix-warning.patch ...
  18. [ ok ]
  19. >>> Source unpacked in /tmp/portage/app-admin/qpage-3.3/work
  20. >>> Compiling source in /tmp/portage/app-admin/qpage-3.3/work/qpage-3.3 ...
  21. ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64
  22. loading site script /usr/share/config.site
  23. creating cache ./config.cache
  24. checking if system type is SunOS/Solaris... no
  25. checking where to create lock files... /var/lock
  26. checking for gcc... x86_64-pc-linux-gnu-gcc
  27. checking whether the C compiler (x86_64-pc-linux-gnu-gcc -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -Wl,-O1 -Wl,--as-needed) works... yes
  28. checking whether the C compiler (x86_64-pc-linux-gnu-gcc -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -Wl,-O1 -Wl,--as-needed) is a cross-compiler... no
  29. checking whether we are using GNU C... yes
  30. checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
  31. checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
  32. checking whether make sets ${MAKE}... yes
  33. checking for cp... /bin/cp
  34. checking for rm... /bin/rm
  35. checking for chmod... /bin/chmod
  36. checking for mkdir... /bin/mkdir
  37. checking for sendmail... /usr/sbin/sendmail
  38. checking for socket in -lsocket... no
  39. checking for gethostbyname in -lnsl... yes
  40. checking for the tcp_wrappers package... yes
  41. checking for dirent.h that defines DIR... yes
  42. checking for opendir in -ldir... no
  43. checking for ANSI C header files... yes
  44. checking for sys/wait.h that is POSIX.1 compatible... yes
  45. checking for ioctl-types.h... no
  46. checking for fcntl.h... yes
  47. checking for unistd.h... yes
  48. checking for memory.h... yes
  49. checking for sys/mkdev.h... no
  50. checking for string.h... yes
  51. checking for syslog.h... yes
  52. checking for setjmp.h... yes
  53. checking for poll.h... yes
  54. checking for sys/poll.h... yes
  55. checking for sys/ioctl.h... yes
  56. checking for sys/select.h... yes
  57. checking for sys/modem.h... no
  58. checking for sys/digi.h... no
  59. checking for mode_t... yes
  60. checking for off_t... yes
  61. checking for pid_t... yes
  62. checking return type of signal handlers... void
  63. checking for size_t... yes
  64. checking for uid_t in sys/types.h... yes
  65. checking for st_rdev in struct stat... yes
  66. checking whether time.h and sys/time.h may both be included... yes
  67. checking for sys_siglist declaration in signal.h or unistd.h... yes
  68. checking for vprintf... yes
  69. checking for mktime... yes
  70. checking for memcpy... yes
  71. checking for vsyslog... yes
  72. checking for waitpid... yes
  73. checking for select... yes
  74. checking for socket... yes
  75. checking for strchr... yes
  76. checking for strdup... yes
  77. checking for strerror... yes
  78. checking for strstr... yes
  79. checking for uname... yes
  80. updating cache ./config.cache
  81. creating ./config.status
  82. creating Makefile
  83. creating config.h
  84. Now just type "make" to build QuickPage!
  85. make -j24
  86. x86_64-pc-linux-gnu-gcc -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -DTCP_WRAPPERS -c srvrsnpp.c
  87. x86_64-pc-linux-gnu-gcc -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -DTCP_WRAPPERS -c queue.c
  88. x86_64-pc-linux-gnu-gcc -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -DTCP_WRAPPERS -c config.c
  89. x86_64-pc-linux-gnu-gcc -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -DTCP_WRAPPERS -c ixo.c
  90. x86_64-pc-linux-gnu-gcc -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -DTCP_WRAPPERS -c ident.c
  91. x86_64-pc-linux-gnu-gcc -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -DTCP_WRAPPERS -c sendmail.c
  92. x86_64-pc-linux-gnu-gcc -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -DTCP_WRAPPERS -c qpage.c
  93. x86_64-pc-linux-gnu-gcc -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -DTCP_WRAPPERS -c usersnpp.c
  94. x86_64-pc-linux-gnu-gcc -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -DTCP_WRAPPERS -c util.c
  95. x86_64-pc-linux-gnu-gcc -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -DTCP_WRAPPERS -c readmail.c
  96. config.c: In function 'read_config_file':
  97. config.c:1303:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  98. srvrsnpp.c: In function 'become_daemon':
  99. srvrsnpp.c:1304:4: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
  100. srvrsnpp.c: In function 'accept_connection':
  101. srvrsnpp.c:1072:3: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
  102. queue.c: In function 'write_page':
  103. queue.c:649:2: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' [-Wformat]
  104. queue.c: In function 'showqueue':
  105. queue.c:781:3: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' [-Wformat]
  106. queue.c: In function 'write_page':
  107. queue.c:555:2: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result]
  108. util.c: In function 'get_user':
  109. util.c:814:3: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type '__uid_t' [-Wformat]
  110. util.c: In function 'lock_modem':
  111. util.c:1150:2: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type '__pid_t' [-Wformat]
  112. util.c:1167:2: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type '__pid_t' [-Wformat]
  113. util.c: In function 'drop_root_privileges':
  114. util.c:1291:4: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result]
  115. util.c:1303:5: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result]
  116. util.c:1311:6: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result]
  117. util.c: In function 'lock_modem':
  118. util.c:1168:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
  119. util.c:1187:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result]
  120. /bin/rm -f qpage
  121. x86_64-pc-linux-gnu-gcc -o qpage qpage.o usersnpp.o srvrsnpp.o queue.o config.o util.o ixo.o ident.o readmail.o sendmail.o -Wl,-O1 -Wl,--as-needed -lwrap -lnsl
  122. >>> Source compiled.
  123. >>> Test phase [none]: app-admin/qpage-3.3
  124. >>> Install qpage-3.3 into /tmp/portage/app-admin/qpage-3.3/image/ category app-admin
  125. make -j24 -j1 prefix=/tmp/portage/app-admin/qpage-3.3/image/usr datadir=/tmp/portage/app-admin/qpage-3.3/image/usr/share infodir=/tmp/portage/app-admin/qpage-3.3/image/usr/share/info localstatedir=/tmp/portage/app-admin/qpage-3.3/image/var/lib mandir=/tmp/portage/app-admin/qpage-3.3/image/usr/share/man sysconfdir=/tmp/portage/app-admin/qpage-3.3/image/etc libdir=/tmp/portage/app-admin/qpage-3.3/image/usr/lib64 -j24 -j1 install
  126. /bin/rm -f /tmp/portage/app-admin/qpage-3.3/image/usr/bin/qpage
  127. /bin/mkdir -p /tmp/portage/app-admin/qpage-3.3/image/usr/bin
  128. /bin/cp qpage /tmp/portage/app-admin/qpage-3.3/image/usr/bin
  129. /bin/rm -f /tmp/portage/app-admin/qpage-3.3/image/usr/share/man/man1/qpage.1
  130. /bin/mkdir -p /tmp/portage/app-admin/qpage-3.3/image/usr/share/man/man1
  131. /bin/cp qpage.man /tmp/portage/app-admin/qpage-3.3/image/usr/share/man/man1/qpage.1
  132. >>> Completed installing qpage-3.3 into /tmp/portage/app-admin/qpage-3.3/image/
  133. * Tinderbox QA Warning! Invalid directories in image
  134. /var/lock
  135. /var/lock/subsys
  136. /var/lock/subsys/qpage
  137. * Tinderbox QA Warning (end)! Invalid directories in image
  138. strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment -R .GCC.command.line
  139. usr/bin/qpage
  140. ecompressdir: bzip2 -9 /usr/share/man
  141. *
  142. * Post-installation tasks:
  143. *
  144. * 1. Create /etc/qpage/qpage.cf (see example.cf in that dir).
  145. * 2. Insure that the serial port selected in qpage.cf
  146. * is writable by user or group daemon.
  147. * 3. Set automatic startup with rc-update add qpage default
  148. * 4. Send mail to tomiii@qpage.org telling him how
  149. * you like qpage! :-)
  150. *