My is failing to compile in x86-64 :
--------------------------------------------
2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -DOS_UNIX=1 -DHAVE_USLEEP=1 -DHAVE_FDATASYNC=1 -I. -I./src -DNDEBUG -DTHREADSAFE=1 -DSQLITE_THREAD_OVERRIDE_LOCK=-1 -DHAVE_READLINE=1 -I/usr/include/readline -lpthread \
-o sqlite3 ./src/shell.c libsqlite3.la \
-lreadline -lncurses
libtool: link: gcc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -DOS_UNIX=1 -DHAVE_USLEEP=1 -DHAVE_FDATASYNC=1 -I. -I./src -DNDEBUG -DTHREADSAFE=1 -DSQLITE_THREAD_OVERRIDE_LOCK=-1 -DHAVE_READLINE=1 -I/usr/include/readline -o sqlite3 ./src/shell.c ./.libs/libsqlite3.a -lpthread -lreadline -lncurses
./.libs/libsqlite3.a(os_unix.o): In function `sqlite3UnixDlopen':
os_unix.c:(.text+0x9a6): undefined reference to `dlopen'
./.libs/libsqlite3.a(os_unix.o): In function `sqlite3UnixDlsym':
os_unix.c:(.text+0x9b1): undefined reference to `dlsym'
./.libs/libsqlite3.a(os_unix.o): In function `sqlite3UnixDlclose':
os_unix.c:(.text+0x9c1): undefined reference to `dlclose'
collect2: error: ld returned 1 exit status
make[1]: *** [sqlite3] Error 1
make[1]: Leaving directory `/var/abs/local/yaourtbuild/freeswitch-git/src/freeswitch-build/libs/sqlite'
make: *** [libs/sqlite/libsqlite3.la] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build freeswitch-git.
----------------------------------
What's going wrong?
Search Criteria
Package Details: freeswitch-git 1.7.0.r34100.053be38506-1
Git Clone URL: | https://aur.archlinux.org/freeswitch-git.git (read-only, click to copy) |
---|---|
Package Base: | freeswitch-git |
Description: | An opensource and free (libre, price) telephony system, similar to Asterisk (git version). |
Upstream URL: | http://freeswitch.org/ |
Licenses: | MPL |
Conflicts: | freeswitch, freeswitch-fixed |
Provides: | freeswitch |
Submitter: | bougyman |
Maintainer: | sanerb |
Last Packager: | sanerb |
Votes: | 12 |
Popularity: | 0.000000 |
First Submitted: | 2010-10-26 03:23 (UTC) |
Last Updated: | 2020-01-09 17:58 (UTC) |
Dependencies (28)
- curl (curl-quiche-gitAUR, curl-gitAUR, curl-http3-ngtcp2AUR, curl-c-aresAUR)
- freetype2 (freetype2-gitAUR, freetype2-qdoledAUR, freetype2-macosAUR)
- libjpeg-turbo (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR)
- libshout (libshout-gitAUR)
- libtheora (libtheora-gitAUR)
- libvorbis (libvorbis-aotuvAUR, libvorbis-aotuv-lancerAUR, libvorbis-gitAUR)
- lua
- openssl (openssl-gitAUR, openssl-staticAUR)
- opus (opus-gitAUR)
- postgresql-libs (postgresql-libs-12AUR, postgresql13-libsAUR, postgresql-libs-gitAUR)
- python (python32AUR, python37AUR, python310AUR)
- speex (speex-gitAUR)
- unixodbc (unixodbc-gitAUR)
- xz (xz-gitAUR)
- curl (curl-quiche-gitAUR, curl-gitAUR, curl-http3-ngtcp2AUR, curl-c-aresAUR) (make)
- git (git-gitAUR) (make)
- lame (lame-svnAUR, lame-altivecAUR) (make)
- ldns (ldns-gitAUR) (make)
- libedit (make)
- libjpeg (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR, libjpeg-turbo) (make)
- Show 8 more dependencies...
Required by (0)
Sources (13)
r0b0t commented on 2012-11-30 08:17 (UTC)
billyburly commented on 2012-11-09 04:10 (UTC)
I put together a systemd system file based on the debian one.
http://pastebin.com/0YUUNVmw
<deleted-account> commented on 2012-08-15 05:19 (UTC)
Looks like it is building now. Thanks bougyman and stnk|work.
bougyman commented on 2012-08-14 22:50 (UTC)
I've always seen that strip error, it's never seemed to affect anything. Labeling "Do Not Care"
<deleted-account> commented on 2012-08-14 13:21 (UTC)
mentioned issue fixed by stnk|work of #freeswitch on freenode.
Integrated into the git so it should work now if u do makeconfig -s again.
however, another thing I noticed:
-> Stripping unneeded symbols from binaries and libraries...
strip:./usr/lib/freeswitch/libfreeswitch.a(libedit.a): Unable to recognise the format of file: File format not recognized
Can this be fixed?
<deleted-account> commented on 2012-08-14 09:35 (UTC)
+1 to pixelsticks's post.
Same issue.
bougyman commented on 2012-08-13 16:54 (UTC)
Checking on that now, pixelstick.
<deleted-account> commented on 2012-08-13 15:22 (UTC)
I am getting this error when building an a 32 bit machine:
src/switch_rtp.c: In function 'rtp_common_read':
src/switch_rtp.c:3313:15: error: ignoring return value of 'strerror_r', declared with attribute warn_unused_result [-Werror=unused-result]
cc1: all warnings being treated as errors
make[1]: *** [libfreeswitch_la-switch_rtp.lo] Error 1
Any idea how to resolve this?
cgueret commented on 2011-12-05 11:41 (UTC)
GsmOpen is a channel that can interface with lowcost hardware, we use it to connect to Mobigater. Considering the cost of "real" telephony hardware to connect to GSM networks, this devices allows us to develop prototypes at an affordable price. I assume this would also be of interest to other users of the package but I also understand what you say that having less modules is better. If this package is used in production environment that use dedicated hardware, gsmopen will be useless.
BTW, we now switched to Asterisk and use their module chan_mobile to interface with cellular phones other BlueTooth. We found that solution to be even cheaper than using a Mobigater ;-)
bougyman commented on 2011-12-03 09:03 (UTC)
I'd like more comments with regard to gsmopen. We like to try and keep the build as simple as possible
but any module that is going to be mostly-enabled anyway might as well be in the defaults. I have not
heard this about mod_gsmopen @cgueret, so at this time we are leaving the defaults alone, but accepting
comment for this and any other "gotta-have" modules.
Pinned Comments
sanerb commented on 2016-06-26 04:41 (UTC) (edited on 2017-09-01 22:45 (UTC) by sanerb)