|
This post was updated on .
I'm posting mhvtl-2012-01-21.tgz / mhvtl-1.2-1
The major difference between this and 1.1-1 is the inclusion of lzo compression libraries. Now the user has the ability to select lzo or zlib compression libraries dynamically. Either via - the device.conf file using " Compression type: lzo" or "Compression type: zlib" per tape device entry or - using 'vtlcmd <> compression lzo' or 'vtlcmd <> compression zlib' note: A mhvtl-1.2-0 never made it out the door due to a late bug report which caused a memory leak on decompressing lzo data. The format of the 'real time' data has changed to include timestamps for each entry. The packages are here for convenience. mhvtl-1.2-1.i586.rpm mhvtl-1.2-1.x86_64.rpm mhvtl-1.2-1.src.rpm mhvtl-2012-01-21.tgz As always, I'm interested in hearing about any feedback (good or bad). Cheers Mark |
|
Hi Mark,
I get a compile error with mhvtl-1.2-1 on CentOS 5.7 x64. Please see below the output: ================ MHVTL Updates Available : 1.2.1-git-99bc9f6 Updating MHVTL, Please Wait ... Stopping MHVTL, Please Wait ... STGT STATE : RUNNING , Shutting down ... shutdown of mhvtl Sending exit to 11 Sending exit to 12 Sending exit to 13 Sending exit to 14 Sending exit to 31 Sending exit to 32 Sending exit to 33 Sending exit to 34 Sending exit to 10 Sending exit to 30 Removing mhvtl kernel module make -C usr distclean make[1]: Entering directory `/var/www/html/mhvtl/mhvtl.git/usr' rm -f vtltape.o vtltape \ dump_tape.o dump_tape \ q.o q \ vtlcmd.o vtlcmd \ dump_messageQ.o dump_messageQ \ core mktape mktape.o \ vtllib.o libvtlscsi.so \ vtlcart.o spc.o \ smc.o ssc.o \ default_ssc_pm.o \ ult3580_pm.o \ hp_ultrium_pm.o \ stk9x40_pm.o \ ait_pm.o t10000_pm.o ibm_03592_pm.o \ z.o z \ mode.o \ log.o \ TAGS \ make_vtl_media \ make_vtl_media.1 \ tapeexerciser tapeexerciser.o \ vtllibrary vtllibrary.o make[1]: Leaving directory `/var/www/html/mhvtl/mhvtl.git/usr' make -C etc distclean make[1]: Entering directory `/var/www/html/mhvtl/mhvtl.git/etc' rm -f mhvtl make[1]: Leaving directory `/var/www/html/mhvtl/mhvtl.git/etc' make -C scripts distclean make[1]: Entering directory `/var/www/html/mhvtl/mhvtl.git/scripts' rm -f update_device.conf make[1]: Leaving directory `/var/www/html/mhvtl/mhvtl.git/scripts' make -C kernel distclean make[1]: Entering directory `/var/www/html/mhvtl/mhvtl.git/kernel' rm -f mhvtl.o mhvtl.ko \ *.o \ *.o.d \ mhvtl.mod.c \ Modules.symvers \ Module.symvers \ .mhvtl.ko.cmd \ .mhvtl.o.cmd \ .mhvtl.mod.o.cmd \ .event.o.cmd \ .event.o.d \ Module.markers \ modules.order \ TAGS rm -rf .tmp_versions make[1]: Leaving directory `/var/www/html/mhvtl/mhvtl.git/kernel' make -C /lib/modules/2.6.18-274.17.1.el5/build SUBDIRS=/var/www/html/mhvtl/mhvtl.git/kernel modules make[1]: Entering directory `/usr/src/kernels/2.6.18-274.17.1.el5-x86_64' CC [M] /var/www/html/mhvtl/mhvtl.git/kernel/mhvtl.o Building modules, stage 2. MODPOST CC /var/www/html/mhvtl/mhvtl.git/kernel/mhvtl.mod.o LD [M] /var/www/html/mhvtl/mhvtl.git/kernel/mhvtl.ko make[1]: Leaving directory `/usr/src/kernels/2.6.18-274.17.1.el5-x86_64' make -C usr USR=vtl GROUP=vtl MHVTL_HOME_PATH=/opt/mhvtl MHVTL_CONFIG_PATH=/etc/mhvtl make[1]: Entering directory `/var/www/html/mhvtl/mhvtl.git/usr' cc -Wall -Wshadow -g -O2 -D_LARGEFILE64_SOURCE -I../kernel -DMHVTL_VERSION=\"1.2.1-git-99bc9f6\" -DMHVTL_DEBUG -DUSR=\"vtl\" -DMHVTL_HOME_PATH=\"/opt/mhvtl\" -DMHVTL_CONFIG_PATH=\"/etc/mhvtl\" -c -fpic log.c cc -Wall -Wshadow -g -O2 -D_LARGEFILE64_SOURCE -I../kernel -DMHVTL_VERSION=\"1.2.1-git-99bc9f6\" -DMHVTL_DEBUG -DUSR=\"vtl\" -DMHVTL_HOME_PATH=\"/opt/mhvtl\" -DMHVTL_CONFIG_PATH=\"/etc/mhvtl\" -c -fpic mode.c cc -Wall -Wshadow -g -O2 -D_LARGEFILE64_SOURCE -I../kernel -DMHVTL_VERSION=\"1.2.1-git-99bc9f6\" -DMHVTL_DEBUG -DUSR=\"vtl\" -DMHVTL_HOME_PATH=\"/opt/mhvtl\" -DMHVTL_CONFIG_PATH=\"/etc/mhvtl\" -c -fpic vtllib.c cc -Wall -Wshadow -g -O2 -D_LARGEFILE64_SOURCE -I../kernel -DMHVTL_VERSION=\"1.2.1-git-99bc9f6\" -DMHVTL_DEBUG -DUSR=\"vtl\" -DMHVTL_HOME_PATH=\"/opt/mhvtl\" -DMHVTL_CONFIG_PATH=\"/etc/mhvtl\" -c -fpic spc.c cc -Wall -Wshadow -g -O2 -D_LARGEFILE64_SOURCE -I../kernel -DMHVTL_VERSION=\"1.2.1-git-99bc9f6\" -DMHVTL_DEBUG -DUSR=\"vtl\" -DMHVTL_HOME_PATH=\"/opt/mhvtl\" -DMHVTL_CONFIG_PATH=\"/etc/mhvtl\" -c -fpic smc.c cc -Wall -Wshadow -g -O2 -D_LARGEFILE64_SOURCE -I../kernel -DMHVTL_VERSION=\"1.2.1-git-99bc9f6\" -DMHVTL_DEBUG -DUSR=\"vtl\" -DMHVTL_HOME_PATH=\"/opt/mhvtl\" -DMHVTL_CONFIG_PATH=\"/etc/mhvtl\" -c -fpic q.c cc -shared -o libvtlscsi.so vtllib.o spc.o smc.o q.o \ mode.o log.o -lrt cc -Wall -Wshadow -g -O2 -D_LARGEFILE64_SOURCE -I../kernel -DMHVTL_VERSION=\"1.2.1-git-99bc9f6\" -DMHVTL_DEBUG -DUSR=\"vtl\" -DMHVTL_HOME_PATH=\"/opt/mhvtl\" -DMHVTL_CONFIG_PATH=\"/etc/mhvtl\" -c -o vtltape.o vtltape.c make[1]: Leaving directory `/var/www/html/mhvtl/mhvtl.git/usr' Compilation Error ... Exitting ... ==================== I did try it both manually and from web console. Version 1.1, however, installs fine. Regards, Dragos |
|
As it's vtltape that is failing to compile, I would guess that you don't have lzo-devel packages installed.
Strange the actual compile commands are not being shown. Hope this helps. Mark |
|
Hi Mark,
You were right. The lzo and lzo-devel packages are not available in CentOS 5.7, but I installed them from repoforge and the update to 1.2-1 went fine after. Thanks, Dragos |
| Powered by Nabble | See how NAML generates this page |
