Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#14696 - Ekiga PKGBUILD does not build

Attached to Project: Arch Linux
Opened by Andreas Tiemeyer (grey) - Tuesday, 12 May 2009, 13:15 GMT
Last edited by Jan de Groot (JGC) - Tuesday, 19 May 2009, 20:42 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: compiling ekiga using makepkg fails with compiler error


Additional info:
* package version(s) 3.2.0-1
* config and/or log files etc.

The compiler fails at:

g++ -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../lib -I../../../../lib/gmconf -I../../../../lib/toolbox/ -I../../../../lib/engine/ -I../../../../lib/engine/account -I../../../../lib/engine/addressbook -I../../../../lib/engine/chat -I../../../../lib/engine/hal -I../../../../lib/engine/presence -I../../../../lib/engine/protocol -I../../../../lib/engine/videooutput -I../../../../lib/engine/videoinput -I../../../../lib/engine/audioinput -I../../../../lib/engine/audiooutput -I../../../../lib/engine/framework -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DPTRACING=1 -D_REENTRANT -D_GNU_SOURCE=1 -fno-exceptions -I/usr/include/opal -I/usr/include/SDL -DPTRACING=1 -D_REENTRANT -D_GNU_SOURCE=1 -fno-exceptions -I/usr/include/SDL -march=x86-64 -mtune=generic -O2 -pipe -Wall -Wextra -Winit-self -Wswitch-default -Wswitch-enum -Wstrict-aliasing=2 -Wfloat-equal -Wshadow -MT opal-account.lo -MD -MP -MF .deps/opal-account.Tpo -c ../../../../lib/engine/components/opal/opal-account.cpp -fPIC -DPIC -o .libs/opal-account.o
../../../../lib/engine/components/opal/opal-account.cpp: In member function ‘void Opal::Account::on_edit_form_submitted(bool, Ekiga::Form&)’:
../../../../lib/engine/components/opal/opal-account.cpp:438: error: exception handling disabled, use -fexceptions to enable
make[6]: *** [opal-account.lo] Error 1

The failure is unavoidable: The Makefile in lib/engine/components/opal defines

OPAL_CFLAGS = ... -fno-exceptions - ...

and line 438 in opal-account.cpp is a catch statement.

Steps to reproduce:

makepkg
This task depends upon

Closed by  Jan de Groot (JGC)
Tuesday, 19 May 2009, 20:42 GMT
Reason for closing:  Fixed

Loading...