We had tested with Ubuntu 16.10

quadstor@ubunu1610:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.10
Release: 16.10
Codename: yakkety
quadstor@ubunu1610:~$ uname -a
Linux ubunu1610 4.8.0-22-generic #24-Ubuntu SMP Sat Oct 8 09:15:00 UTC
2016 x86_64 x86_64 x86_64 GNU/Linux

Linux 4.4 kernels should have worked, the extra parameter to
sock_recvmsg() was removed from 4.8 onwards. So it does seem a Ubuntu
16.04 specific change and probably not worth fixing the build in the
VTL code. But we will take a look. The workaround you did should work
fine.

Ubuntu 16.10 should work but you would need version 3.0.23 from
http://www.quadstor.com/vtl-extended-edition-downloads.html

On Thu, Sep 28, 2017 at 2:44 PM, Michael Kriese
<[email protected]> wrote:
> My workaround is to manually remove the parameter for my local build in
> nthread.c and  scdefs.c.
>
> Regards
> Michael
>
>
> Am Donnerstag, 28. September 2017 10:38:53 UTC+2 schrieb Michael Kriese:
>>
>> Any update on kernel 4.4 from xenial?
>> In release note are mentioned that there are some fixed since 3.0.17.
>> in 3.0.21 the is a note about 4.9.
>>
>>  I got an error while compiling 3.0.22.
>>
>>
>> CC [M]  /quadstorvtl/src/target-mode/iscsi/kernel/nthread.o
>> /quadstorvtl/src/target-mode/iscsi/kernel/nthread.c: In function
>> 'do_recv':
>> /quadstorvtl/src/target-mode/iscsi/kernel/nthread.c:150:2: error: too many
>> arguments to function 'sock_recvmsg'
>>   res = sock_recvmsg(conn->sock, &conn->read_msg, conn->read_size,
>> MSG_DONTWAIT | MSG_NOSIGNAL);
>>   ^
>> In file included from include/linux/skbuff.h:29:0,
>>                  from include/linux/ip.h:20,
>>                  from
>> /quadstorvtl/src/target-mode/iscsi/kernel/ietlinux.h:11,
>>                  from
>> /quadstorvtl/src/target-mode/iscsi/kernel/iscsi_hdr.h:12,
>>                  from
>> /quadstorvtl/src/target-mode/iscsi/kernel/iscsi.h:10,
>>                  from
>> /quadstorvtl/src/target-mode/iscsi/kernel/nthread.c:8:
>> include/linux/net.h:220:5: note: declared here
>>  int sock_recvmsg(struct socket *sock, struct msghdr *msg, int flags);
>>
>> Any suggestions otherwise i hat to stick at trusty with 3.13?
>>
>> Regards
>> Michael
>>
>>
>> Am Dienstag, 4. Oktober 2016 15:14:30 UTC+2 schrieb quadstor:
>>>
>>> 14.04 or 14.04.4 ? It seems that 14.04.4/5 uses linux kernel 4.4 or
>>> 4.2 and those are not supported yet. We tried with the base 14.04 and
>>> the software installs fine.
>>>
>>> The only issue seems to be that the init scripts aren't enabled by
>>> default. After the install you would need to manually run
>>>
>>> update-rc.d quadstorvtl defaults
>>>
>>>
>>> On Sun, Oct 2, 2016 at 5:10 AM, Daniel Escalona
>>> <[email protected]> wrote:
>>> > Thank you for the reply. But when I tried it on Ubuntu Server 14.04 I
>>> > get...
>>> >
>>> > /var/lib/dpkg/info/quadstor-vtl-ext.postinst: 18:
>>> > /var/lib/dpkg/info/quadstor-vtl-ext.postinst: systemctl: not found
>>> >
>>> > Building required kernel modules
>>> >
>>> > Running /quadstorvtl/bin/builditf. This may take a few minutes.
>>> >
>>> > ERROR: Building kernel modules failed!!!
>>> >
>>> >
>>> > Let me know. Thank you guys!
>>> >
>>> >
>>> > On Saturday, October 1, 2016 at 10:25:49 AM UTC-4, quadstor wrote:
>>> >>
>>> >> The VTL software will install on Ubuntu 14.x. 16.x isn't yet supported
>>> >>
>>> >> On Sat, Oct 1, 2016 at 8:02 AM, Daniel Escalona
>>> >> <[email protected]> wrote:
>>> >> > Hello guys,
>>> >> >
>>> >> > I just want to know if I can install QUADStor VTL on this version of
>>> >> > Ubuntu.
>>> >> > Everytime I install it, I get "Building kernel modules failed!!!"
>>> >> > Let me
>>> >> > know. Thanks!
>>> >> >
>>> >> > This is a staff email account managed by Ramsey Public Schools.
>>> >> > This
>>> >> > email
>>> >> > and any files transmitted with it are confidential and intended
>>> >> > solely
>>> >> > for
>>> >> > the use of the individual or entity to whom they are addressed. If
>>> >> > you
>>> >> > have
>>> >> > received this email in error please notify the sender.
>>> >> >
>>> >> > --
>>> >> > You received this message because you are subscribed to the Google
>>> >> > Groups
>>> >> > "QUADStor VTL" group.
>>> >> > To unsubscribe from this group and stop receiving emails from it,
>>> >> > send
>>> >> > an
>>> >> > email to [email protected].
>>> >> > For more options, visit https://groups.google.com/d/optout.
>>> >
>>> >
>>> > This is a staff email account managed by Ramsey Public Schools.  This
>>> > email
>>> > and any files transmitted with it are confidential and intended solely
>>> > for
>>> > the use of the individual or entity to whom they are addressed. If you
>>> > have
>>> > received this email in error please notify the sender.
>>> >
>>> > --
>>> > You received this message because you are subscribed to the Google
>>> > Groups
>>> > "QUADStor VTL" group.
>>> > To unsubscribe from this group and stop receiving emails from it, send
>>> > an
>>> > email to [email protected].
>>> > For more options, visit https://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to the Google Groups
> "QUADStor VTL" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"QUADStor VTL" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to