Subject: bug#17806: 24.4.50; Branch emacs-24 fails to beuild on Debian

From: Eli Zaretskii <[email-masked]>
Date: Fri, 20 Jun 2014 11:15:09 +0300

> Date: Fri, 20 Jun 2014 00:56:31 -0700
> From: Paul Eggert <[email-masked]>
> CC: [email-masked], [email-masked]
> 
> (gdb) info source
> Current source file is sysdep.c
> Compilation directory is /home/eggert/src/gnu/emacs/emacs-24-sc/src
> Located in /home/eggert/src/gnu/emacs/emacs-24-sc/src/sysdep.c
> Contains 3445 lines.
> Source language is c.
> Compiled with (null) debugging format.
> Does not include preprocessor macro info.
> (gdb) p O_CLOEXEC
> No symbol "O_CLOEXEC" in current context.

Right.  That "null" instead of debugging format name is also part of
the problem.