* Using: sun-jdk-1.6 >>> Unpacking source... >>> Unpacking webCDwriter-2.8.2.tar.bz2 to /var/tmp/portage/app-cdr/webcdwriter-2.8.2/work removed `/var/tmp/portage/app-cdr/webcdwriter-2.8.2/work/webCDwriter-2.8.2/MD5Verify/MD5Verify.jar' removed `/var/tmp/portage/app-cdr/webcdwriter-2.8.2/work/webCDwriter-2.8.2/webCDcreator/4plugin/webCDcreator.jar' >>> Source unpacked in /var/tmp/portage/app-cdr/webcdwriter-2.8.2/work >>> Compiling source in /var/tmp/portage/app-cdr/webcdwriter-2.8.2/work/webCDwriter-2.8.2 ... * Applying configure.patch ...  [ ok ] * Applying 2.8.2-javac-flags.patch ...  [ ok ] Configuring webCDwriter Checking for a working javac... OK -> will build webCDcreator.jar /etc/init.d... yes Creating CDWserver/config.h Creating CDWserver/Makefile Creating rcdrecord/config.h Creating config Creating webCDcreator/Makefile JAVACFLAGS=-source 1.4 -target 1.4 -classpath /usr/share/openjnlp/lib/jnlp.jar -encoding ISO-8859-1 Creating config Creating uninstall.sh webCDwriter is now configured for building. Just run make. make -C CDWserver make[1]: Entering directory `/var/tmp/portage/app-cdr/webcdwriter-2.8.2/work/webCDwriter-2.8.2/CDWserver' g++ -O2 -pipe -D_REENTRANT -c BufferedReader.cpp g++ -O2 -pipe -D_REENTRANT -c StreamTokenizer.cpp g++ -O2 -pipe -D_REENTRANT -c Socket.cpp g++ -O2 -pipe -D_REENTRANT -c ServerSocket.cpp g++ -O2 -pipe -D_REENTRANT -c String.cpp g++ -O2 -pipe -D_REENTRANT -c StringBuffer.cpp g++ -O2 -pipe -D_REENTRANT -c Thread.cpp g++ -O2 -pipe -D_REENTRANT -c PrintWriter.cpp g++ -O2 -pipe -D_REENTRANT -c Version.cpp g++ -O2 -pipe -D_REENTRANT -c HTTPRequest.cpp In file included from Config.h:21, from AcceptLanguage.h:15, from HTTPRequest.h:15, from HTTPRequest.cpp:16: File.h: In static member function 'static void File::chown(const char*, uid_t, gid_t)': File.h:357: warning: ignoring return value of 'int chown(const char*, __uid_t, __gid_t)', declared with attribute warn_unused_result g++ -O2 -pipe -D_REENTRANT -c HTTPResponse.cpp In file included from Config.h:21, from HTTPResponse.cpp:15: File.h: In static member function 'static void File::chown(const char*, uid_t, gid_t)': File.h:357: warning: ignoring return value of 'int chown(const char*, __uid_t, __gid_t)', declared with attribute warn_unused_result g++ -O2 -pipe -D_REENTRANT -c HTTPServer.cpp In file included from Config.h:21, from HTTPServer.cpp:15: File.h: In static member function 'static void File::chown(const char*, uid_t, gid_t)': File.h:357: warning: ignoring return value of 'int chown(const char*, __uid_t, __gid_t)', declared with attribute warn_unused_result HTTPServer.cpp: In member function 'void HTTPServer::serve(HTTPRequest&, PrintWriter&, bool, bool)': HTTPServer.cpp:639: warning: deprecated conversion from string constant to 'char*' HTTPServer.cpp:639: warning: deprecated conversion from string constant to 'char*' HTTPServer.cpp:639: warning: deprecated conversion from string constant to 'char*' HTTPServer.cpp:639: warning: deprecated conversion from string constant to 'char*' g++ -O2 -pipe -D_REENTRANT -c Support.cpp g++ -O2 -pipe -D_REENTRANT -c LineReader.cpp g++ -O2 -pipe -D_REENTRANT -c Process.cpp In file included from Config.h:21, from Process.cpp:22: File.h: In static member function 'static void File::chown(const char*, uid_t, gid_t)': File.h:357: warning: ignoring return value of 'int chown(const char*, __uid_t, __gid_t)', declared with attribute warn_unused_result g++ -O2 -pipe -D_REENTRANT -c Cdrecord.cpp In file included from Config.h:21, from Cdrecord.cpp:14: File.h: In static member function 'static void File::chown(const char*, uid_t, gid_t)': File.h:357: warning: ignoring return value of 'int chown(const char*, __uid_t, __gid_t)', declared with attribute warn_unused_result g++ -O2 -pipe -D_REENTRANT -c Log.cpp In file included from Config.h:21, from Log.cpp:17: File.h: In static member function 'static void File::chown(const char*, uid_t, gid_t)': File.h:357: warning: ignoring return value of 'int chown(const char*, __uid_t, __gid_t)', declared with attribute warn_unused_result Log.cpp: In member function 'void Log::writeLine(int, String&)': Log.cpp:168: warning: ignoring return value of 'size_t fwrite(const void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result Log.cpp:191: warning: ignoring return value of 'size_t fwrite(const void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result Log.cpp:222: warning: ignoring return value of 'size_t fwrite(const void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result g++ -O2 -pipe -D_REENTRANT -c Accounts.cpp In file included from Config.h:21, from Accounts.cpp:17: File.h: In static member function 'static void File::chown(const char*, uid_t, gid_t)': File.h:357: warning: ignoring return value of 'int chown(const char*, __uid_t, __gid_t)', declared with attribute warn_unused_result Accounts.cpp: In member function 'void Accounts::replace(const char*, const char*)': Accounts.cpp:196: warning: ignoring return value of 'size_t fwrite(const void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result g++ -O2 -pipe -D_REENTRANT -c AudioToWAV.cpp In file included from Config.h:21, from AudioToWAV.cpp:18: File.h: In static member function 'static void File::chown(const char*, uid_t, gid_t)': File.h:357: warning: ignoring return value of 'int chown(const char*, __uid_t, __gid_t)', declared with attribute warn_unused_result AudioToWAV.cpp: In member function 'void AudioToWAV::updateHeader(FILE*)': AudioToWAV.cpp:125: warning: ignoring return value of 'size_t fwrite(const void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result g++ -O2 -pipe -D_REENTRANT -c Session.cpp In file included from Config.h:21, from Session.cpp:19: File.h: In static member function 'static void File::chown(const char*, uid_t, gid_t)': File.h:357: warning: ignoring return value of 'int chown(const char*, __uid_t, __gid_t)', declared with attribute warn_unused_result Session.cpp: In member function 'void Session::linkFile(File&, const char*)': Session.cpp:326: warning: ignoring return value of 'int symlink(const char*, const char*)', declared with attribute warn_unused_result Session.cpp: In member function 'void Session::linkTrack(File&, const char*)': Session.cpp:364: warning: ignoring return value of 'int symlink(const char*, const char*)', declared with attribute warn_unused_result g++ -O2 -pipe -D_REENTRANT -c Status.cpp In file included from Config.h:21, from Status.cpp:15: File.h: In static member function 'static void File::chown(const char*, uid_t, gid_t)': File.h:357: warning: ignoring return value of 'int chown(const char*, __uid_t, __gid_t)', declared with attribute warn_unused_result g++ -O2 -pipe -D_REENTRANT -c Store.cpp In file included from Store.cpp:22: File.h: In static member function 'static void File::chown(const char*, uid_t, gid_t)': File.h:357: warning: ignoring return value of 'int chown(const char*, __uid_t, __gid_t)', declared with attribute warn_unused_result g++ -O2 -pipe -D_REENTRANT -c Config.cpp In file included from Config.h:21, from Config.cpp:17: File.h: In static member function 'static void File::chown(const char*, uid_t, gid_t)': File.h:357: warning: ignoring return value of 'int chown(const char*, __uid_t, __gid_t)', declared with attribute warn_unused_result Config.cpp: In member function 'String* Config::createSpeedbox(Config::Device&, const char*)': Config.cpp:451: warning: deprecated conversion from string constant to 'char*' Config.cpp:455: warning: deprecated conversion from string constant to 'char*' Config.cpp: In member function 'void Config::setPermissions()': Config.cpp:1437: warning: ignoring return value of 'int chown(const char*, __uid_t, __gid_t)', declared with attribute warn_unused_result Config.cpp:1440: warning: ignoring return value of 'int chown(const char*, __uid_t, __gid_t)', declared with attribute warn_unused_result Config.cpp: In member function 'void Config::updateConfigFile()': Config.cpp:1779: warning: ignoring return value of 'size_t fwrite(const void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result Config.cpp: In member function 'void Config::writeConfigFile()': Config.cpp:1988: warning: ignoring return value of 'int chown(const char*, __uid_t, __gid_t)', declared with attribute warn_unused_result Config.cpp: In member function 'void Config::writePassword(String&)': Config.cpp:2028: warning: ignoring return value of 'int chown(const char*, __uid_t, __gid_t)', declared with attribute warn_unused_result g++ -O2 -pipe -D_REENTRANT -c Server.cpp In file included from Config.h:21, from Cdrdao.h:16, from Server.cpp:34: File.h: In static member function 'static void File::chown(const char*, uid_t, gid_t)': File.h:357: warning: ignoring return value of 'int chown(const char*, __uid_t, __gid_t)', declared with attribute warn_unused_result Server.cpp: In member function 'void Server::logSession2(const char*, String&)': Server.cpp:1586: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result Server.cpp: In member function 'void Server::showInsertDiscMsg()': Server.cpp:2584: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result Server.cpp: In member function 'void Server::start()': Server.cpp:2684: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result g++ -O2 -pipe -D_REENTRANT -c CDWserver.cpp In file included from Config.h:21, from CDWserver.cpp:35: File.h: In static member function 'static void File::chown(const char*, uid_t, gid_t)': File.h:357: warning: ignoring return value of 'int chown(const char*, __uid_t, __gid_t)', declared with attribute warn_unused_result g++ -O2 -pipe -D_REENTRANT CDWrootGate.cpp -o CDWrootGate CDWrootGate.cpp: In static member function 'static void CDWrootGate::prepareDevice(const char*, int)': CDWrootGate.cpp:110: warning: deprecated conversion from string constant to 'char*' CDWrootGate.cpp:110: warning: deprecated conversion from string constant to 'char*' CDWrootGate.cpp: In static member function 'static void CDWrootGate::unmount(const char*)': CDWrootGate.cpp:281: warning: deprecated conversion from string constant to 'char*' g++ -O2 -pipe -D_REENTRANT CDWverify.cpp -o CDWverify g++ -O2 -pipe -D_REENTRANT -o CDWserver *.o -lcrypt -lpthread make[1]: Leaving directory `/var/tmp/portage/app-cdr/webcdwriter-2.8.2/work/webCDwriter-2.8.2/CDWserver' make -C rcdrecord make[1]: Entering directory `/var/tmp/portage/app-cdr/webcdwriter-2.8.2/work/webCDwriter-2.8.2/rcdrecord' g++ -c Client.cpp In file included from Client.cpp:21: CommandArgs.h: In member function 'const char* CommandArgs::getType(int)': CommandArgs.h:257: warning: deprecated conversion from string constant to 'char*' CommandArgs.h:257: warning: deprecated conversion from string constant to 'char*' CommandArgs.h:257: warning: deprecated conversion from string constant to 'char*' CommandArgs.h:257: warning: deprecated conversion from string constant to 'char*' CommandArgs.h:257: warning: deprecated conversion from string constant to 'char*' Client.cpp: In member function 'void Client::connect(const char*, int)': Client.cpp:119: warning: deprecated conversion from string constant to 'char*' Client.cpp:121: warning: deprecated conversion from string constant to 'char*' g++ -c Client2.cpp g++ -c rcdrecord.cpp In file included from rcdrecord.cpp:38: CommandArgs.h: In member function 'const char* CommandArgs::getType(int)': CommandArgs.h:257: warning: deprecated conversion from string constant to 'char*' CommandArgs.h:257: warning: deprecated conversion from string constant to 'char*' CommandArgs.h:257: warning: deprecated conversion from string constant to 'char*' CommandArgs.h:257: warning: deprecated conversion from string constant to 'char*' CommandArgs.h:257: warning: deprecated conversion from string constant to 'char*' g++ Client.o Client2.o rcdrecord.o -o rcdrecord ln -sf rcdrecord files2cd ln -sf rcdrecord image2cd make[1]: Leaving directory `/var/tmp/portage/app-cdr/webcdwriter-2.8.2/work/webCDwriter-2.8.2/rcdrecord' make -C webCDcreator make[1]: Entering directory `/var/tmp/portage/app-cdr/webcdwriter-2.8.2/work/webCDwriter-2.8.2/webCDcreator' javac -encoding ISO-8859-1 -source 1.4 -target 1.4 -classpath /usr/share/openjnlp/lib/jnlp.jar -encoding ISO-8859-1 *.java netscape/security/*.java Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. jar cfm webCDcreator.jar Manifest \ gpl.html \ *.class \ i18n/Messages.properties \ icons/boot.jpg icons/*.png \ netscape/security/*.class make[1]: Leaving directory `/var/tmp/portage/app-cdr/webcdwriter-2.8.2/work/webCDwriter-2.8.2/webCDcreator' make -C MD5Verify make[1]: Entering directory `/var/tmp/portage/app-cdr/webcdwriter-2.8.2/work/webCDwriter-2.8.2/MD5Verify' javac -encoding ISO-8859-1 -source 1.4 MD5Verify.java jar cfm MD5Verify.jar Manifest.txt *.class make[1]: Leaving directory `/var/tmp/portage/app-cdr/webcdwriter-2.8.2/work/webCDwriter-2.8.2/MD5Verify' To do: Enter "make install" to install webCDwriter on your system! >>> Source compiled. >>> Test phase [test]: app-cdr/webcdwriter-2.8.2 make -j14 -j1 test make -C CDWserver make[1]: Entering directory `/var/tmp/portage/app-cdr/webcdwriter-2.8.2/work/webCDwriter-2.8.2/CDWserver' make[1]: Nothing to be done for `goal'. make[1]: Leaving directory `/var/tmp/portage/app-cdr/webcdwriter-2.8.2/work/webCDwriter-2.8.2/CDWserver' make -C rcdrecord make[1]: Entering directory `/var/tmp/portage/app-cdr/webcdwriter-2.8.2/work/webCDwriter-2.8.2/rcdrecord' make[1]: Nothing to be done for `goal'. make[1]: Leaving directory `/var/tmp/portage/app-cdr/webcdwriter-2.8.2/work/webCDwriter-2.8.2/rcdrecord' make -C webCDcreator make[1]: Entering directory `/var/tmp/portage/app-cdr/webcdwriter-2.8.2/work/webCDwriter-2.8.2/webCDcreator' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/var/tmp/portage/app-cdr/webcdwriter-2.8.2/work/webCDwriter-2.8.2/webCDcreator' make -C MD5Verify make[1]: Entering directory `/var/tmp/portage/app-cdr/webcdwriter-2.8.2/work/webCDwriter-2.8.2/MD5Verify' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/var/tmp/portage/app-cdr/webcdwriter-2.8.2/work/webCDwriter-2.8.2/MD5Verify' To do: Enter "make install" to install webCDwriter on your system! make -C webCDcreator test make[1]: Entering directory `/var/tmp/portage/app-cdr/webcdwriter-2.8.2/work/webCDwriter-2.8.2/webCDcreator' java -jar webCDcreator.jar server=localhost webCDcreator 2.8.2 Copyright (C) 1999-2008 J?rg P. M. Haeger Exception in thread "main" java.awt.HeadlessException: No X11 DISPLAY variable was set, but this program performed an operation which requires it. at java.applet.Applet.(Applet.java:50) at javax.swing.JApplet.(JApplet.java:113) at CDcreator.(CDcreator.java:44) at CDcreator.main(CDcreator.java:467) make[1]: *** [test] Error 1 make[1]: Leaving directory `/var/tmp/portage/app-cdr/webcdwriter-2.8.2/work/webCDwriter-2.8.2/webCDcreator' make: *** [test] Error 2 * * ERROR: app-cdr/webcdwriter-2.8.2 failed. * Call stack: * ebuild.sh, line 49: Called src_test * environment, line 4378: Called _eapi0_src_test * ebuild.sh, line 613: Called die * The specific snippet of code: * hasq test $FEATURES && die "Make test failed. See above for details." * The die message: * Make test failed. See above for details. * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/app-cdr/webcdwriter-2.8.2:20090608-132719.log'. * The ebuild environment file is located at '/var/tmp/portage/app-cdr/webcdwriter-2.8.2/temp/environment'. * !!! When you file a bug report, please include the following information: GENTOO_VM=sun-jdk-1.6 CLASSPATH="" JAVA_HOME="/opt/sun-jdk-1.6.0.13" JAVACFLAGS="-source 1.4 -target 1.4" COMPILER="" and of course, the output of emerge --info >>> Install webcdwriter-2.8.2 into /var/tmp/portage/app-cdr/webcdwriter-2.8.2/image/ category app-cdr g++ -O2 -pipe -D_REENTRANT CDWverify.cpp -o CDWverify-dummy g++ -O2 -pipe -D_REENTRANT cdrdao.cpp -o cdrdao-dummy cdrdao.cpp: In function 'int main(int, char**)': cdrdao.cpp:27: warning: unknown conversion type character ')' in format g++ -O2 -pipe -D_REENTRANT cdrecord.cpp -o cdrecord-dummy cdrecord.cpp: In function 'void readLastMode(const char*)': cdrecord.cpp:66: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result cdrecord.cpp:81: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result cdrecord.cpp: In function 'int main(int, char**)': cdrecord.cpp:302: warning: format '%3d' expects type 'int', but argument 4 has type 'long int' cdrecord.cpp:352: warning: unknown conversion type character ')' in format g++ -O2 -pipe -D_REENTRANT dvd+rw-format.cpp -o dvd+rw-format-dummy g++ -O2 -pipe -D_REENTRANT growisofs.cpp -o growisofs-dummy cat CDWconfig.sh \ | sed s*@ALLDIRS@*"export BINDIR=/usr/bin; export CONFIGDIR=/etc/CDWserver; export EXPORTDIR=/var/CDWserver/export; export HTTPDIR=/var/CDWserver/http; export INITDIR=/etc/init.d; export LOGDIR=/var/log/CDWserver; export PROJECTSDIR=/var/CDWserver/projects; export SBINDIR=/usr/sbin; export SPOOLDIR=/var/spool/CDWserver; export TOOLSDIR=/var/CDWserver/bin"*g \ | sed s*@GROUP@*GROUP=root*g \ | sed s*@USER@*USER=root*g \ > CDWconfig.sh.tmp chmod +x CDWconfig.sh.tmp >>> Completed installing webcdwriter-2.8.2 into /var/tmp/portage/app-cdr/webcdwriter-2.8.2/image/ strip: i686-pc-linux-gnu-strip --strip-unneeded -R .comment usr/sbin/CDWserver usr/bin/cdrecord-dummy usr/bin/CDWverify usr/bin/growisofs-dummy usr/bin/cdrdao-dummy usr/bin/rcdrecord usr/bin/CDWrootGate usr/bin/CDWverify-dummy usr/bin/dvd+rw-format-dummy * Removing /usr/share/doc * Removing /usr/share/man * Removing /usr/share/info * To do: * 1. Enter "/etc/init.d/CDWserver start" to start your webCDwriter * 2. Open your web browser and try * "http://127.0.0.1:12411" or "http://yamato:12411" * to check the status of your webCDwriter * Remember to setup /etc/CDWserver/config