The following packages will be installed: HawkNL Fetching HawkNL.SlackBuild... 0%100%100%100%100%100%Done Fetching HawkNL.info... 0%100%100%100%100%100%Done Fetching README... 0%100%100%100%100%100%Done Fetching slack-desc... 0%100%100%100%100%100%Done Archive: /usr/src/slapt-src/libraries/HawkNL/HawkNL168src.zip inflating: HawkNL1.68/Build_Everything.dsp creating: HawkNL1.68/English.lproj/ inflating: HawkNL1.68/English.lproj/InfoPlist.strings inflating: HawkNL1.68/HawkNL.dsp inflating: HawkNL1.68/HawkNL.dsw inflating: HawkNL1.68/HawkNL.mcp inflating: HawkNL1.68/HawkNL.opt creating: HawkNL1.68/HawkNL.pbproj/ inflating: HawkNL1.68/HawkNL.pbproj/ian.pbxuser inflating: HawkNL1.68/HawkNL.pbproj/project.pbxproj inflating: HawkNL1.68/HawkNL_static.dsp inflating: HawkNL1.68/HawkNL_WCE.vcl inflating: HawkNL1.68/HawkNL_WCE.vco inflating: HawkNL1.68/HawkNL_WCE.vcp inflating: HawkNL1.68/HawkNL_WCE.vcw creating: HawkNL1.68/include/ inflating: HawkNL1.68/include/HawkNL.pas inflating: HawkNL1.68/include/nl.h inflating: HawkNL1.68/makefile.linux inflating: HawkNL1.68/README.macintosh creating: HawkNL1.68/samples/ inflating: HawkNL1.68/samples/async.c inflating: HawkNL1.68/samples/broadcast.c inflating: HawkNL1.68/samples/buffer.c inflating: HawkNL1.68/samples/clientserver.c creating: HawkNL1.68/samples/delphi/ inflating: HawkNL1.68/samples/delphi/broadcast.dpr inflating: HawkNL1.68/samples/delphi/eqtest.dpr inflating: HawkNL1.68/samples/delphi/max.dpr inflating: HawkNL1.68/samples/delphi/test.dpr inflating: HawkNL1.68/samples/eqtest.c inflating: HawkNL1.68/samples/getfile.c creating: HawkNL1.68/samples/mac/ inflating: HawkNL1.68/samples/mac/test.c inflating: HawkNL1.68/samples/mac/test.mcp inflating: HawkNL1.68/samples/max.c inflating: HawkNL1.68/samples/multicast.c inflating: HawkNL1.68/samples/overrun.c inflating: HawkNL1.68/samples/samples.txt inflating: HawkNL1.68/samples/test.c inflating: HawkNL1.68/samples/threadpool.c inflating: HawkNL1.68/samples/timer.c creating: HawkNL1.68/src/ inflating: HawkNL1.68/src/condition.c inflating: HawkNL1.68/src/crc.c inflating: HawkNL1.68/src/err.c inflating: HawkNL1.68/src/errorstr.c inflating: HawkNL1.68/src/group.c inflating: HawkNL1.68/src/GUSIConfig.cp inflating: HawkNL1.68/src/hawknl-lcc.def inflating: HawkNL1.68/src/HawkNL-LCC.prj inflating: HawkNL1.68/src/hawknl.def inflating: HawkNL1.68/src/hawkNL.exp inflating: HawkNL1.68/src/ipx.c inflating: HawkNL1.68/src/ipx.h inflating: HawkNL1.68/src/loopback.c inflating: HawkNL1.68/src/loopback.h inflating: HawkNL1.68/src/makefile.linux inflating: HawkNL1.68/src/makefile.mingw inflating: HawkNL1.68/src/makefile.osx inflating: HawkNL1.68/src/makefile.solaris inflating: HawkNL1.68/src/mutex.c inflating: HawkNL1.68/src/nl.c inflating: HawkNL1.68/src/NLchanges.txt inflating: HawkNL1.68/src/nlinternal.h inflating: HawkNL1.68/src/nltime.c inflating: HawkNL1.68/src/parallel.h inflating: HawkNL1.68/src/readme.txt inflating: HawkNL1.68/src/serial.h inflating: HawkNL1.68/src/sock.c inflating: HawkNL1.68/src/sock.h inflating: HawkNL1.68/src/thread.c creating: HawkNL1.68/src/win32/ inflating: HawkNL1.68/src/win32/pthread.h inflating: HawkNL1.68/src/win32/pthreadVCE.dll inflating: HawkNL1.68/src/win32/pthreadVCE.lib inflating: HawkNL1.68/src/win32/readme.txt inflating: HawkNL1.68/src/win32/sched.h inflating: HawkNL1.68/src/win32/semaphore.h inflating: HawkNL1.68/src/wsock.h inflating: HawkNL1.68/Test_async.dsp inflating: HawkNL1.68/Test_async_WCE.vcp inflating: HawkNL1.68/Test_broadcast.dsp inflating: HawkNL1.68/Test_buffer.dsp inflating: HawkNL1.68/Test_clientserver.dsp inflating: HawkNL1.68/Test_getfile.dsp inflating: HawkNL1.68/Test_max.dsp inflating: HawkNL1.68/Test_multicast.dsp inflating: HawkNL1.68/Test_overrun.dsp inflating: HawkNL1.68/Test_thread_pool.dsp inflating: HawkNL1.68/Test_timer.dsp gcc -Wall -fPIC -I../include -funroll-all-loops -ffast-math -fomit-frame-pointer -O2 -D_GNU_SOURCE -D_REENTRANT -c -o crc.o crc.c gcc -Wall -fPIC -I../include -funroll-all-loops -ffast-math -fomit-frame-pointer -O2 -D_GNU_SOURCE -D_REENTRANT -c -o errorstr.o errorstr.c gcc -Wall -fPIC -I../include -funroll-all-loops -ffast-math -fomit-frame-pointer -O2 -D_GNU_SOURCE -D_REENTRANT -c -o nl.o nl.c nl.c: In function ‘nlSwapf’: nl.c:1836:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] NLulong temp = (NLulong)nlSwapl(*(NLulong *)&f); ^ nl.c:1838:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *((float *)&temp); ^ gcc -Wall -fPIC -I../include -funroll-all-loops -ffast-math -fomit-frame-pointer -O2 -D_GNU_SOURCE -D_REENTRANT -c -o sock.o sock.c sock.c: In function ‘sock_AcceptUDP’: sock.c:655:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] writeShort(buffer, count, localport); ^ sock.c: In function ‘sock_ConnectUDP’: sock.c:913:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] readShort(buffer, count, newport); ^ sock.c: In function ‘sock_WritePacket’: sock.c:1569:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] writeShort(temp, c, (NLushort)nbytes); ^ gcc -Wall -fPIC -I../include -funroll-all-loops -ffast-math -fomit-frame-pointer -O2 -D_GNU_SOURCE -D_REENTRANT -c -o group.o group.c gcc -Wall -fPIC -I../include -funroll-all-loops -ffast-math -fomit-frame-pointer -O2 -D_GNU_SOURCE -D_REENTRANT -c -o loopback.o loopback.c loopback.c: In function ‘loopback_AddrCompare’: loopback.c:740:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if(*(NLushort *)(&address1->addr[0]) == *(NLushort *)(&address2->addr[0])) ^ loopback.c:740:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] loopback.c: In function ‘loopback_GetPortFromAddr’: loopback.c:749:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *(NLushort *)(&address->addr[0]); ^ loopback.c: In function ‘loopback_SetAddrPort’: loopback.c:754:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(NLushort *)(&address->addr[0]) = port; ^ gcc -Wall -fPIC -I../include -funroll-all-loops -ffast-math -fomit-frame-pointer -O2 -D_GNU_SOURCE -D_REENTRANT -c -o err.o err.c gcc -Wall -fPIC -I../include -funroll-all-loops -ffast-math -fomit-frame-pointer -O2 -D_GNU_SOURCE -D_REENTRANT -c -o thread.o thread.c gcc -Wall -fPIC -I../include -funroll-all-loops -ffast-math -fomit-frame-pointer -O2 -D_GNU_SOURCE -D_REENTRANT -c -o mutex.o mutex.c gcc -Wall -fPIC -I../include -funroll-all-loops -ffast-math -fomit-frame-pointer -O2 -D_GNU_SOURCE -D_REENTRANT -c -o condition.o condition.c gcc -Wall -fPIC -I../include -funroll-all-loops -ffast-math -fomit-frame-pointer -O2 -D_GNU_SOURCE -D_REENTRANT -c -o nltime.o nltime.c gcc -o libNL.so.1.6.8 crc.o errorstr.o nl.o sock.o group.o loopback.o err.o thread.o mutex.o condition.o nltime.o -shared -Wl,-soname,NL.so.1.6 -rdynamic -lpthread -Wall -fPIC -I../include -funroll-all-loops -ffast-math -fomit-frame-pointer -O2 -D_GNU_SOURCE -D_REENTRANT ar cru libNL.a crc.o errorstr.o nl.o sock.o group.o loopback.o err.o thread.o mutex.o condition.o nltime.o ranlib libNL.a Slackware package maker, version 3.141593. Searching for symbolic links: usr/lib/NL.so /usr/src/slapt-src/libraries/HawkNL/package-HawkNL/usr/lib/libNL.so.1.6.8 usr/lib/libNL.so /usr/src/slapt-src/libraries/HawkNL/package-HawkNL/usr/lib/libNL.so.1.6.8 usr/lib/libNL.so.1.6 /usr/src/slapt-src/libraries/HawkNL/package-HawkNL/usr/lib/libNL.so.1.6.8 usr/lib/libNL.so.1 /usr/src/slapt-src/libraries/HawkNL/package-HawkNL/usr/lib/libNL.so.1.6.8 Making symbolic link creation script: ( cd usr/lib ; rm -rf NL.so ) ( cd usr/lib ; ln -sf /usr/src/slapt-src/libraries/HawkNL/package-HawkNL/usr/lib/libNL.so.1.6.8 NL.so ) ( cd usr/lib ; rm -rf libNL.so ) ( cd usr/lib ; ln -sf /usr/src/slapt-src/libraries/HawkNL/package-HawkNL/usr/lib/libNL.so.1.6.8 libNL.so ) ( cd usr/lib ; rm -rf libNL.so.1.6 ) ( cd usr/lib ; ln -sf /usr/src/slapt-src/libraries/HawkNL/package-HawkNL/usr/lib/libNL.so.1.6.8 libNL.so.1.6 ) ( cd usr/lib ; rm -rf libNL.so.1 ) ( cd usr/lib ; ln -sf /usr/src/slapt-src/libraries/HawkNL/package-HawkNL/usr/lib/libNL.so.1.6.8 libNL.so.1 ) It is recommended that you make these lines your new installation script. Would you like to make this stuff the install script for this package and remove the symbolic links ([y]es, [n]o)? y Removing symbolic links: removed './usr/lib/NL.so' removed './usr/lib/libNL.so' removed './usr/lib/libNL.so.1.6' removed './usr/lib/libNL.so.1' Creating your new ./install/doinst.sh... This next step is optional - you can set the directories in your package to some sane permissions. If any of the directories in your package have special permissions, then DO NOT reset them here! Would you like to reset all directory permissions to 755 (drwxr-xr-x) and directory ownerships to root.root ([y]es, [n]o)? n Creating Slackware package: /usr/src/slapt-src/libraries/HawkNL/HawkNL-1.68-i486-1salix.txz ./ usr/ usr/include/ usr/include/nl.h usr/lib/ usr/lib/libNL.a usr/lib/libNL.so.1.6.8 usr/doc/ usr/doc/HawkNL-1.68/ usr/doc/HawkNL-1.68/HawkNL.SlackBuild usr/doc/HawkNL-1.68/NLchanges.txt usr/doc/HawkNL-1.68/readme.txt install/ install/doinst.sh install/slack-desc Slackware package /usr/src/slapt-src/libraries/HawkNL/HawkNL-1.68-i486-1salix.txz created. Installing package HawkNL-1.68-i486-1salix... | HawkNL (game oriented network API) | | HawkNL is a free, open source, game oriented network API | released under the GNU Library General Public License | (LGPL). HawkNL (NL) is a fairly low level API, a wrapper over | Berkeley/Unix Sockets and Winsock. | | Homepage: https://github.com/dfyx/HawkNL | | | | |