Hello everybody,

I tried to get into branch 1.2 r9861, but when I compiled asterisk I got the 
following error:

asterisk.c: In function 'main':
asterisk.c:2213: error: 'ast_opt_dump_core' undeclared (first use in this 
function)
asterisk.c:2213: error: (Each undeclared identifier is reported only once
asterisk.c:2213: error: for each function it appears in.)
make: *** [asterisk.o] Error 1

It complied and running fine when I commented the following lines to revert 
asterisk.c to r9860:

Line 78:
#include <sys/prctl.h>

Line 2213:
           if (geteuid() && ast_opt_dump_core) { 
                   if (prctl(PR_SET_DUMPABLE, 1, 0, 0, 0) < 0) { 
                           ast_log(LOG_WARNING, "Unable to set the process for 
core dumps after changing to a non-root user. %s\n", strerror(errno)); 
                   } 
           } 

I am just curious. What those lines suppose to do actually?

Cheers,

Anto


_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-dev

Reply via email to