-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
/tmp is not mounted to %TEMP% #143
Comments
There has been quite some discussion around the tmp/TEMP directories you may want to look at in the various issue/PR discussions. e.g. #123 How is this affecting you (do you have an example to help with a Minimal, Complete and Verifiable Example ;-) |
For searching, try putting "%TEMP% in:title,body" in the filter box of the issues page (you (& I) learn something every day) or "%TEMP% in:title,body,comment" etc. See the https://help.github.com/articles/searching-issues/ page for some examples |
Since @orgads if you are interested in tackling this, please have a look at this description how to build the MSys2 runtime (" |
@orgads I was hoping to interest you in this issue, so I implemented a very first version of a topic branch to help with this issue, but I need your help now: could you have a look, test, and see whether you can do something about the output of |
@dscho Thanks for your efforts. I'm sorry for not being responsive lately. I was loaded with work. I'll try to get to this on next Monday. |
@orgads thanks. Please note that my current plan is to release Git for Windows on Monday. |
@orgads out of curiosity: did you work on this yet? |
I won't have time today. Hopefully tomorrow. Let's leave it for the next
|
I just merged an updated version of git-for-windows/msys2-runtime#9. It lists |
Great! I actually tried to build msys2-runtime but couldn't get it to compile (some fpermissive errors...) |
You have to build it from the MSys2 shell, i.e. start |
That's what I did. It starts building fine, but after a few minutes I'm getting many errors such as:
|
Oh... slaps-his-head. To build the pacman -Sy base-devel binutils once, to initialize the build system. |
@dscho Thanks. I already did that. I'm building by running makepkg in msys2-runtime directory in MSYS2-packages. Should I use something else? |
no, that's correct. Maybe your |
which: no c++wrap.exe in (...my path...) |
Hmm, neither is it in the PATH here. So that means that something went wrong at configure time. |
Okay, so this is the output here: $ echo $MSYSTEM
MSYS
$ uname -a
MSYS_NT-6.3 dscho 2.1.2(0.288/5/3) 2015-05-25 15:48 x86_64 Msys
$ cd /usr/src/MSYS2-packages/msys2-runtime/src/build-x86_64-pc-msys/x86_64-pc-msys/winsup/cygwin
$ rm -f dlfcn.o && make dflcn.o
c++wrap -pipe -O2 -g -ggdb -fno-rtti -fno-exceptions -fno-use-cxa-atexit -Wall -Wstrict-aliasing -Wwrite-strings -fno-common -pipe -fbuiltin -fmessage-length=0 -MMD -Werror -fmerge-constants -ftracer -mcmodel=small -c -o dlfcn.o /usr/src/MSYS2-packages/msys2-runtime/src/msys2-runtime/winsup/cygwin/dlfcn.cc And it works correctly here, obviously... Maybe you can spot differences in your setup? |
It's exactly the same.
Yours? |
$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-msys/4.9.2/lto-wrapper.exe
Target: x86_64-pc-msys
Configured with: /build2/gcc/src/gcc-4.9.2/configure --build=x86_64-pc-msys --prefix=/usr --libexecdir=/usr/lib --enable-bootstrap --enable-shared --enable-shared-libgcc --enable-static --enable-version-specific-runtime-libs --with-arch=x86-64 --disable-multilib --with-tune=generic --enable-__cxa_atexit --with-dwarf2 --enable-languages=c,c++,fortran,lto --enable-graphite --enable-threads=posix --enable-libatomic --enable-libgomp --disable-libitm --enable-libquadmath --enable-libquadmath-support --enable-libssp --disable-win32-registry --disable-symvers --with-gnu-ld --with-gnu-as --disable-isl-version-check --enable-checking=release --without-libiconv-prefix --without-libintl-prefix --with-system-zlib
Thread model: posix
gcc version 4.9.2 (GCC) |
Finally found the reason for the compilation error: git-for-windows/msys2-runtime#12 |
Replace `git multi-pack-index expire/repack` with upstream v6
Replace `git multi-pack-index expire/repack` with upstream v6
It used to be in MsysGit.
The text was updated successfully, but these errors were encountered: