From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 43524 invoked by alias); 9 Mar 2017 20:11:25 -0000 Mailing-List: contact newlib-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: newlib-owner@sourceware.org Received: (qmail 43443 invoked by uid 89); 9 Mar 2017 20:11:19 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-6.4 required=5.0 tests=BAYES_00,FREEMAIL_FROM,GIT_PATCH_2,RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_SPAM,SPF_PASS autolearn=ham version=3.3.2 spammy=ok, Hx-languages-length:2027 X-HELO: mail-it0-f52.google.com Received: from mail-it0-f52.google.com (HELO mail-it0-f52.google.com) (209.85.214.52) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 09 Mar 2017 20:11:16 +0000 Received: by mail-it0-f52.google.com with SMTP id m27so76194667iti.0 for ; Thu, 09 Mar 2017 12:11:17 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=6VwDu7YlzfKig07f1QqlniWFwcMWr9vTH+rd85aIPsw=; b=FgrwDQegs5HTLOmT62MKpOpbsjDHVoTVDBbaCR9WdKHulJKKVFiAh0DHCf5YP9+7XZ k09IBMiZaHJkMurZzFKz76FCPq5ifqJZIfRG+5i9YLQ64NlNwqZ47z7IhUfU+M27sBs3 HHcUBHtizUD6oKzAjr/gGUr4q+PW8eVw7VUbdrNjqkIdarwql+dMo6OZUybwxqU9xGQ4 HD4x1nB/SRDKd9YG+8R5zjv1DMm/d/0lejKZBzqKHg3ywkAdLOf0sb9PcMY9oKeVxxyn tG8XCWryRVMZE7V1P0ygkzwaqT/c958IzuvVQveFtuzWpEs9sbKpeWG4SZPko7FuioIe Rw/Q== X-Gm-Message-State: AMke39nr7jqQoQrhVI1UOr8vlUOQjQePxAvjDAGzwC2wa01MLrczXx9a+YAdhf/0CveMWQ== X-Received: by 10.36.163.133 with SMTP id p127mr2467570ite.92.1489090276072; Thu, 09 Mar 2017 12:11:16 -0800 (PST) Received: from ?IPv6:2601:283:4600:c7:447:d9ed:fa84:ad5e? ([2601:283:4600:c7:447:d9ed:fa84:ad5e]) by smtp.gmail.com with ESMTPSA id b129sm9556311itc.3.2017.03.09.12.11.15 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 09 Mar 2017 12:11:15 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\)) Subject: Re: newlib-2.5.0.20170228.tar.gz missing sys/config.h From: Rian Quinn In-Reply-To: <9B03F996-3B72-468B-8382-C596E04402D0@gmail.com> Date: Thu, 09 Mar 2017 20:11:00 -0000 Cc: newlib@sourceware.org Content-Transfer-Encoding: quoted-printable Message-Id: <8284A753-0B3E-4585-B083-9575F11E8AB2@gmail.com> References: <8AF1F335-2AC8-4ADC-8C7A-F87D7101A542@gmail.com> <470815031.205590.1489087194881.JavaMail.zimbra@redhat.com> <9B03F996-3B72-468B-8382-C596E04402D0@gmail.com> To: Jeff Johnston X-SW-Source: 2017/txt/msg00163.txt.bz2 Ok=E2=80=A6. I found the problem.=20 The repo has a .gitignore that has config.h in it. So when I uploaded the t= arball to git, sys/config was ignored. - Rian > On Mar 9, 2017, at 12:24 PM, Rian Quinn wrote: >=20 > huh. it was definitely missing on the version I had. This is what I confi= gured with=20 >=20 > --target=3Dx86_64-vmm-elf CC_FOR_TARGET=3Dx86_64-vmm-clang CXX_FOR_TARGET= =3Dx86_64-vmm-clang++ CFLAGS_FOR_TARGET=3D\"$CFLAGS -DMALLOC_PROVIDED\" CXX= FLAGS_FOR_TARGET=3D\"$CXXFLAGS\" --prefix=3D$PWD/sysroot_vmm/ --disable-lib= gloss --disable-multilib --enable-newlib-multithread --enable-newlib-iconv = --disable-newlib-supplied-syscalls >=20 > it gets through configuring fine, but dies on the first file it tries to = compile with the file missing.=20 >=20 > - Rian >=20 >> On Mar 9, 2017, at 12:19 PM, Jeff Johnston wrote: >>=20 >> I just untarred the tar file from the ftp site: >>=20 >> [jjohnstn@localhost sys]$ pwd >> /home/jjohnstn/tmp/newlib-2.5.0.20170228/newlib/libc/include/sys >> [jjohnstn@localhost sys]$ ls >> cdefs.h features.h queue.h _stdint.h timespec.h >> config.h file.h reent.h stdio.h _timeval.h >> custom_file.h iconvnls.h resource.h string.h tree.h >> _default_fcntl.h _intsup.h sched.h syslimits.h _types.h >> dirent.h _locale.h select.h timeb.h types.h >> dir.h lock.h signal.h time.h unistd.h >> errno.h param.h _sigset.h times.h utime.h >> fcntl.h _pthreadtypes.h stat.h _timespec.h wait.h >>=20 >> The source file is still there. How did you configure and build and wha= t was the >> compile command that caused the error? Perhaps there is a configuration= error >> introduced. >>=20 >> -- Jeff J. >>=20 >> ----- Original Message ----- >>> sys/config.h is completely missing, so attempting to compile it results= total >>> chaos. This was not an issue with the previous version. >>>=20 >>> /home/user/new_hypervisor/source_newlib/newlib/libc/include/_ansi.h:16:= 10: >>> fatal error: 'sys/config.h' file not found >>> #include >>>=20 >>> - Rian >=20