[SR-Users] Kamailio 3.3.7

Henning Westerholt hw at skalatan.de
Thu Oct 24 09:10:32 CEST 2019


Hello Brandon,

It is related to the linker, which has slightly a different behaviour nowadays. Therefore, it will not be fixed in the repository, 3.3 branch is long out of support.

Try this out:

diff --git a/raw_sock.c b/raw_sock.c
index b514a8784..1d18e5ab5 100644
--- a/raw_sock.c
+++ b/raw_sock.c
@@ -391,7 +391,7 @@ error:
  *                 in _host_ order.
  * @return the partial checksum in host order
  */
-inline unsigned short udpv4_vhdr_sum(  struct udphdr* uh,
+static inline unsigned short udpv4_vhdr_sum(   struct udphdr* uh,
                                                                                struct in_addr* src,
                                                                                struct in_addr* dst,
                                                                                unsigned short length)

Cheers,

Henning

--
Henning Westerholt - https://skalatan.de/blog/
Kamailio services - https://skalatan.de/services

From: sr-users <sr-users-bounces at lists.kamailio.org> On Behalf Of Brandon Armstead
Sent: Thursday, October 24, 2019 7:11 AM
To: Kamailio (SER) - Users Mailing List <sr-users at lists.kamailio.org>
Subject: [SR-Users] Kamailio 3.3.7

Has anyone seen this error while compiling 3.3.7


raw_sock.c:431: undefined reference to `udpv4_vhdr_sum'



system:



Linux 4.9.0-11-amd64 #1 SMP Debian 4.9.189-3 (2019-09-02) x86_64 GNU/Linux



lsmod:



Module                  Size  Used by

bonding               147456  0

intel_rapl             20480  0

x86_pkg_temp_thermal    16384  0

intel_powerclamp       16384  0

coretemp               16384  0

kvm_intel             200704  0

kvm                   598016  1 kvm_intel

irqbypass              16384  1 kvm

ttm                    98304  0

drm_kms_helper        155648  0

crct10dif_pclmul       16384  0

crc32_pclmul           16384  0

joydev                 20480  0

evdev                  24576  3

ghash_clmulni_intel    16384  0

drm                   360448  2 ttm,drm_kms_helper

i2c_algo_bit           16384  0

iTCO_wdt               16384  0

shpchp                 36864  0

ipmi_si                57344  0

iTCO_vendor_support    16384  1 iTCO_wdt

sg                     32768  0

pcspkr                 16384  0

mei_me                 36864  0

ipmi_msghandler        49152  1 ipmi_si

mei                   102400  1 mei_me

video                  40960  0

button                 16384  0

acpi_power_meter       20480  0

acpi_pad               24576  0

ib_iser                49152  0

rdma_cm                53248  1 ib_iser

iw_cm                  49152  1 rdma_cm

ib_cm                  45056  1 rdma_cm

ib_core               208896  4 ib_iser,ib_cm,rdma_cm,iw_cm

configfs               40960  2 rdma_cm

iscsi_tcp              20480  0

libiscsi_tcp           24576  1 iscsi_tcp

libiscsi               53248  3 ib_iser,libiscsi_tcp,iscsi_tcp

scsi_transport_iscsi   102400  4 ib_iser,libiscsi,iscsi_tcp

ip_tables              24576  0

x_tables               36864  1 ip_tables

autofs4                40960  2

ext4                  589824  2

crc16                  16384  1 ext4

jbd2                  106496  1 ext4

crc32c_generic         16384  0

fscrypto               28672  1 ext4

ecb                    16384  0

mbcache                16384  3 ext4

sd_mod                 49152  4

hid_generic            16384  0

usbhid                 53248  0

hid                   122880  2 hid_generic,usbhid

crc32c_intel           24576  2

aesni_intel           167936  0

aes_x86_64             20480  1 aesni_intel

glue_helper            16384  1 aesni_intel

lrw                    16384  1 aesni_intel

gf128mul               16384  1 lrw

ablk_helper            16384  1 aesni_intel

cryptd                 24576  3 ablk_helper,ghash_clmulni_intel,aesni_intel

ahci                   40960  3

xhci_pci               16384  0

libahci                32768  1 ahci

ixgbe                 294912  0

xhci_hcd              188416  1 xhci_pci

i2c_i801               24576  0

i2c_smbus              16384  1 i2c_i801

dca                    16384  1 ixgbe

ptp                    20480  1 ixgbe

libata                249856  2 ahci,libahci

pps_core               16384  1 ptp

mdio                   16384  1 ixgbe

usbcore               253952  3 usbhid,xhci_pci,xhci_hcd

scsi_mod              225280  7 ib_iser,sd_mod,libiscsi,libata,scsi_transport_iscsi,iscsi_tcp,sg

usb_common             16384  1 usbcore

fan                    16384  0

thermal                20480  0



I believe I've crossed this issue once before and it was a simple apt-get package to include





compile options:



make include_modules="mi_fifo db_mysql tm dialog sl tmx kex rr maxfwd textops textopsx nathelper acc avpops xlog uac alias_db siputils utils usrloc registrar pv regex htable sqlops sdpops topoh ctl db_mysql mysql" prefix="/usr/local"



Thanks



- Brandon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-users/attachments/20191024/320c3329/attachment.html>


More information about the sr-users mailing list