unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#20894: make libgnu.a doesn't generate everything it requires
@ 2015-06-25  0:12 Glenn Morris
  2015-06-25  0:15 ` Glenn Morris
  2015-06-25  6:39 ` Paul Eggert
  0 siblings, 2 replies; 6+ messages in thread
From: Glenn Morris @ 2015-06-25  0:12 UTC (permalink / raw)
  To: 20894

Package: emacs
Version: 25.0.50

Current master on x86_64 RHEL7:

make maintainer-clean
configure
cd lib
make libgnu.a

Fails with:

  In file included from binary-io.c:3:0:
  binary-io.h: In function 'set_binary_mode':
  binary-io.h:57:10: error: 'O_BINARY' undeclared (first use in this function)

'make libgnu.a' doesn't generate the lib/ version of fcntl.h, which is
what defines O_BINARY.

In contrast, 'make all' (in lib) does.

I noticed this because src/temacs depends on libgnu.a and calls 'make
libgnu.a' to create it (I would like 'make -C src emacs' to work).

Perhaps it should call 'make -C lib all' instead (an Emacs issue);
or perhaps 'make libgnu.a' should generate the files it requires
(a gnulib issue?).






^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2015-06-25 23:06 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-25  0:12 bug#20894: make libgnu.a doesn't generate everything it requires Glenn Morris
2015-06-25  0:15 ` Glenn Morris
2015-06-25  6:39 ` Paul Eggert
2015-06-25 16:02   ` Glenn Morris
2015-06-25 20:33     ` Paul Eggert
2015-06-25 23:06       ` Glenn Morris

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).