X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:mime-version:date:message-id:subject:from:to :content-type:content-transfer-encoding; q=dns; s=default; b=Lwl qd0ruAtES9cxICw5Xxl0l7viPZ7dW2I1b1+VN3PfgxyEh8l437XcRzQMcXzMJ4I9 gRZiXm8jW7fGPovwOsXxCbhN+vAKTXlvAu5cNNK6q5/bsRhDILz7PQ4UWHtBYuo0 rXe6oVowKiVhfhBUSpoDjt/CAmkRZ5C/FAumga8s= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:mime-version:date:message-id:subject:from:to :content-type:content-transfer-encoding; s=default; bh=S73DvdEy8 OfCjTtObYHKm/7UQdg=; b=KXov/B6xT5GmzSbn4m+RcDyfLncUuQz2nJ8SO+6hD 1AP03MslBobUV7H556ECQdAQtWDH8yKp30Wz5wICeiZSVEA+2c00nVwqtobg7vTF D0Wj9Tga1XOlj2wcdW/DiXRhhQQ9YdbxfKgwvIOCFuK12qOyiegJkn/S9gcFmBEo aU= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=0.9 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 spammy=177, ab, cygport, UD:cygport X-HELO: mail-wm0-f43.google.com X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=lb5/voG0NjJmkFsOFplq846ONLaqN1okriMDc2p2Oz4=; b=EBX3sCR+IHb/fr8OaEzL5HhEICNwZLH4Bo4udGjLzeekZhpJ0p7ftGLc5tjl0ST4mY WvuQdGbtcvI/8EOvR4Nc90zdCvbR0xHpkIzilYbSyJct0slZUlGSbfqPEFYg2UNikFJy uJ5scNQ3oDIzPpOJTfod6U1+yZs672HjsU2NA+qLuYhLuAEfP5+jq8sbPyWwJJexHC7R lYJ/uj6FrNuKpUoNvEgBYv9qUUPxgjuh2HokCKT0U+LO+20LOEVnPYSeOyfBkV9S2WPj LdtetsCdO3BMRk2jqJPJXkwNpUYXJm2vEh0fwyOQlcAdhE5cVLBeMSCi0S53Ir4oCbLV BzHw== X-Gm-Message-State: AG10YOS9Rh9bIAtpwkEPGvzj0LTV+G2jCmoeGVCo/ICq7ah0hvJiN2DI9Gm+LGOpL2AOijkko4JalNvw//D+FA== MIME-Version: 1.0 X-Received: by 10.28.14.4 with SMTP id 4mr616858wmo.100.1454961236323; Mon, 08 Feb 2016 11:53:56 -0800 (PST) Date: Mon, 8 Feb 2016 21:53:56 +0200 Message-ID: Subject: Building the Open SSH package from source From: Sorin Adrian Savu To: cygwin AT cygwin DOT com Content-Type: text/plain; charset=UTF-8 X-IsSubscribed: yes Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id u18JsBt6010340 Hello! I've been trying to build openssh-7.1p2-1.src using cyport. After several iterations due missing packages, I ended up with these errors after "cygport --debug openssh.cygport compile" and I have no idea how to proceed: 1: gcc -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/openssh-7.1p2-1.src/openssh-7.1p2-1.x86_64/build=/usr/src/debug/openssh-7.1p2-1 -fdebug-prefix-map=/usr/src/openssh-7.1p2-1.src/openssh-7.1p2-1.x86_64/src/openssh-7.1p2=/usr/src/debug/openssh-7.1p2-1 -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -ftrapv -fno-builtin-memset -fstack-protector-strong -Wno-attributes -I. -I/usr/src/openssh-7.1p2-1.src/openssh-7.1p2-1.x86_64/src/openssh-7.1p2 -I/usr/include/editline -DSSHDIR=\"/etc\" -D_PATH_SSH_PROGRAM=\"/usr/bin/ssh\" -D_PATH_SSH_ASKPASS_DEFAULT=\"/usr/sbin/ssh-askpass\" -D_PATH_SFTP_SERVER=\"/usr/sbin/sftp-server\" -D_PATH_SSH_KEY_SIGN=\"/usr/sbin/ssh-keysign\" -D_PATH_SSH_PKCS11_HELPER=\"/usr/sbin/ssh-pkcs11-helper\" -D_PATH_SSH_PIDDIR=\"/var/run\" -D_PATH_PRIVSEP_CHROOT_DIR=\"/var/empty\" -DHAVE_CONFIG_H -c /usr/src/openssh-7.1p2-1.src/openssh-7.1p2-1.x86_64/src/openssh-7.1p2/fe25519.c -o fe25519.o In file included from /usr/src/openssh-7.1p2-1.src/openssh-7.1p2-1.x86_64/src/openssh-7.1p2/gss-genr.c:45:0: /usr/src/openssh-7.1p2-1.src/openssh-7.1p2-1.x86_64/src/openssh-7.1p2/ssh-gss.h:72:2: error: unknown type name ‘gss_buffer_desc’ gss_buffer_desc displayname; ^ /usr/src/openssh-7.1p2-1.src/openssh-7.1p2-1.x86_64/src/openssh-7.1p2/ssh-gss.h:73:2: error: unknown type name ‘gss_buffer_desc’ gss_buffer_desc exportedname; ^ /usr/src/openssh-7.1p2-1.src/openssh-7.1p2-1.x86_64/src/openssh-7.1p2/ssh-gss.h:74:2: error: unknown type name ‘gss_cred_id_t’ gss_cred_id_t creds; ^ ... more similar errors follow ... 2: gcc -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/openssh-7.1p2-1.src/openssh-7.1p2-1.x86_64/build=/usr/src/debug/openssh-7.1p2-1 -fdebug-prefix-map=/usr/src/openssh-7.1p2-1.src/openssh-7.1p2-1.x86_64/src/openssh-7.1p2=/usr/src/debug/openssh-7.1p2-1 -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -ftrapv -fno-builtin-memset -fstack-protector-strong -Wno-attributes -I. -I/usr/src/openssh-7.1p2-1.src/openssh-7.1p2-1.x86_64/src/openssh-7.1p2 -I/usr/include/editline -DSSHDIR=\"/etc\" -D_PATH_SSH_PROGRAM=\"/usr/bin/ssh\" -D_PATH_SSH_ASKPASS_DEFAULT=\"/usr/sbin/ssh-askpass\" -D_PATH_SFTP_SERVER=\"/usr/sbin/sftp-server\" -D_PATH_SSH_KEY_SIGN=\"/usr/sbin/ssh-keysign\" -D_PATH_SSH_PKCS11_HELPER=\"/usr/sbin/ssh-pkcs11-helper\" -D_PATH_SSH_PIDDIR=\"/var/run\" -D_PATH_PRIVSEP_CHROOT_DIR=\"/var/empty\" -DHAVE_CONFIG_H -c /usr/src/openssh-7.1p2-1.src/openssh-7.1p2-1.x86_64/src/openssh-7.1p2/verify.c -o verify.o Makefile:152: recipe for target 'gss-genr.o' failed make: *** [gss-genr.o] Error 1 make: *** Waiting for unfinished jobs.... In file included from /usr/src/openssh-7.1p2-1.src/openssh-7.1p2-1.x86_64/src/openssh-7.1p2/openbsd-compat/../openbsd-compat/openbsd-compat.h:172:0, from /usr/src/openssh-7.1p2-1.src/openssh-7.1p2-1.x86_64/src/openssh-7.1p2/openbsd-compat/../includes.h:177, from /usr/src/openssh-7.1p2-1.src/openssh-7.1p2-1.x86_64/src/openssh-7.1p2/openbsd-compat/port-aix.c:27: /usr/src/openssh-7.1p2-1.src/openssh-7.1p2-1.x86_64/src/openssh-7.1p2/openbsd-compat/../openbsd-compat/bsd-misc.h:122:39: error: expected identifier or ‘(’ before ‘do’ # define krb5_free_error_message(a,b) do { } while(0) ^ /usr/src/openssh-7.1p2-1.src/openssh-7.1p2-1.x86_64/src/openssh-7.1p2/openbsd-compat/../openbsd-compat/bsd-misc.h:122:46: error: expected identifier or ‘(’ before ‘while’ # define krb5_free_error_message(a,b) do { } while(0) ^ In file included from /usr/include/krb5/krb5.h:8187:0, from /usr/include/krb5.h:8, from /usr/src/openssh-7.1p2-1.src/openssh-7.1p2-1.x86_64/src/openssh-7.1p2/openbsd-compat/../auth.h:42, from /usr/src/openssh-7.1p2-1.src/openssh-7.1p2-1.x86_64/src/openssh-7.1p2/openbsd-compat/port-aix.c:33: /usr/include/et/com_err.h:38:20: error: conflicting types for ‘error_message’ extern char const *error_message (long); ^ In file included from /usr/src/openssh-7.1p2-1.src/openssh-7.1p2-1.x86_64/src/openssh-7.1p2/openbsd-compat/../includes.h:174:0, from /usr/src/openssh-7.1p2-1.src/openssh-7.1p2-1.x86_64/src/openssh-7.1p2/openbsd-compat/port-aix.c:27: /usr/src/openssh-7.1p2-1.src/openssh-7.1p2-1.x86_64/src/openssh-7.1p2/openbsd-compat/../defines.h:645:43: note: previous declaration of ‘error_message’ was here # define krb5_get_err_text(context,code) error_message(code) ^ Makefile:26: recipe for target 'port-aix.o' failed make[1]: *** [port-aix.o] Error 1 make[1]: Leaving directory '/usr/src/openssh-7.1p2-1.src/openssh-7.1p2-1.x86_64/build/openbsd-compat' Makefile:156: recipe for target 'openbsd-compat/libopenbsd-compat.a' failed make: *** [openbsd-compat/libopenbsd-compat.a] Error 2 + error 'make failed' + case $? in + local errorcode=2 + echo -e '\e[1;31m*** ERROR:\e[0;0m make failed' Can anyone suggest how to approach these ? -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple