delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2016/02/08/14:54:15

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: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
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: <CAFeE7GnOetuM6gunmNmQQ8v4h8GNp+8v686vBFr-1pQ5QsdOwQ@mail.gmail.com>
Subject: Building the Open SSH package from source
From: Sorin Adrian Savu <sorin AT itguy DOT ro>
To: cygwin AT cygwin DOT com
X-IsSubscribed: yes
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


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019