Couple of releases supported following this release do support later versions of LiS. i.e LiS-2.16.18 and LiS-2.18.0.
 
There is  a major change between LiS-2.15.2 and LiS-2.16.18. So you may not be able to use 2.16.18 if LiS-2.15.2 cannot be compiled on RH9.
 
You might want to consider upgrading the  Dialogic release. Please contact Dialogic/Intel Technical support, they may suggest you a better solution.
 
-Ed


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Julien Chavanton
Sent: Wednesday, February 08, 2006 12:54 PM
To: [email protected]
Subject: [Linux-streams] LiS-2.15.2 and RedHat9 ?

I am using Intel Dialogic drivers and they are using LiS

However I can not recompile them since Intel does not provide the source.

 

They recommend LiS-2.15.2 so I am trying to make this work on RedHat9 in order to stay updated.

(I would like to know if latest LiS version are drawback compatible without having to recompile)

 

LiS Configure  is warning me:

# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #

our kernel does not export the symbol sys_call_table.

We are using the address of this symbol from the

file /boot/System.map.  This will work as long as the

running kernel matches the map file.  If you boot a

different kernel, say a UP kernel instead of an SMP kernel,

or if you rebuild the kernel, then you must re-install

LiS prior to running it or risk a system crash.

 

It would be best if you could upgrade to a kernel that

includes the STREAMS system call registration mechanism.

# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #

 

LiS make is failing:

# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #

In file included from /usr/src/LiS/head/mdep.c:26:

/usr/src/LiS/head/linux-mdep.c: In function `lis_clear_and_save_sigs':

/usr/src/LiS/head/linux-mdep.c:4277: structure has no member named `sigmask_lock'

/usr/src/LiS/head/linux-mdep.c:4280: too many arguments to function `recalc_sigpending_Rsmp_fb6af58d'

/usr/src/LiS/head/linux-mdep.c:4281: structure has no member named `sigmask_lock'

In file included from /usr/src/LiS/head/mdep.c:26:

/usr/src/LiS/head/linux-mdep.c: In function `lis_restore_sigs':

/usr/src/LiS/head/linux-mdep.c:4299: structure has no member named `sigmask_lock'

/usr/src/LiS/head/linux-mdep.c:4301: too many arguments to function `recalc_sigpending_Rsmp_fb6af58d'

/usr/src/LiS/head/linux-mdep.c:4302: structure has no member named `sigmask_lock'

make[1]: *** [mdep.o] Error 1

make[1]: Leaving directory `/usr/src/LiS-2.15/head/linux'

make: *** [/usr/src/LiS/head/linux/streamshead.o] Error 2

# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #

 

 

I use:

 

gcc-3.2.2-5

gcc-c++-3.2.2-5

libgcc-3.2.2-5

compat-gcc-7.3-2.96.118

compat-gcc-c++-7.3-2.96.118

libstdc++-3.2.2-5

compat-libstdc++-7.3-2.96.118

libstdc++-devel-3.2.2-5

compat-libstdc++-devel-7.3-2.96.118

glibc-kernheaders-2.4-8.10

kernel-source-2.4.20-8

kernel-2.4.20-8

 

RedHat9

LiS-2.15.2

linux-2.4.20-8

 

Reply via email to