Menu

#1 ibsc64 on RHEL7.2

1.0
wont-fix
None
2017-02-13
2016-10-05
No

Error compiling on RHEL7.2
Does someone know how to get this to work?
Or recomend the most recent release of redhat (after 5.6, where I have ibcs3.8 runng ok)
or a lis i what vesryions of linux and kernels are working?

[root@mon37 ibcs64-3.9.5.1]# uname -a
Linux mon37.transmit 3.10.0-327.el7.x86_64 #1 SMP Thu Oct 29 17:29:29 EDT 2015 x86_64 x86_64 x86_64 GNU/Linux

[root@mon37 ibcs64-3.9.5.1]# cat err
make -C /lib/modules/3.10.0-327.el7.x86_64/build M=/usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1 modules
make[1]: Entering directory /usr/src/kernels/3.10.0-327.el7.x86_64' sed: can't read ChangeLog.txt: No such file or directory sed: can't read ChangeLog.txt: No such file or directory sed: can't read ChangeLog.txt: No such file or directory CC [M] /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.o /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:62:2: warning: missing braces around initializer [-Wmissing-braces] NULL, THIS_MODULE, coff_load_binary, coff_load_shlib, NULL, PAGE_SIZE ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:62:2: warning: (near initialization for âcoff_format.lhâ) [-Wmissing-braces] /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:62:2: warning: initialization from incompatible pointer type [enabled by default] /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:62:2: warning: (near initialization for âcoff_format.lh.prevâ) [enabled by default] /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:62:2: warning: initialization from incompatible pointer type [enabled by default] /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:62:2: warning: (near initialization for âcoff_format.moduleâ) [enabled by default] /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:62:2: warning: initialization from incompatible pointer type [enabled by default] /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:62:2: warning: (near initialization for âcoff_format.load_binaryâ) [enabled by default] /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:63:1: warning: initialization makes pointer from integer without a cast [enabled by default] }; ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:63:1: warning: (near initialization for âcoff_format.core_dumpâ) [enabled by default] /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c: In function âmap_coffâ: /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:252:2: error: implicit declaration of function âdo_mmapâ [-Werror=implicit-function-declaration] map_addr = do_mmap(file, ^ In file included from include/linux/fs.h:19:0, from /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:15: /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c: In function âcap_mmapâ: /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:307:17: error: âstruct task_structâ has no member named âcap_effectiveâ cap_raise(cred->cap_effective,CAP_SYS_RAWIO); ^ include/linux/capability.h:97:31: note: in definition of macro âcap_raiseâ #define cap_raise(c, flag) ((c).cap[CAP_TO_INDEX(flag)] |= CAP_TO_MASK(flag)) ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:310:17: error: âstruct task_structâ has no member named âcap_effectiveâ cap_lower(cred->cap_effective,CAP_SYS_RAWIO); ^ include/linux/capability.h:98:31: note: in definition of macro âcap_lowerâ #define cap_lower(c, flag) ((c).cap[CAP_TO_INDEX(flag)] &= ~CAP_TO_MASK(flag)) ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:313:24: error: âstruct task_structâ has no member named âcap_effectiveâ return cap_raised(cred->cap_effective,CAP_SYS_RAWIO); ^ include/linux/capability.h:99:31: note: in definition of macro âcap_raisedâ #define cap_raised(c, flag) ((c).cap[CAP_TO_INDEX(flag)] & CAP_TO_MASK(flag)) ^ In file included from /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:35:0: /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c: In function âcoff_load_objectâ: /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/../include/abi_reg.h:49:17: error: âstruct pt_regsâ has no member named ârbxâ #define _BX(x) x->rbx ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:336:34: note: in expansion of macro â_BXâ lPers = abi_personality((char *)_BX(regs)); ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:615:3: error: too few arguments to function âsetup_arg_pagesâ if ((status = setup_arg_pages(bprm, EXSTACK_DEFAULT)) < 0) ^ In file included from /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:25:0: include/linux/binfmts.h:108:12: note: declared here extern int setup_arg_pages(struct linux_binprm * bprm, ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:639:3: error: implicit declaration of function âwrite_pdaâ [-Werror=implicit-function-declaration] write_pda(oldrsp,p); ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:639:13: error: âoldrspâ undeclared (first use in this function) write_pda(oldrsp,p); ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:639:13: note: each undeclared identifier is reported only once for each function it appears in In file included from /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:35:0: /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/../include/abi_reg.h:60:18: error: âstruct pt_regsâ has no member named âeflagsâ #define _FLG(x) x->eflags ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:640:3: note: in expansion of macro â_FLGâ _FLG(regs) = 0x200; ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/../include/abi_reg.h:55:17: error: âstruct pt_regsâ has no member named ârspâ #define _SP(x) x->rsp ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:648:3: note: in expansion of macro â_SPâ _SP(regs) = p; ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/../include/abi_reg.h:56:17: error: âstruct pt_regsâ has no member named âripâ #define _IP(x) x->rip ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:650:3: note: in expansion of macro â_IPâ _IP(regs) = start_addr; ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:673:3: error: implicit declaration of function âdo_brkâ [-Werror=implicit-function-declaration] status = do_brk(text.vaddr, text.size); ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c: In function âcoff_module_initâ: /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:930:2: error: void value not ignored as it ought to be return (register_binfmt(&coff_format)); ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c: In function âcap_mmapâ: /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:314:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c: In function âcoff_module_initâ: /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:931:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ cc1: some warnings being treated as errors make[3]: *** [/usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.o] Error 1 make[2]: *** [/usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff] Error 2 make[1]: *** [_module_/usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1] Error 2 make[1]: Leaving directory/usr/src/kernels/3.10.0-327.el7.x86_64'
make: *** [all] Error 2
[root@mon37 ibcs64-3.9.5.1]#

Discussion

  • Russell Stuart

    Russell Stuart - 2016-10-09
    • status: open --> wont-fix
    • assigned_to: Russell Stuart
     
  • Russell Stuart

    Russell Stuart - 2016-10-09

    I only work on this when I absolutely have to for my employer. As such my version only works for select kernel versions (typically some of those shipped with Debian Stable). Beyond that I can't help. Sorry.

     
  • Rod Sheppard

    Rod Sheppard - 2017-02-11

    What would be th most recent version of debion that ibcs64 works on, and is it x86_64 kernel?

     
  • Russell Stuart

    Russell Stuart - 2017-02-12

    I have it running on Debian Squeeze, which uses a 2.6.32-5-amd64 kernel. The debian package will "just work" on that kernel. Yes - it is 64 bit.

     
  • Rod Sheppard

    Rod Sheppard - 2017-02-13

    Thanks Russel
    -- reply above this line --


    Rodney Sheppard
    Software Engineer - Development Manager
    Trans-Mit Pty. Ltd.
    7 Wendy Court Hampton Park,
    Vic 3976, Australia
    Phone... +61 3 87878744
    Fax.........+61 3 87875722
    Email...... rod@transmit.com.au
    Web....... www.transmit.com.au



    ----- Original Message -----
    From: Russell Stuart
    To: [ibcs64:tickets]
    Sent: Monday, February 13, 2017 10:42 AM
    Subject: [ibcs64:tickets] #1 ibsc64 on RHEL7.2

    I have it running on Debian Squeeze, which uses a 2.6.32-5-amd64 kernel. The debian package will "just work" on that kernel. Yes - it is 64 bit.


    [tickets:#1] ibsc64 on RHEL7.2

    Status: wont-fix
    Milestone: 1.0
    Created: Wed Oct 05, 2016 10:47 AM UTC by Rod Sheppard
    Last Updated: Sat Feb 11, 2017 02:44 AM UTC
    Owner: Russell Stuart

    Error compiling on RHEL7.2
    Does someone know how to get this to work?
    Or recomend the most recent release of redhat (after 5.6, where I have ibcs3.8 runng ok)
    or a lis i what vesryions of linux and kernels are working?

    [root@mon37 ibcs64-3.9.5.1]# uname -a
    Linux mon37.transmit 3.10.0-327.el7.x86_64 #1 SMP Thu Oct 29 17:29:29 EDT 2015 x86_64 x86_64 x86_64 GNU/Linux

    [root@mon37 ibcs64-3.9.5.1]# cat err
    make -C /lib/modules/3.10.0-327.el7.x86_64/build M=/usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1 modules
    make[1]: Entering directory /usr/src/kernels/3.10.0-327.el7.x86_64' sed: can't read ChangeLog.txt: No such file or directory sed: can't read ChangeLog.txt: No such file or directory sed: can't read ChangeLog.txt: No such file or directory CC [M] /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.o /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:62:2: warning: missing braces around initializer [-Wmissing-braces] NULL, THIS_MODULE, coff_load_binary, coff_load_shlib, NULL, PAGE_SIZE ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:62:2: warning: (near initialization for âcoff_format.lhâ) [-Wmissing-braces] /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:62:2: warning: initialization from incompatible pointer type [enabled by default] /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:62:2: warning: (near initialization for âcoff_format.lh.prevâ) [enabled by default] /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:62:2: warning: initialization from incompatible pointer type [enabled by default] /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:62:2: warning: (near initialization for âcoff_format.moduleâ) [enabled by default] /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:62:2: warning: initialization from incompatible pointer type [enabled by default] /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:62:2: warning: (near initialization for âcoff_format.load_binaryâ) [enabled by default] /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:63:1: warning: initialization makes pointer from integer without a cast [enabled by default] }; ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:63:1: warning: (near initialization for âcoff_format.core_dumpâ) [enabled by default] /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c: In function âmap_coffâ: /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:252:2: error: implicit declaration of function âdo_mmapâ [-Werror=implicit-function-declaration] map_addr = do_mmap(file, ^ In file included from include/linux/fs.h:19:0, from /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:15: /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c: In function âcap_mmapâ: /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:307:17: error: âstruct task_structâ has no member named âcap_effectiveâ cap_raise(cred->cap_effective,CAP_SYS_RAWIO); ^ include/linux/capability.h:97:31: note: in definition of macro âcap_raiseâ #define cap_raise(c, flag) ((c).cap[CAP_TO_INDEX(flag)] |= CAP_TO_MASK(flag)) ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:310:17: error: âstruct task_structâ has no member named âcap_effectiveâ cap_lower(cred->cap_effective,CAP_SYS_RAWIO); ^ include/linux/capability.h:98:31: note: in definition of macro âcap_lowerâ #define cap_lower(c, flag) ((c).cap[CAP_TO_INDEX(flag)] &= ~CAP_TO_MASK(flag)) ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:313:24: error: âstruct task_structâ has no member named âcap_effectiveâ return cap_raised(cred->cap_effective,CAP_SYS_RAWIO); ^ include/linux/capability.h:99:31: note: in definition of macro âcap_raisedâ #define cap_raised(c, flag) ((c).cap[CAP_TO_INDEX(flag)] & CAP_TO_MASK(flag)) ^ In file included from /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:35:0: /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c: In function âcoff_load_objectâ: /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/../include/abi_reg.h:49:17: error: âstruct pt_regsâ has no member named ârbxâ #define _BX(x) x->rbx ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:336:34: note: in expansion of macro â_BXâ lPers = abi_personality((char *)_BX(regs)); ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:615:3: error: too few arguments to function âsetup_arg_pagesâ if ((status = setup_arg_pages(bprm, EXSTACK_DEFAULT)) < 0) ^ In file included from /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:25:0: include/linux/binfmts.h:108:12: note: declared here extern int setup_arg_pages(struct linux_binprm * bprm, ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:639:3: error: implicit declaration of function âwrite_pdaâ [-Werror=implicit-function-declaration] write_pda(oldrsp,p); ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:639:13: error: âoldrspâ undeclared (first use in this function) write_pda(oldrsp,p); ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:639:13: note: each undeclared identifier is reported only once for each function it appears in In file included from /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:35:0: /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/../include/abi_reg.h:60:18: error: âstruct pt_regsâ has no member named âeflagsâ #define _FLG(x) x->eflags ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:640:3: note: in expansion of macro â_FLGâ _FLG(regs) = 0x200; ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/../include/abi_reg.h:55:17: error: âstruct pt_regsâ has no member named ârspâ #define _SP(x) x->rsp ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:648:3: note: in expansion of macro â_SPâ _SP(regs) = p; ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/../include/abi_reg.h:56:17: error: âstruct pt_regsâ has no member named âripâ #define _IP(x) x->rip ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:650:3: note: in expansion of macro â_IPâ _IP(regs) = start_addr; ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:673:3: error: implicit declaration of function âdo_brkâ [-Werror=implicit-function-declaration] status = do_brk(text.vaddr, text.size); ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c: In function âcoff_module_initâ: /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:930:2: error: void value not ignored as it ought to be return (register_binfmt(&coff_format)); ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c: In function âcap_mmapâ: /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:314:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c: In function âcoff_module_initâ: /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:931:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ cc1: some warnings being treated as errors make[3]: *** [/usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.o] Error 1 make[2]: *** [/usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff] Error 2 make[1]: *** [module/usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1] Error 2 make[1]: Leaving directory/usr/src/kernels/3.10.0-327.el7.x86_64'
    make: *** [all] Error 2
    [root@mon37 ibcs64-3.9.5.1]#


    Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/ibcs64/tickets/1/

    To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/

     
  • Rod Sheppard

    Rod Sheppard - 2017-02-13

    Is there any plans to get it working on debian 8 - Jessie?
    -- reply above this line --


    Rodney Sheppard
    Software Engineer - Development Manager
    Trans-Mit Pty. Ltd.
    7 Wendy Court Hampton Park,
    Vic 3976, Australia
    Phone... +61 3 87878744
    Fax.........+61 3 87875722
    Email...... rod@transmit.com.au
    Web....... www.transmit.com.au



    ----- Original Message -----
    From: Rodney Sheppard
    To: [ibcs64:tickets]
    Sent: Monday, February 13, 2017 5:17 PM
    Subject: Re: [ibcs64:tickets] #1 ibsc64 on RHEL7.2

    Thanks Russel
    -- reply above this line --


    Rodney Sheppard
    Software Engineer - Development Manager
    Trans-Mit Pty. Ltd.
    7 Wendy Court Hampton Park,
    Vic 3976, Australia
    Phone... +61 3 87878744
    Fax.........+61 3 87875722
    Email...... rod@transmit.com.au
    Web....... www.transmit.com.au



    ----- Original Message ----- 
    From: Russell Stuart 
    To: [ibcs64:tickets] 
    Sent: Monday, February 13, 2017 10:42 AM
    Subject: [ibcs64:tickets] #1 ibsc64 on RHEL7.2
    
    
    I have it running on Debian Squeeze, which uses a 2.6.32-5-amd64 kernel. The debian package will "just work" on that kernel. Yes - it is 64 bit.
    

    [tickets:#1] ibsc64 on RHEL7.2
    
    Status: wont-fix
    Milestone: 1.0
    Created: Wed Oct 05, 2016 10:47 AM UTC by Rod Sheppard
    Last Updated: Sat Feb 11, 2017 02:44 AM UTC
    Owner: Russell Stuart
    
    Error compiling on RHEL7.2
    Does someone know how to get this to work?
    Or recomend the most recent release of redhat (after 5.6, where I have ibcs3.8 runng ok)
    or a lis i what vesryions of linux and kernels are working?
    
    [root@mon37 ibcs64-3.9.5.1]# uname -a
    Linux mon37.transmit 3.10.0-327.el7.x86_64 #1 SMP Thu Oct 29 17:29:29 EDT 2015 x86_64 x86_64 x86_64 GNU/Linux
    
    [root@mon37 ibcs64-3.9.5.1]# cat err
    make -C /lib/modules/3.10.0-327.el7.x86_64/build M=/usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1 modules
    make[1]: Entering directory /usr/src/kernels/3.10.0-327.el7.x86_64' sed: can't read ChangeLog.txt: No such file or directory sed: can't read ChangeLog.txt: No such file or directory sed: can't read ChangeLog.txt: No such file or directory CC [M] /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.o /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:62:2: warning: missing braces around initializer [-Wmissing-braces] NULL, THIS_MODULE, coff_load_binary, coff_load_shlib, NULL, PAGE_SIZE ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:62:2: warning: (near initialization for âcoff_format.lhâ) [-Wmissing-braces] /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:62:2: warning: initialization from incompatible pointer type [enabled by default] /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:62:2: warning: (near initialization for âcoff_format.lh.prevâ) [enabled by default] /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:62:2: warning: initialization from incompatible pointer type [enabled by default] /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:62:2: warning: (near initialization for âcoff_format.moduleâ) [enabled by default] /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:62:2: warning: initialization from incompatible pointer type [enabled by default] /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:62:2: warning: (near initialization for âcoff_format.load_binaryâ) [enabled by default] /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:63:1: warning: initialization makes pointer from integer without a cast [enabled by default] }; ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:63:1: warning: (near initialization for âcoff_format.core_dumpâ) [enabled by default] /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c: In function âmap_coffâ: /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:252:2: error: implicit declaration of function âdo_mmapâ [-Werror=implicit-function-declaration] map_addr = do_mmap(file, ^ In file included from include/linux/fs.h:19:0, from /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:15: /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c: In function âcap_mmapâ: /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:307:17: error: âstruct task_structâ has no member named âcap_effectiveâ cap_raise(cred->cap_effective,CAP_SYS_RAWIO); ^ include/linux/capability.h:97:31: note: in definition of macro âcap_raiseâ #define cap_raise(c, flag) ((c).cap[CAP_TO_INDEX(flag)] |= CAP_TO_MASK(flag)) ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:310:17: error: âstruct task_structâ has no member named âcap_effectiveâ cap_lower(cred->cap_effective,CAP_SYS_RAWIO); ^ include/linux/capability.h:98:31: note: in definition of macro âcap_lowerâ #define cap_lower(c, flag) ((c).cap[CAP_TO_INDEX(flag)] &= ~CAP_TO_MASK(flag)) ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:313:24: error: âstruct task_structâ has no member named âcap_effectiveâ return cap_raised(cred->cap_effective,CAP_SYS_RAWIO); ^ include/linux/capability.h:99:31: note: in definition of macro âcap_raisedâ #define cap_raised(c, flag) ((c).cap[CAP_TO_INDEX(flag)] & CAP_TO_MASK(flag)) ^ In file included from /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:35:0: /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c: In function âcoff_load_objectâ: /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/../include/abi_reg.h:49:17: error: âstruct pt_regsâ has no member named ârbxâ #define _BX(x) x->rbx ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:336:34: note: in expansion of macro â_BXâ lPers = abi_personality((char *)_BX(regs)); ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:615:3: error: too few arguments to function âsetup_arg_pagesâ if ((status = setup_arg_pages(bprm, EXSTACK_DEFAULT)) < 0) ^ In file included from /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:25:0: include/linux/binfmts.h:108:12: note: declared here extern int setup_arg_pages(struct linux_binprm * bprm, ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:639:3: error: implicit declaration of function âwrite_pdaâ [-Werror=implicit-function-declaration] write_pda(oldrsp,p); ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:639:13: error: âoldrspâ undeclared (first use in this function) write_pda(oldrsp,p); ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:639:13: note: each undeclared identifier is reported only once for each function it appears in In file included from /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:35:0: /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/../include/abi_reg.h:60:18: error: âstruct pt_regsâ has no member named âeflagsâ #define _FLG(x) x->eflags ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:640:3: note: in expansion of macro â_FLGâ _FLG(regs) = 0x200; ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/../include/abi_reg.h:55:17: error: âstruct pt_regsâ has no member named ârspâ #define _SP(x) x->rsp ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:648:3: note: in expansion of macro â_SPâ _SP(regs) = p; ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/../include/abi_reg.h:56:17: error: âstruct pt_regsâ has no member named âripâ #define _IP(x) x->rip ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:650:3: note: in expansion of macro â_IPâ _IP(regs) = start_addr; ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:673:3: error: implicit declaration of function âdo_brkâ [-Werror=implicit-function-declaration] status = do_brk(text.vaddr, text.size); ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c: In function âcoff_module_initâ: /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:930:2: error: void value not ignored as it ought to be return (register_binfmt(&coff_format)); ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c: In function âcap_mmapâ: /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:314:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c: In function âcoff_module_initâ: /usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.c:931:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ cc1: some warnings being treated as errors make[3]: *** [/usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff/binfmt-coff.o] Error 1 make[2]: *** [/usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1/coff] Error 2 make[1]: *** [_module_/usr/src/kernels/3.10.0-327.el7.x86_64/modules/ibcs64-3.9.5.1] Error 2 make[1]: Leaving directory/usr/src/kernels/3.10.0-327.el7.x86_64'
    make: *** [all] Error 2
    [root@mon37 ibcs64-3.9.5.1]#
    

    Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/ibcs64/tickets/1/
    
    To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/
    
     
  • Russell Stuart

    Russell Stuart - 2017-02-13

    One more port might happen because I haven't managed to get riid of the inhouse stuff that depends on it. If it does it will be to whatver kernel Debian Jessie uses, which will probably be 4.9.

     

Log in to post a comment.