this file is missing:
The other part of the commit https://github.com/mono/mono/commit/76d4e2ad1e7b8e19983a282e652e4266cf3fe0f6 that introduced the file, the change to the Makefile, is included though.
I don't know what change is needed to add new files to make dist.
Perhaps Microsoft.Portable.Common.targets needs to be added to EXTRA_DISTFILES in mcs/tools/xbuild/Makefile
Should be fixed by https://github.com/mono/mono/commit/c4667496bf3a82b91173c07a761d1dcbf935edf9
Backported to 3.4 branch.
*** Bug 18722 has been marked as a duplicate of this bug. ***
*** Bug 18829 has been marked as a duplicate of this bug. ***
I just ran into this issue. I have no problem using git but someone should really re-generate the packaged tarball because (http://download.mono-project.com/sources/mono/mono-3.4.0.tar.bz2) is still broken.
Distributions often build their packages directly from source tarballs so you're making unnecessary work for them by not fixing this.
FYI this has been cherry picked to the 3.4 branch so the next tarball from that branch should include it.
This is still not resolved. We can't release with a broken tarball https://build.opensuse.org/request/show/236547
I have now set up a nightly test build for make dist, and a test build of an RPM. This should avoid issues like this in the future.
more details: http://lists.ximian.com/pipermail/mono-packagers-list/2014-June/000216.html
Good idea. Thanks.
Hi - I also just ran into this. Despite it being marked resolved fixed, the tarball on the website (http://download.mono-project.com/sources/mono/mono-3.4.0.tar.bz2) has not been regenerated.
There is now a new tarball, for version 3.6.0, and it works fine!
I can confirm the fix and updated https://build.opensuse.org/request/show/244929 again.