Skip to content
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

Works on Fedora 14 and CentOS/RHEL 5.6 #1

Merged
merged 4 commits into from Apr 30, 2011
Merged

Conversation

kai4785
Copy link
Contributor

@kai4785 kai4785 commented Apr 14, 2011

I've limited the build process to only work for the 2.052 release, and I think we should work towards having a tagged version of this project that match the tagged releases in dmd, phobos, and druntime. I don't see a need to overly complicate the build process to be flexible enough to build any version at any time.

I couldn't find a dmd.conf that "should" be shipped with version 2.052, so I simply added -L-lrt to the dmd.conf I got from 2.051.

I'm also missing some binaries that are in the 2.051 rpm, namely dumpobj, obj2asm, and rdmd. I would be happy to include these in the rpmbuild process if I knew how to get a hold of them.

Everything else I could reverse engineer from the original rpm is working fine.

Rewritten to be less flexible but more correct.
	modified:   README
Rewritten to simplify instructions as well as add a note about RPM building
	new file:   d-completion.sh
Came with the dmd-2.051 rpm, so I am also including it with the 2.052 release
	new file:   dmd-2.052-druntime-paths.patch
	new file:   dmd-2.052-phobos-paths.patch
Both patches are to fix the relative paths to required files in eachother's repositories.
	new file:   dmd-2.052-libm.patch
On Fedora 14 and CentOS/RHEL 5 libm is also linked against.
	new file:   dmd.conf
I'm not completely sure I've got everything that needs to go in here.
	new file:   dmd.spec
New completely fresh spec file that automatically downloads the tarball versions of the tagged releases.
	deleted:    mkspec.sh
	deleted:    prep.sh
	deleted:    spec.template
	modified:   dmd.spec
andralex added a commit that referenced this pull request Apr 30, 2011
Works on Fedora 14 and CentOS/RHEL 5
@andralex andralex merged commit 0d7c457 into dlang:master Apr 30, 2011
@andralex
Copy link
Member

Thanks Kai!!!

wilzbach pushed a commit that referenced this pull request Jan 12, 2018
Build curl needs VS2015 image
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants