watching home via Internet

Matthias Apitz guru at
Fri Dec 30 07:55:22 UTC 2011

El día Thursday, December 29, 2011 a las 06:22:17PM +0100, Luigi Rizzo escribió:

> there is a nice phone app called 'baresip' which also
> does video and has a command line interface, see

Hi Luigi,

This morning I tried to compile baresip-0.4.0 directly from the above
referenced sources; re-0.4.0 and rem-0.4.0 compiled and installed fine,
baresip-0.4.0 failed with the errors below; I was looking around for
some contact, but do not see any mail addr or list;
do you know to whom to write?

whith Google (and in my old mail archives :-) ) I found that you did a
FreeBSD standard port/ as 20110523-baresip-port; this is/was based on
0.2.0 and does not work anymore because the file size of the src tar
files have been changed; before forcing ignore this, I wanted to ask you
if you did some newer port based on 0.4.0.


Matthias Apitz
e <guru at> - w
UNIX since V7 on PDP-11, UNIX on mainframe since ESER 1055 (IBM /370)
UNIX on x86 since SVR4.2 UnixWare 2.1.2, FreeBSD since 2.2.5
-------------- next part --------------

# uname -a
FreeBSD tinyCurrent 9.0-CURRENT FreeBSD 9.0-CURRENT #1 r214444: Thu Oct 28 10:56:32 CEST 2010     guru at  i386

$ gmake clean
$ gmake
  CC [M]  build-i486/modules/stun/stun.o
  LD [M]
  CC [M]  build-i486/modules/turn/turn.o
  LD [M]
  CC [M]  build-i486/modules/ice/ice.o
  LD [M]
  CC [M]  build-i486/modules/natbd/natbd.o
  LD [M]
  CC [M]  build-i486/modules/celt/celt.o
modules/celt/celt.c:7:23: error: celt/celt.h: No such file or directory

# find /usr/local/include -name celt.h
# ls -l /usr/local/include/celt/celt.h
-r--r--r--  1 root  wheel  11605  1 nov  2010 /usr/local/include/celt/celt.h
# pkg_info -W /usr/local/include/celt/celt.h
/usr/local/include/celt/celt.h was installed by package celt-0.7.0_1

*** Makefile	2011-12-30 07:22:32.000000000 +0100
--- Makefile.orig	2011-12-21 21:55:29.000000000 +0100
*** 40,46 ****
! CFLAGS    += -I. -Iinclude -I$(LIBRE_INC) -I$(SYSROOT)/include -I$(SYSROOT)/local/include
  CFLAGS    += -I$(LIBREM_PATH)/include -I$(SYSROOT)/local/include/rem
  CXXFLAGS  += -I. -Iinclude -I$(LIBRE_INC)
--- 40,46 ----
! CFLAGS    += -I. -Iinclude -I$(LIBRE_INC) -I$(SYSROOT)/include
  CFLAGS    += -I$(LIBREM_PATH)/include -I$(SYSROOT)/local/include/rem
  CXXFLAGS  += -I. -Iinclude -I$(LIBRE_INC)

$ gmake
  CC [M]  build-i486/modules/stun/stun.o
  LD [M]
  CC [M]  build-i486/modules/celt/celt.o
modules/celt/celt.c: In function 'encode_frame':
modules/celt/celt.c:226: warning: passing argument 3 of 'celt_encode' makes pointer from integer without a cast
modules/celt/celt.c: In function 'decode_frame':
modules/celt/celt.c:313: error: too many arguments to function 'celt_decode'
gmake: *** [build-i486/modules/celt/celt.o] Error 1

More information about the freebsd-multimedia mailing list