From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 128468 invoked by alias); 19 Sep 2016 12:30:17 -0000 Mailing-List: contact libffi-discuss-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libffi-discuss-owner@sourceware.org Received: (qmail 128136 invoked by uid 89); 19 Sep 2016 12:30:07 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.1 required=5.0 tests=BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,RCVD_IN_SORBS_SPAM,SPF_PASS autolearn=ham version=3.3.2 spammy=lo, H*Ad:U*libffi-discuss, HTo:U*libffi-discuss X-HELO: mail-wm0-f48.google.com Received: from mail-wm0-f48.google.com (HELO mail-wm0-f48.google.com) (74.125.82.48) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 19 Sep 2016 12:29:57 +0000 Received: by mail-wm0-f48.google.com with SMTP id w84so74003603wmg.1 for ; Mon, 19 Sep 2016 05:29:56 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=ATsFBJJb78HFKUWQYRq4/jYmeia9GKlcP7E++S8SZm4=; b=W9fw2J/rjcgpys2Au656buXfu7KUzmS2fnlQlBKJw3M67k2OHcA3u4mF+n1ABOh1XD bhSrWrAPP247m2aLvO7ypJ/+DIVox+WNxurWuDnCh1/yv8sDSrKbqItLAQ+bnn+pPUrZ k0eSIVWHjPgGcPyn3ps+XEJnjBcidQMe5MveidprEu0nHqRke66rD4U5h03W0qaXUvX5 65iNrWogUghwMMvusnna3OfEt79ODr+YDezOt3OC5Mdaw+P2LmlsldNS7r69zZjdh28J 6BkX9mHKQWwFby1LSrN4Xm2q9cRaKvbJpMqJFVX/Q2PPe4ZHTZcDdJKsshTcrgYcP0NH VWHw== X-Gm-Message-State: AE9vXwMh1eJfBeQ9vs66Kuc3LBz0Ckiu4LbhkmeEkkzi3WEGnW7/ICbv7kiyDlZuMS5ZGZeW8KW0uukw8z+JHA== X-Received: by 10.28.133.12 with SMTP id h12mr3846338wmd.74.1474288192688; Mon, 19 Sep 2016 05:29:52 -0700 (PDT) MIME-Version: 1.0 Received: by 10.80.143.98 with HTTP; Mon, 19 Sep 2016 05:29:31 -0700 (PDT) From: "Matwey V. Kornilov" Date: Mon, 19 Sep 2016 12:30:00 -0000 Message-ID: Subject: git libffi and gcc To: libffi-discuss@sourceware.org Content-Type: text/plain; charset=UTF-8 X-IsSubscribed: yes X-SW-Source: 2016/txt/msg00040.txt.bz2 Hello, I've found that some gcc/libjava issue was fixed in gcc at libffi merge commit. I would like to bisect exact commit it libffi which fixes this issue. I am trying to use libffi git with gcc as the following: cd gcc rm -rf libffi git clone https://github.com/libffi/libffi cd libffi git checkout needed_commit sh autogen.sh But then something is broken inside the build framework after it: make[2]: Entering directory '/home/abuild/gcc/obj/armv7hl-suse-linux-gnueabi/libffi' depbase=`echo src/prep_cif.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CC --mode=compile /home/abuild/gcc/obj/./gcc/xgcc -B/home/abuild/gcc/obj/./gcc/ -B/usr/armv7hl-suse-linux-gnueabi/bin/ -B/usr/armv7hl-suse-linux-gnueabi/lib/ -isystem /usr/armv7hl-suse-linux-gnueabi/include -isystem /usr/armv7hl-suse-linux-gnueabi/sys-include -DHAVE_CONFIG_H -I. -I../../../libffi -I. -I../../../libffi/include -Iinclude -I../../../libffi/src -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -Wall -fexceptions -MT src/prep_cif.lo -MD -MP -MF $depbase.Tpo -c -o src/prep_cif.lo ../../../libffi/src/prep_cif.c &&\ mv -f $depbase.Tpo $depbase.Plo mv: cannot stat 'src/.deps/prep_cif.Tpo': No such file or directory Makefile:1343: recipe for target 'src/prep_cif.lo' failed make[2]: *** [src/prep_cif.lo] Error 1 So, what is the correct way to regenerate libffi autoconf/automake stuff for using inside gcc build tree? -- With best regards, Matwey V. Kornilov http://blog.matwey.name xmpp://0x2207@jabber.ru