Bug 722704

Summary: (gprbuild) Update request gprbuild-2011
Product: [Fedora] Fedora Reporter: Pavel Zhukov <pavel>
Component: gprbuildAssignee: Pavel Zhukov <pavel>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 15CC: pavel
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: gprbuild-2011-3.fc17 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-03-10 02:04:04 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 722732    
Bug Blocks: 712332    
Attachments:
Description Flags
changes to the spec
none
updated patch
none
updated patch
none
resolve the link /bin → /usr/bin; GPRbuild 2011 version none

Description Pavel Zhukov 2011-07-16 19:57:44 UTC
Update gprbuild to new 2011 release

Comment 1 Björn Persson 2012-02-28 21:45:34 UTC
Created attachment 566403 [details]
changes to the spec

I think GPRbuild can be upgraded now. Version 2011 builds with GCC 4.7, and I've used it to successfully build Gnatcoll in Rawhide.

Most of the patches didn't apply to GPRbuild 2011 unmodified. I updated gprbuild-destdir.patch and gprbuild-gnatflags.patch.

Instead of updating gprbuild-shared.patch I set LIBRARY_TYPE to "relocatable" on the Make command line as shown in the README file.

gprbuild-gccversion.patch and gprbuild-gcc46.patch seem to no longer be needed, so I dropped them.

Naturally I added the usrmove patch. (See bug 797557.)

I also deleted "Requires: xmlada". The automatic dependencies on libxmlada_*.so.4 should suffice.

In F17 you have to either add "BUILD=production" to the Make command line or install fedora-gnat-project-common 3.4 from updates-testing. Otherwise the build will fail due to style checks being treated as errors.

Comment 2 Björn Persson 2012-02-28 21:48:01 UTC
Created attachment 566404 [details]
updated patch

Comment 3 Björn Persson 2012-02-28 21:49:20 UTC
Created attachment 566405 [details]
updated patch

Comment 4 Björn Persson 2012-02-28 21:52:17 UTC
Created attachment 566406 [details]
resolve the link /bin → /usr/bin; GPRbuild 2011 version

Comment 5 Pavel Zhukov 2012-02-29 03:00:21 UTC
Hi Björn
Thank you very much. I'll fix these issues as soon as possible.

Comment 6 Fedora Update System 2012-03-04 09:33:23 UTC
gprbuild-2011-3.fc17 has been submitted as an update for Fedora 17.
https://admin.fedoraproject.org/updates/gprbuild-2011-3.fc17

Comment 7 Fedora Update System 2012-03-05 20:55:48 UTC
Package gprbuild-2011-3.fc17:
* should fix your issue,
* was pushed to the Fedora 17 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing gprbuild-2011-3.fc17'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-2863/gprbuild-2011-3.fc17
then log in and leave karma (feedback).

Comment 8 Fedora Update System 2012-03-10 02:04:04 UTC
gprbuild-2011-3.fc17 has been pushed to the Fedora 17 stable repository.  If problems still persist, please make note of it in this bug report.