Is configure (with bootstrap) same as configuring in three build directories (without bootstrap)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Is this:

git clone git://gcc.gnu.org/git/gcc.git gcc.git
mkdir gcc.git.build
cd gcc.git.build
../gcc.git/configure --disable-multilib && make -j8 && sudo make install

The same as: (Ignoring this creates three build directories and takes
up more space.)

git clone git://gcc.gnu.org/git/gcc.git gcc.git
mkdir gcc.git.build.oldgcc
cd gcc.git.build.oldgcc
../gcc.git/configure --disable-multilib --disable-bootstrap && make
-j8 && sudo make install
mkdir ../gcc.git.build.currentgcc
cd ../gcc.git.build.currentgcc
../gcc.git/configure --disable-multilib --disable-bootstrap && make
-j8 && sudo make install
mkdir ../gcc.git.build.currentgcc.redo
cd ../gcc.git.build.currentgcc.redo
../gcc.git/configure --disable-multilib --disable-bootstrap && make
-j8 && sudo make install
cd ..
diff --brief --recursive gcc.git.build.currentgcc gcc.git.build.currentgcc.redo

I'm running into a bug using the overlay filesystem in kernel 4 that
is being difficult to track down.  The first set of instructions I
listed (making gcc using bootstrapping) fails, but the second set
(making gcc in three separate build directories) succeeds.

Wondering if the second set gets me around the bug, or if that process
is different than the first.




[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux