From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Keith David Bershatsky Newsgroups: gmane.emacs.bugs Subject: bug#21590: 25.0.50; MS-Windows; fns.c:4863:21: error: 'MD5_DIGEST_SIZE' undeclared (first use in this function) Date: Tue, 29 Sep 2015 17:50:10 -0700 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (generated by - "") Content-Type: text/plain; charset=US-ASCII X-Trace: ger.gmane.org 1443650507 23192 80.91.229.3 (30 Sep 2015 22:01:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 30 Sep 2015 22:01:47 +0000 (UTC) To: 21590@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Oct 01 00:01:33 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZhPRM-0001Pr-TV for geb-bug-gnu-emacs@m.gmane.org; Thu, 01 Oct 2015 00:01:33 +0200 Original-Received: from localhost ([::1]:34239 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZhPRM-0008TC-Ba for geb-bug-gnu-emacs@m.gmane.org; Wed, 30 Sep 2015 18:01:32 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47274) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zh5bu-0004vT-3h for bug-gnu-emacs@gnu.org; Tue, 29 Sep 2015 20:51:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zh5bq-00069g-TU for bug-gnu-emacs@gnu.org; Tue, 29 Sep 2015 20:51:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:59361) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zh5bq-00069Y-P8 for bug-gnu-emacs@gnu.org; Tue, 29 Sep 2015 20:51:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Zh5bq-0007X5-MU for bug-gnu-emacs@gnu.org; Tue, 29 Sep 2015 20:51:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Keith David Bershatsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 30 Sep 2015 00:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 21590 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.144357422428904 (code B ref -1); Wed, 30 Sep 2015 00:51:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 30 Sep 2015 00:50:24 +0000 Original-Received: from localhost ([127.0.0.1]:48332 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zh5bC-0007W7-VY for submit@debbugs.gnu.org; Tue, 29 Sep 2015 20:50:24 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:36866) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zh5bA-0007Vx-Jm for submit@debbugs.gnu.org; Tue, 29 Sep 2015 20:50:21 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zh5b8-0005Oc-LX for submit@debbugs.gnu.org; Tue, 29 Sep 2015 20:50:20 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:33090) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zh5b8-0005OU-Iw for submit@debbugs.gnu.org; Tue, 29 Sep 2015 20:50:18 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46847) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zh5b7-0004t8-AR for bug-gnu-emacs@gnu.org; Tue, 29 Sep 2015 20:50:18 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zh5b4-0005LK-2i for bug-gnu-emacs@gnu.org; Tue, 29 Sep 2015 20:50:17 -0400 Original-Received: from cobb.liquidweb.com ([50.28.13.150]:48669) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zh5b3-0005KR-S6 for bug-gnu-emacs@gnu.org; Tue, 29 Sep 2015 20:50:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lawlist.com; s=default; h=Content-Type:MIME-Version:Subject:To:From:Message-ID:Date; bh=lWpcK0QIkG4o85csjvDGGknNweKLizBumNExkS9Qjy0=; b=IhI1pgV++B8yF5bTfKa6slfch/l1K6CmYNQxH1VhPOc6z/4jUWq5IoOmUVcsCIERlRG8DBI0/DkT5Z8+8gRl7YftS+qP0OYsdpgaG1gh9myfW+t18xx5+V0bcNU6Caiy; Original-Received: from cpe-45-48-239-195.socal.res.rr.com ([45.48.239.195]:54769 helo=server.local.localhost) by cobb.liquidweb.com with esmtp (Exim 4.82) (envelope-from ) id 1Zh5ay-0003IJ-VP for bug-gnu-emacs@gnu.org; Tue, 29 Sep 2015 20:50:09 -0400 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cobb.liquidweb.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - lawlist.com X-Get-Message-Sender-Via: cobb.liquidweb.com: acl_c_relayhosts_text_entry: lawlist|lawlist.com X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:107075 Archived-At: I am trying to build Emacs on MS-Windows with support for images (and hopefully XPM too), using a combination of MinGW and GnuWin32. MinGW has the following four (4) installations: mingw-get install mingw32-base mingw-get install msys-base mingw-get install autoconf mingw-get install automake And, I ran the following from a MinGW shell: mount c:/mingw /mingw GnuWin32 has everything that comes with `download.bat`, with the extras offered during install, followed by `install c:\gnuwin32` The recipe that I am using to build is as follows: export CPPFLAGS="-I/c/gnuwin32/include" export LDFLAGS="-L/c/gnuwin32/lib" export PATH=/c/mingw/bin:/c/mingw/msys/1.0/bin:/c/gnuwin32/bin ./autogen.sh ./configure --prefix=/c/docume~1/lawlist/desktop/trunk make ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; THE `CONFIGURE` STAGE LOOKS LIKE THIS: *** Configured for 'i686-pc-mingw32'. Where should the build process find the source code? . What compiler should emacs be built with? gcc -std=gnu99 -g3 -O 2 -gdwarf-2 Should Emacs use the GNU version of malloc? no (The GNU allocators don't work with this system configuration.) Should Emacs use a relocating allocator for buffers? no Should Emacs use mmap(2) for buffer allocation? yes What window system should Emacs use? w32 What toolkit should Emacs use? none Where do we find X Windows header files? NONE Where do we find X Windows libraries? NONE Does Emacs use -lXaw3d? no Does Emacs use -lXpm? no Does Emacs use -ljpeg? yes Does Emacs use -ltiff? yes Does Emacs use a gif library? yes Does Emacs use a png library? yes Does Emacs use -lrsvg-2? no Does Emacs use cairo? no Does Emacs use imagemagick? no Does Emacs support sound? yes Does Emacs use -lgpm? no Does Emacs use -ldbus? no Does Emacs use -lgconf? no Does Emacs use GSettings? no Does Emacs use a file notification library? yes (w32) Does Emacs use access control lists? yes Does Emacs use -lselinux? no Does Emacs use -lgnutls? no Does Emacs use -lxml2? no Does Emacs use -lfreetype? no Does Emacs use -lm17n-flt? no Does Emacs use -lotf? no Does Emacs use -lxft? no Does Emacs directly use zlib? yes Does Emacs use toolkit scroll bars? yes *** ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; THE `MAKE` STAGE LOOKS LIKE THIS: * * * make[1]: Leaving directory `/c/docume~1/lawlist/desktop/emacs/nt' make -C lib all make[1]: Entering directory `/c/docume~1/lawlist/desktop/emacs/lib' GEN alloca.h GEN byteswap.h GEN errno.h GEN execinfo.h GEN arg-nonnull.h GEN getopt.h GEN c++defs.h GEN warn-on-use.h GEN stddef.h GEN string.h GEN time.h make all-am make[2]: Entering directory `/c/docume~1/lawlist/desktop/emacs/lib' CC acl-errno-valid.o CC acl-internal.o CC get-permissions.o CC binary-io.o CC c-ctype.o CC c-strcasecmp.o CC c-strncasecmp.o CC close-stream.o CC count-one-bits.o CC count-trailing-zeros.o CC md5.o CC sha1.o CC sha256.o CC sha512.o CC dtoastr.o CC dtotimespec.o CC filemode.o CC gettime.o CC qcopy-acl.o CC stat-time.o CC strftime.o CC timespec.o CC timespec-add.o CC timespec-sub.o CC u64.o CC utimens.o CC acl_entries.o CC execinfo.o CC fpending.o CC getopt.o CC getopt1.o CC memrchr.o CC mktime.o CC sig2str.o CC stpcpy.o CC time_r.o CC time_rz.o CC timegm.o AR libgnu.a make[2]: Leaving directory `/c/docume~1/lawlist/desktop/emacs/lib' make[1]: Leaving directory `/c/docume~1/lawlist/desktop/emacs/lib' make -C lib-src all make[1]: Entering directory `/c/docume~1/lawlist/desktop/emacs/lib-src' CC regex.o CC ntlib.o CCLD etags.exe CCLD ctags.exe CCLD emacsclient.exe RC emacsclient.res CCLD emacsclientw.exe CCLD ebrowse.exe CCLD profile.exe CC pop.o CCLD movemail.exe CCLD hexl.exe CCLD update-game-score.exe CCLD make-docfile.exe make[1]: Leaving directory `/c/docume~1/lawlist/desktop/emacs/lib-src' make -C src VCSWITNESS='' all make[1]: Entering directory `/c/docume~1/lawlist/desktop/emacs/src' GEN lisp.mk make[1]: Leaving directory `/c/docume~1/lawlist/desktop/emacs/src' make[1]: Entering directory `/c/docume~1/lawlist/desktop/emacs/src' GEN globals.h CC firstfile.o CC dispnew.o CC frame.o CC scroll.o CC xdisp.o CC menu.o CC window.o CC charset.o CC coding.o CC category.o CC ccl.o CC character.o CC chartab.o CC bidi.o CC term.o CC terminal.o CC xfaces.o CC emacs.o CC keyboard.o CC macros.o CC keymap.o CC sysdep.o CC buffer.o CC filelock.o CC insdel.o CC marker.o CC minibuf.o CC fileio.o CC dired.o CC cmds.o CC casetab.o CC casefiddle.o CC indent.o CC search.o CC regex.o CC undo.o CC alloc.o CC data.o GEN buildobj.h CC doc.o CC editfns.o CC callint.o CC eval.o CC floatfns.o CC fns.o fns.c: In function 'secure_hash': fns.c:4863:21: error: 'MD5_DIGEST_SIZE' undeclared (first use in this function) digest_size = MD5_DIGEST_SIZE; ^ fns.c:4863:21: note: each undeclared identifier is reported only once for each f unction it appears in fns.c:4864:21: error: 'md5_buffer' undeclared (first use in this function) hash_func = md5_buffer; ^ make[1]: *** [fns.o] Error 1 make[1]: Leaving directory `/c/docume~1/lawlist/desktop/emacs/src' make: *** [src] Error 2