| View previous topic :: View next topic |
| Author |
Message |
HansHelm n00b

Joined: 25 Feb 2021 Posts: 15
|
Posted: Thu Feb 25, 2021 5:52 pm Post subject: Problems emerging dropbear |
|
|
Hello,
I have a problem compiling the dropbear ssh-client on my notebook. After playing around with disabling ccache and pipe etc. I still made no real progress.
Some infos:
| Code: |
Portage 3.0.13 (python 3.8.7-final-0, default/linux/amd64/17.1, gcc-9.3.0, glibc-2.32-r6, 5.4.97-gentoo x86_64)
=================================================================
System Settings
=================================================================
System uname: Linux-5.4.97-gentoo-x86_64-Intel-R-_Core-TM-_i5-5200U_CPU_@_2.20GHz-with-glibc2.2.5
KiB Mem: 8064724 total, 1937508 free
KiB Swap: 9437180 total, 9437180 free
Timestamp of repository gentoo: Thu, 25 Feb 2021 17:00:01 +0000
Head commit of repository gentoo: 644ced449c9ced1c0aeae1bd7aa92acb9ab2e522
sh bash 5.0_p18
ld GNU ld (Gentoo 2.35.1 p2) 2.35.1
distcc 3.3.3 x86_64-pc-linux-gnu [disabled]
ccache version 4.1 [enabled]
app-shells/bash: 5.0_p18::gentoo
dev-java/java-config: 2.3.1::gentoo
dev-lang/perl: 5.30.3::gentoo
dev-lang/python: 2.7.18-r6::gentoo, 3.8.7-r1::gentoo, 3.9.1-r1::gentoo
dev-util/ccache: 4.1::gentoo
dev-util/cmake: 3.18.5::gentoo
sys-apps/baselayout: 2.7::gentoo
sys-apps/openrc: 0.42.1-r1::gentoo
sys-apps/sandbox: 2.20::gentoo
sys-devel/autoconf: 2.13-r1::gentoo, 2.69-r5::gentoo
sys-devel/automake: 1.16.2-r1::gentoo
sys-devel/binutils: 2.35.1-r1::gentoo
sys-devel/gcc: 9.3.0-r2::gentoo
sys-devel/gcc-config: 2.3.2-r1::gentoo
sys-devel/libtool: 2.4.6-r6::gentoo
sys-devel/make: 4.3::gentoo
sys-kernel/linux-headers: 5.10::gentoo (virtual/os-headers)
sys-libs/glibc: 2.32-r6::gentoo
Repositories:
gentoo
location: /var/db/repos/gentoo
sync-type: rsync
sync-uri: rsync://rsync.gentoo.org/gentoo-portage
priority: -1000
sync-rsync-extra-opts:
sync-rsync-verify-jobs: 1
sync-rsync-verify-metamanifest: yes
sync-rsync-verify-max-age: 24
librewolf
location: /usr/lib64/librewolf
sync-type: webrsync
sync-uri: https://gitlab.com/librewolf-community/browser/gentoo.git
masters: gentoo
priority: 50
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="@FREE"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/boot/cmdline.txt /boot/config.txt /etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/var/cache/distfiles"
EMERGE_DEFAULT_OPTS="--jobs=2 --load-average=2"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR"
FCFLAGS="-march=native -O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs ccache config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch parallel-install pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync"
FFLAGS="-march=native -O2 -pipe"
GENTOO_MIRRORS="https://mirror.eu.oneandone.net/linux/distributions/gentoo/gentoo/ https://mirror.netcologne.de/gentoo/ https://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ https://ftp.halifax.rwth-aachen.de/gentoo/ https://ftp.fau.de/gentoo https://ftp-stud.hs-esslingen.de/pub/Mirrors/gentoo/"
LANG="de_DE.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j4 -l4"
PKGDIR="/var/cache/binpkgs"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="X alsa amd64 elogind ipv6 libglvnd nls offensive openssl pulseaudio split-usr ssl udev unicode" ABI_X86="32 64" CURL_SSL="openssl" ELIBC="glibc" GRUB_PLATFORMS="efi-64" KERNEL="linux" L10N="de en en-GB" LUA_SINGLE_TARGET="lua5-2" PYTHON_SINGLE_TARGET="python3_8" PYTHON_TARGETS="python3_8" RUBY_TARGETS="ruby26" USERLAND="GNU" VIDEO_CARDS="intel i965 iris"
Unset: CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
|
Use-Flags:
| Code: | | [ebuild U ] net-misc/dropbear-2020.81-r2 [2020.80-r2] USE="-bsdpty -minimal -multicall -pam -savedconfig -shadow -static -syslog -zlib |
Build-Log:
| Code: |
* Package: net-misc/dropbear-2020.81-r2
* Repository: gentoo
* Maintainer: embedded@gentoo.org
* USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU
* FEATURES: ccache network-sandbox preserve-libs sandbox userpriv usersandbox
>>> Unpacking source...
>>> Unpacking dropbear-2020.81.tar.bz2 to /var/tmp/portage/net-misc/dropbear-2020.81-r2/work
>>> Source unpacked in /var/tmp/portage/net-misc/dropbear-2020.81-r2/work
>>> Preparing source in /var/tmp/portage/net-misc/dropbear-2020.81-r2/work/dropbear-2020.81 ...
* Applying dropbear-0.46-dbscp.patch ...
[ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/net-misc/dropbear-2020.81-r2/work/dropbear-2020.81 ...
* econf: updating dropbear-2020.81/config.guess with /usr/share/gnuconfig/config.guess
* econf: updating dropbear-2020.81/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --docdir=/usr/share/doc/dropbear-2020.81-r2 --htmldir=/usr/share/doc/dropbear-2020.81-r2/html --libdir=/usr/lib64 --disable-harden --disable-bundled-libtom --disable-zlib --disable-pam --enable-openpty --disable-shadow --disable-static --disable-syslog
configure: loading site script /usr/share/config.site
which: no hg in (/usr/lib/ccache/bin:/usr/lib/portage/python3.8/ebuild-helpers:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/lib/llvm/11/bin)
checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed
configure: Checking if compiler 'x86_64-pc-linux-gnu-gcc' supports -Wno-pointer-sign
configure: Setting -Wno-pointer-sign
configure: Checking if compiler 'x86_64-pc-linux-gnu-gcc' supports -fno-strict-overflow
configure: Setting -fno-strict-overflow
configure: Disabling hardened build flags
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar
checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip
checking for x86_64-pc-linux-gnu-install... no
checking for install... install
checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking whether __UCLIBC__ is declared... no
checking for crypt... no
checking for crypt in -lcrypt... yes
configure: Disabling zlib
configure: Disabling PAM
configure: Using openpty if available
checking for library containing openpty... -lutil
configure: Disabling syslog
configure: Not using shadow passwords
configure: Disabling fuzzing
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking netinet/tcp.h usability... yes
checking netinet/tcp.h presence... yes
checking for netinet/tcp.h... yes
checking crypt.h usability... yes
checking crypt.h presence... yes
checking for crypt.h... yes
checking pty.h usability... yes
checking pty.h presence... yes
checking for pty.h... yes
checking libutil.h usability... no
checking libutil.h presence... no
checking for libutil.h... no
checking libgen.h usability... yes
checking libgen.h presence... yes
checking for libgen.h... yes
checking for inttypes.h... (cached) yes
checking stropts.h usability... no
checking stropts.h presence... no
checking for stropts.h... no
checking utmp.h usability... yes
checking utmp.h presence... yes
checking for utmp.h... yes
checking utmpx.h usability... yes
checking utmpx.h presence... yes
checking for utmpx.h... yes
checking lastlog.h usability... yes
checking lastlog.h presence... yes
checking for lastlog.h... yes
checking paths.h usability... yes
checking paths.h presence... yes
checking for paths.h... yes
checking util.h usability... no
checking util.h presence... no
checking for util.h... no
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking security/pam_appl.h usability... yes
checking security/pam_appl.h presence... yes
checking for security/pam_appl.h... yes
checking pam/pam_appl.h usability... no
checking pam/pam_appl.h presence... no
checking for pam/pam_appl.h... no
checking netinet/in_systm.h usability... yes
checking netinet/in_systm.h presence... yes
checking for netinet/in_systm.h... yes
checking sys/uio.h usability... yes
checking sys/uio.h presence... yes
checking for sys/uio.h... yes
checking linux/pkt_sched.h usability... yes
checking linux/pkt_sched.h presence... yes
checking for linux/pkt_sched.h... yes
checking sys/random.h usability... yes
checking sys/random.h presence... yes
checking for sys/random.h... yes
checking for an ANSI C-conforming const... yes
checking for uid_t in sys/types.h... yes
checking for mode_t... yes
checking for pid_t... yes
checking for size_t... yes
checking whether time.h and sys/time.h may both be included... yes
checking for uint8_t... yes
checking for u_int8_t... yes
checking for uint16_t... yes
checking for u_int16_t... yes
checking for uint32_t... yes
checking for u_int32_t... yes
checking for struct sockaddr_storage... no
checking for socklen_t... yes
checking for struct sockaddr_storage... yes
checking for struct sockaddr_in6... yes
checking for struct in6_addr... yes
checking for struct addrinfo... yes
checking for gai_strerror... yes
checking for struct utmp.ut_host... yes
checking for struct utmp.ut_pid... yes
checking for struct utmp.ut_type... yes
checking for struct utmp.ut_tv... yes
checking for struct utmp.ut_id... yes
checking for struct utmp.ut_addr... yes
checking for struct utmp.ut_addr_v6... yes
checking for struct utmp.ut_exit... yes
checking for struct utmp.ut_time... yes
checking for struct utmpx.ut_host... yes
checking for struct utmpx.ut_syslen... no
checking for struct utmpx.ut_type... yes
checking for struct utmpx.ut_id... yes
checking for struct utmpx.ut_addr... no
checking for struct utmpx.ut_addr_v6... yes
checking for struct utmpx.ut_time... no
checking for struct utmpx.ut_tv... yes
checking for struct sockaddr_storage.ss_family... yes
checking for endutent... yes
checking for getutent... yes
checking for getutid... yes
checking for getutline... yes
checking for pututline... yes
checking for setutent... yes
checking for utmpname... yes
checking for endutxent... yes
checking for getutxent... yes
checking for getutxid... yes
checking for getutxline... yes
checking for pututxline... yes
checking for setutxent... yes
checking for utmpxname... yes
checking for logout... yes
checking for updwtmp... yes
checking for logwtmp... yes
checking for clock_gettime... yes
checking mach/mach_time.h usability... no
checking mach/mach_time.h presence... no
checking for mach/mach_time.h... no
checking for mach_absolute_time... no
checking for explicit_bzero... yes
checking for memset_s... no
checking for getrandom... yes
checking for mp_to_ubin in -ltommath... yes
checking for poly1305_init in -ltomcrypt... yes
checking for library containing login... none required
checking for logout... (cached) yes
checking for updwtmp... (cached) yes
checking for logwtmp... (cached) yes
checking if your system defines LASTLOG_FILE... no
checking if your system defines _PATH_LASTLOG... yes
checking if your system defines UTMP_FILE... yes
checking if your system defines WTMP_FILE... yes
checking if your system defines UTMPX_FILE... no
checking if your system defines WTMPX_FILE... no
checking whether x86_64-pc-linux-gnu-gcc needs -traditional... no
checking for working memcmp... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking types of arguments for select... int,fd_set *,struct timeval *
checking for getpass... yes
checking for getspnam... yes
checking for getusershell... yes
checking for putenv... yes
checking for clearenv... yes
checking for strlcpy... no
checking for strlcat... no
checking for daemon... yes
checking for basename... yes
checking for _getpty... no
checking for getaddrinfo... yes
checking for freeaddrinfo... yes
checking for getnameinfo... yes
checking for fork... yes
checking for writev... yes
checking for getgrouplist... yes
checking for library containing basename... none required
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
configure:
configure: Using system libtomcrypt and libtommath
configure:
configure: Now edit localoptions.h to choose features.
>>> Source configured.
>>> Compiling source in /var/tmp/portage/net-misc/dropbear-2020.81-r2/work/dropbear-2020.81 ...
make -j4 -l4 MULTI=0 'PROGRAMS=dropbear dbclient dropbearkey dropbearconvert scp'
Creating default_options_guard.h
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT dbutil.c -o dbutil.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT buffer.c -o buffer.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT dbhelpers.c -o dbhelpers.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT dss.c -o dss.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT bignum.c -o bignum.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT signkey.c -o signkey.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT rsa.c -o rsa.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT dbrandom.c -o dbrandom.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT queue.c -o queue.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT atomicio.c -o atomicio.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT compat.c -o compat.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT fake-rfc2553.c -o fake-rfc2553.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT ltc_prng.c -o ltc_prng.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT ecc.c -o ecc.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT ecdsa.c -o ecdsa.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT crypto_desc.c -o crypto_desc.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT curve25519.c -o curve25519.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT ed25519.c -o ed25519.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT dbmalloc.c -o dbmalloc.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT gensignkey.c -o gensignkey.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT gendss.c -o gendss.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT genrsa.c -o genrsa.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT gened25519.c -o gened25519.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT common-session.c -o common-session.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT packet.c -o packet.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT common-algo.c -o common-algo.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT common-kex.c -o common-kex.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT common-channel.c -o common-channel.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT common-chansession.c -o common-chansession.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT termcodes.c -o termcodes.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT loginrec.c -o loginrec.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT tcp-accept.c -o tcp-accept.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT listener.c -o listener.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT process-packet.c -o process-packet.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT dh_groups.c -o dh_groups.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT common-runopts.c -o common-runopts.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT circbuffer.c -o circbuffer.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT list.c -o list.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT netio.c -o netio.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT chachapoly.c -o chachapoly.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT gcm.c -o gcm.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT svr-kex.c -o svr-kex.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT svr-auth.c -o svr-auth.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT sshpty.c -o sshpty.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT svr-authpasswd.c -o svr-authpasswd.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT svr-authpubkey.c -o svr-authpubkey.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT svr-authpubkeyoptions.c -o svr-authpubkeyoptions.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT svr-session.c -o svr-session.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT svr-service.c -o svr-service.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT svr-chansession.c -o svr-chansession.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT svr-runopts.c -o svr-runopts.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT svr-agentfwd.c -o svr-agentfwd.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT svr-main.c -o svr-main.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT svr-x11fwd.c -o svr-x11fwd.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT svr-tcpfwd.c -o svr-tcpfwd.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT svr-authpam.c -o svr-authpam.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT cli-main.c -o cli-main.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT cli-auth.c -o cli-auth.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT cli-authpasswd.c -o cli-authpasswd.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT cli-kex.c -o cli-kex.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT cli-session.c -o cli-session.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT cli-runopts.c -o cli-runopts.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT cli-chansession.c -o cli-chansession.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT cli-authpubkey.c -o cli-authpubkey.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT cli-tcpfwd.c -o cli-tcpfwd.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT cli-channel.c -o cli-channel.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT cli-authinteract.c -o cli-authinteract.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT cli-agentfwd.c -o cli-agentfwd.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT dropbearkey.c -o dropbearkey.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT dropbearconvert.c -o dropbearconvert.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT keyimport.c -o keyimport.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT scp.c -o scp.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT progressmeter.c -o progressmeter.o
x86_64-pc-linux-gnu-gcc -c -march=native -O2 -pipe -DLOCALOPTIONS_H_EXISTS -I. -I. -march=native -O2 -pipe -Wno-pointer-sign -fno-strict-overflow -DDROPBEAR_SERVER -DDROPBEAR_CLIENT scpmisc.c -o scpmisc.o
x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -o dropbear dbutil.o buffer.o dbhelpers.o dss.o bignum.o signkey.o rsa.o dbrandom.o queue.o atomicio.o compat.o fake-rfc2553.o ltc_prng.o ecc.o ecdsa.o crypto_desc.o curve25519.o ed25519.o dbmalloc.o gensignkey.o gendss.o genrsa.o gened25519.o common-session.o packet.o common-algo.o common-kex.o common-channel.o common-chansession.o termcodes.o loginrec.o tcp-accept.o listener.o process-packet.o dh_groups.o common-runopts.o circbuffer.o list.o netio.o chachapoly.o gcm.o svr-kex.o svr-auth.o sshpty.o svr-authpasswd.o svr-authpubkey.o svr-authpubkeyoptions.o svr-session.o svr-service.o svr-chansession.o svr-runopts.o svr-agentfwd.o svr-main.o svr-x11fwd.o svr-tcpfwd.o svr-authpam.o -ltomcrypt -ltommath -lutil -lcrypt
/usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_desc.o: warning: relocation against `ltm_desc' in read-only section `.text'
/usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: crypto_desc.o: in function `crypto_init':
crypto_desc.c:(.text+0xa2): undefined reference to `ltm_desc'
/usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: warning: creating DT_TEXTREL in a PIE
collect2: error: ld returned 1 exit status
make: *** [Makefile:201: dropbear] Error 1
make: *** Waiting for unfinished jobs....
scp.c: In function ‘do_cmd’:
scp.c:202:2: warning: ignoring return value of ‘pipe’, declared with attribute warn_unused_result [-Wunused-result]
202 | pipe(reserved);
| ^~~~~~~~~~~~~~
scp.c: In function ‘lostconn’:
scp.c:1255:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
1255 | write(STDERR_FILENO, "lost connection\n", 16);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* ERROR: net-misc/dropbear-2020.81-r2::gentoo failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=net-misc/dropbear-2020.81-r2::gentoo'`,
* the complete build log and the output of `emerge -pqv '=net-misc/dropbear-2020.81-r2::gentoo'`.
* The complete build log is located at '/var/tmp/portage/net-misc/dropbear-2020.81-r2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/net-misc/dropbear-2020.81-r2/temp/environment'.
* Working directory: '/var/tmp/portage/net-misc/dropbear-2020.81-r2/work/dropbear-2020.81'
* S: '/var/tmp/portage/net-misc/dropbear-2020.81-r2/work/dropbear-2020.81'
|
Thanks in advance!  _________________ You can play Sudoku only with root privileges! |
|
| Back to top |
|
 |
fedeliallalinea Administrator


Joined: 08 Mar 2003 Posts: 31081 Location: here
|
Posted: Thu Feb 25, 2021 6:11 pm Post subject: |
|
|
Welcome to gentoo forum!
Try to rebuild dev-libs/libtomcrypt package. _________________ Questions are guaranteed in life; Answers aren't. |
|
| Back to top |
|
 |
HansHelm n00b

Joined: 25 Feb 2021 Posts: 15
|
Posted: Thu Feb 25, 2021 6:28 pm Post subject: |
|
|
Thanks for your fast answer!
Sadly your tip didn't help. Maybe I need some specific USE-Flags for libtomcrypt? |
|
| Back to top |
|
 |
fedeliallalinea Administrator


Joined: 08 Mar 2003 Posts: 31081 Location: here
|
Posted: Thu Feb 25, 2021 6:48 pm Post subject: |
|
|
I see now you enable ccache, try to compile disable it _________________ Questions are guaranteed in life; Answers aren't. |
|
| Back to top |
|
 |
Anon-E-moose Watchman


Joined: 23 May 2008 Posts: 6135 Location: Dallas area
|
Posted: Thu Feb 25, 2021 6:49 pm Post subject: |
|
|
| HansHelm wrote: | Thanks for your fast answer!
Sadly your tip didn't help. Maybe I need some specific USE-Flags for libtomcrypt? |
What does emerge -pv libtomcrypt return _________________ PRIME x570-pro, 3700x, 6.1 zen kernel
gcc 13, profile 17.0 (custom bare multilib), openrc, wayland |
|
| Back to top |
|
 |
HansHelm n00b

Joined: 25 Feb 2021 Posts: 15
|
Posted: Thu Feb 25, 2021 7:18 pm Post subject: |
|
|
| Quote: |
I see now you enable ccache, try to compile disable it
|
ccache is disabled completely, still same issue.
| Quote: |
What does emerge -pv libtomcrypt return
|
| Code: | | [ebuild R ] dev-libs/libtomcrypt-1.18.2-r2:0/1::gentoo USE="-gmp -libtommath -tomsfastmath" |
_________________ You can play Sudoku only with root privileges! |
|
| Back to top |
|
 |
Anon-E-moose Watchman


Joined: 23 May 2008 Posts: 6135 Location: Dallas area
|
Posted: Thu Feb 25, 2021 7:21 pm Post subject: |
|
|
[quote="HansHelm"] | Quote: | | Quote: |
What does emerge -pv libtomcrypt return
|
| Code: | | [ebuild R ] dev-libs/libtomcrypt-1.18.2-r2:0/1::gentoo USE="-gmp -libtommath -tomsfastmath" |
|
Given that it's looking for these libs -ltomcrypt -ltommath -lutil -lcrypt I would imagine you need to at least add the libtommath flag, _________________ PRIME x570-pro, 3700x, 6.1 zen kernel
gcc 13, profile 17.0 (custom bare multilib), openrc, wayland |
|
| Back to top |
|
 |
HansHelm n00b

Joined: 25 Feb 2021 Posts: 15
|
Posted: Thu Feb 25, 2021 7:54 pm Post subject: |
|
|
[quote="Anon-E-moose"] | HansHelm wrote: | | Quote: | | Quote: |
What does emerge -pv libtomcrypt return
|
| Code: | | [ebuild R ] dev-libs/libtomcrypt-1.18.2-r2:0/1::gentoo USE="-gmp -libtommath -tomsfastmath" |
|
Given that it's looking for these libs -ltomcrypt -ltommath -lutil -lcrypt I would imagine you need to at least add the libtommath flag, |
...seems to work now, it's compiling...
I will give some final results when it's (hopefully) finished... _________________ You can play Sudoku only with root privileges! |
|
| Back to top |
|
 |
fedeliallalinea Administrator


Joined: 08 Mar 2003 Posts: 31081 Location: here
|
Posted: Thu Feb 25, 2021 8:04 pm Post subject: |
|
|
Open a new bug report because the dependency should force one of these use flag _________________ Questions are guaranteed in life; Answers aren't. |
|
| Back to top |
|
 |
HansHelm n00b

Joined: 25 Feb 2021 Posts: 15
|
Posted: Fri Feb 26, 2021 1:55 pm Post subject: |
|
|
| fedeliallalinea wrote: | | Open a new bug report because the dependency should force one of these use flag |
Problem solved, bug reported!
Thank you two for your quick help!  _________________ You can play Sudoku only with root privileges! |
|
| Back to top |
|
 |
|