First off packaging a pre-release of gcc 4.5. Since the latest GCC available to Fedora is 4.4.3 there wouldn't be a spec file for gcc4.5. So what we did was grab the source rpm of gcc 4.4.3 from the fedora repo and copied so we can use it for gcc 4.5.
What we did was comment out all the patches that would be used for gcc4.4.3 and started going at it.
We were met with some errors while in the building process, hopefully we can overcome it
Recently, Jonathan and I were boggled with a new problem we had come up with. The was that when we entered the command rpmbuild -ba gcc.spec the build would finish with an error in less than 30 seconds, with the errors stating that we are missing language directories.
Problem is we never faced this issue before. So we are going to keep treking and find out why it caused that
Friday, March 26, 2010
Saturday, March 13, 2010
Project Update Status
From my previous blog, I've been working on a project to backport gcc 4.5 feature to gcc 4.4 with help with students from India.
After working on my backporting, Mayank Gupta noted to me that a couple developers from Debian and Ubuntu are almost done backporting gcc4.5 to gcc.4.4 and also there are a bunch of new patches.
So I spoke with David Humphrey for his advise, and he advised me that I should stop.
So now, I'm working with my good pal jddeni on packaging a pre-release of gcc4.5
Hopefully we can get it working
After working on my backporting, Mayank Gupta noted to me that a couple developers from Debian and Ubuntu are almost done backporting gcc4.5 to gcc.4.4 and also there are a bunch of new patches.
So I spoke with David Humphrey for his advise, and he advised me that I should stop.
So now, I'm working with my good pal jddeni on packaging a pre-release of gcc4.5
Hopefully we can get it working
Sunday, March 7, 2010
ViewSource Package Update
Finally, I am able to play catchup with all the projects I'm suppose to work on.
Status of ViewSource
Status - Following Build Requires are still left commented as they are waiting for my GCC4.4 or jddeni's GCC4.5 package to be done.
#Requires: dehydra
#Requires: jshydra
#Requires: gcc4-4-plugin
I have fixed the file installation directory from
/var/www/html/viewsource/ to its own directory /usr/share/viewsource/
As well added a changelog entry.
The Source, SPEC, RPM file can be found here
I have tested the spec and rpm files and they contain no errors.
Try it out and let me know what you think :)
Status of ViewSource
Status - Following Build Requires are still left commented as they are waiting for my GCC4.4 or jddeni's GCC4.5 package to be done.
#Requires: dehydra
#Requires: jshydra
#Requires: gcc4-4-plugin
I have fixed the file installation directory from
/var/www/html/viewsource/ to its own directory /usr/share/viewsource/
As well added a changelog entry.
The Source, SPEC, RPM file can be found here
I have tested the spec and rpm files and they contain no errors.
Try it out and let me know what you think :)
Update on Work Status
It has been a while since I've blogged about what I have done due to my hectic work schedule.
Here is an update of the work I have done so far in the last 4 weeks.
1. After a few months of communicating back and forth with Diego, he finally found some time to help me to overcome some obstacles.
Here is a link to my previous blog post regarding the issue I have come up with. - Previous Post
Here is the email I have received from Diego in terms to fix this issue.
I have yet to work on it.
2. Auditing Colleagues Package. - jddeni (ViewSource)
I have so far edited my colleagues work, and fixed some entries of where files needed to be stored.
Right now the files are being stored in /var/www/html/ directory. So instead I have placed it in the proper directory.
A new source RPM / RPM will be placed into the Repo.
3. I have somewhat provided some help with my colleagues with their work, but because I've been busy at work, I was unable to provide as much help I hope I could.
4. Recently, I was approached by some students from Thapar University in India. They have expressed interest in helping me overcome some of my issues in backporting gcc4.5 to gcc 4.4. We had a meeting on Wedn 3rd and discussed how we can help each other.
We have setup a thread in googlewave to post any updates / errors we have come up with.
Subscribe to:
Posts (Atom)