- * Package: app-admin/qpage-3.3
- * Repository: gentoo
- * Maintainer: chutzpah@gentoo.org
- * USE: amd64 elibc_glibc kernel_linux multilib tcpd test userland_GNU
- * FEATURES: sandbox test userpriv usersandbox
- Installed LAPACK for library directory lib64
- [1] reference *
- Installed BLAS for library directory lib64
- [1] reference *
- Installed CBLAS for library directory lib64
- [1] gsl
- [2] reference *
- >>> Unpacking source...
- >>> Unpacking qpage-3.3.tar.Z to /tmp/portage/app-admin/qpage-3.3/work
- * Applying qpage-3.3-gentoo.patch ...
- [ ok ]
- * Applying qpage-3.3-fix-warning.patch ...
- [ ok ]
- >>> Source unpacked in /tmp/portage/app-admin/qpage-3.3/work
- >>> Compiling source in /tmp/portage/app-admin/qpage-3.3/work/qpage-3.3 ...
- ./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
- loading site script /usr/share/config.site
- creating cache ./config.cache
- checking if system type is SunOS/Solaris... no
- checking where to create lock files... /var/lock
- checking for gcc... x86_64-pc-linux-gnu-gcc
- 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
- 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
- checking whether we are using GNU C... yes
- checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
- checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
- checking whether make sets ${MAKE}... yes
- checking for cp... /bin/cp
- checking for rm... /bin/rm
- checking for chmod... /bin/chmod
- checking for mkdir... /bin/mkdir
- checking for sendmail... /usr/sbin/sendmail
- checking for socket in -lsocket... no
- checking for gethostbyname in -lnsl... yes
- checking for the tcp_wrappers package... yes
- checking for dirent.h that defines DIR... yes
- checking for opendir in -ldir... no
- checking for ANSI C header files... yes
- checking for sys/wait.h that is POSIX.1 compatible... yes
- checking for ioctl-types.h... no
- checking for fcntl.h... yes
- checking for unistd.h... yes
- checking for memory.h... yes
- checking for sys/mkdev.h... no
- checking for string.h... yes
- checking for syslog.h... yes
- checking for setjmp.h... yes
- checking for poll.h... yes
- checking for sys/poll.h... yes
- checking for sys/ioctl.h... yes
- checking for sys/select.h... yes
- checking for sys/modem.h... no
- checking for sys/digi.h... no
- checking for mode_t... yes
- checking for off_t... yes
- checking for pid_t... yes
- checking return type of signal handlers... void
- checking for size_t... yes
- checking for uid_t in sys/types.h... yes
- checking for st_rdev in struct stat... yes
- checking whether time.h and sys/time.h may both be included... yes
- checking for sys_siglist declaration in signal.h or unistd.h... yes
- checking for vprintf... yes
- checking for mktime... yes
- checking for memcpy... yes
- checking for vsyslog... yes
- checking for waitpid... yes
- checking for select... yes
- checking for socket... yes
- checking for strchr... yes
- checking for strdup... yes
- checking for strerror... yes
- checking for strstr... yes
- checking for uname... yes
- updating cache ./config.cache
- creating ./config.status
- creating Makefile
- creating config.h
- Now just type "make" to build QuickPage!
- make -j24
- x86_64-pc-linux-gnu-gcc -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -DTCP_WRAPPERS -c srvrsnpp.c
- x86_64-pc-linux-gnu-gcc -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -DTCP_WRAPPERS -c queue.c
- x86_64-pc-linux-gnu-gcc -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -DTCP_WRAPPERS -c config.c
- x86_64-pc-linux-gnu-gcc -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -DTCP_WRAPPERS -c ixo.c
- x86_64-pc-linux-gnu-gcc -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -DTCP_WRAPPERS -c ident.c
- x86_64-pc-linux-gnu-gcc -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -DTCP_WRAPPERS -c sendmail.c
- x86_64-pc-linux-gnu-gcc -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -DTCP_WRAPPERS -c qpage.c
- x86_64-pc-linux-gnu-gcc -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -DTCP_WRAPPERS -c usersnpp.c
- x86_64-pc-linux-gnu-gcc -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -DTCP_WRAPPERS -c util.c
- x86_64-pc-linux-gnu-gcc -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -DTCP_WRAPPERS -c readmail.c
- config.c: In function 'read_config_file':
- config.c:1303:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
- srvrsnpp.c: In function 'become_daemon':
- srvrsnpp.c:1304:4: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
- srvrsnpp.c: In function 'accept_connection':
- srvrsnpp.c:1072:3: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
- queue.c: In function 'write_page':
- queue.c:649:2: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' [-Wformat]
- queue.c: In function 'showqueue':
- queue.c:781:3: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' [-Wformat]
- queue.c: In function 'write_page':
- queue.c:555:2: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result]
- util.c: In function 'get_user':
- util.c:814:3: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type '__uid_t' [-Wformat]
- util.c: In function 'lock_modem':
- util.c:1150:2: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type '__pid_t' [-Wformat]
- util.c:1167:2: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type '__pid_t' [-Wformat]
- util.c: In function 'drop_root_privileges':
- util.c:1291:4: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result]
- util.c:1303:5: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result]
- util.c:1311:6: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result]
- util.c: In function 'lock_modem':
- util.c:1168:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
- util.c:1187:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result]
- /bin/rm -f qpage
- 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
- >>> Source compiled.
- >>> Test phase [none]: app-admin/qpage-3.3
- >>> Install qpage-3.3 into /tmp/portage/app-admin/qpage-3.3/image/ category app-admin
- 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
- /bin/rm -f /tmp/portage/app-admin/qpage-3.3/image/usr/bin/qpage
- /bin/mkdir -p /tmp/portage/app-admin/qpage-3.3/image/usr/bin
- /bin/cp qpage /tmp/portage/app-admin/qpage-3.3/image/usr/bin
- /bin/rm -f /tmp/portage/app-admin/qpage-3.3/image/usr/share/man/man1/qpage.1
- /bin/mkdir -p /tmp/portage/app-admin/qpage-3.3/image/usr/share/man/man1
- /bin/cp qpage.man /tmp/portage/app-admin/qpage-3.3/image/usr/share/man/man1/qpage.1
- >>> Completed installing qpage-3.3 into /tmp/portage/app-admin/qpage-3.3/image/
- * Tinderbox QA Warning! Invalid directories in image
- /var/lock
- /var/lock/subsys
- /var/lock/subsys/qpage
- * Tinderbox QA Warning (end)! Invalid directories in image
- strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment -R .GCC.command.line
- usr/bin/qpage
- ecompressdir: bzip2 -9 /usr/share/man
- *
- * Post-installation tasks:
- *
- * 1. Create /etc/qpage/qpage.cf (see example.cf in that dir).
- * 2. Insure that the serial port selected in qpage.cf
- * is writable by user or group daemon.
- * 3. Set automatic startup with rc-update add qpage default
- * 4. Send mail to tomiii@qpage.org telling him how
- * you like qpage! :-)
- *