Bug 573273
| Summary: | myproxy-devel package is broken | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Lev Shamardin <shamardin> |
| Component: | myproxy | Assignee: | Steve Traylen <steve.traylen> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | high | Docs Contact: | |
| Priority: | low | ||
| Version: | 12 | CC: | jbasney, steve.traylen |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | myproxy-5.1-2.el4 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2010-03-16 00:41:59 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: | |||
Appears to be a trivial upstream bug. Easily fixed by patching Makefile.am, package rebuilt with this patch seems to work fine.
--- myproxy.spec.orig 2010-03-13 23:55:41.000000000 +0300
+++ myproxy.spec 2010-03-13 23:56:13.000000000 +0300
@@ -18,6 +18,7 @@
Source1: myproxy.init
Source2: myproxy.sysconfig
Source3: README.Fedora
+Patch0: myproxy-headers.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -152,6 +153,7 @@
%prep
%setup -q
+%patch0 -p2
cp -p %{SOURCE1} .
cp -p %{SOURCE2} .
cp -p %{SOURCE3} .
@@ -387,6 +389,7 @@
%{_includedir}/globus/myproxy_sasl_client.h
%{_includedir}/globus/myproxy_sasl_server.h
%{_includedir}/globus/myproxy_server.h
+%{_includedir}/globus/myproxy_usage.h
%{_includedir}/globus/verror.h
%{_libdir}/libmyproxy.so
%{_libdir}/pkgconfig/myproxy.pc
diff --git a/myproxy-5.1/Makefile.am b/myproxy-5.1/Makefile.am
index c2e5690..8481e03 100644
--- a/myproxy-5.1/Makefile.am
+++ b/myproxy-5.1/Makefile.am
@@ -91,6 +91,7 @@ include_HEADERS= \
myproxy_sasl_client.h \
myproxy_sasl_server.h \
myproxy_server.h \
+ myproxy_usage.h \
verror.h
INCLUDES = $(GPT_INCLUDES)
Was just getting there. Thanks. upstream in CC as they have requested for bugs. Will get new packages out in next day or two. Thanks. Steve myproxy-5.1-1.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/myproxy-5.1-1.fc12 myproxy-5.1-1.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/myproxy-5.1-1.fc13 Hi Lev, This is already fixed upstream in 5.1 which was is in testing repos since a few days. I've attached this bug to that release. Steve myproxy-5.1-1.el5 has been submitted as an update for Fedora EPEL 5. http://admin.fedoraproject.org/updates/myproxy-5.1-1.el5 myproxy-5.1-1.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report. myproxy-5.1-1.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report. myproxy-5.1-1.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report. myproxy-5.1-2.el4 has been submitted as an update for Fedora EPEL 4. http://admin.fedoraproject.org/updates/myproxy-5.1-2.el4 myproxy-5.1-2.el5 has been submitted as an update for Fedora EPEL 5. http://admin.fedoraproject.org/updates/myproxy-5.1-2.el5 myproxy-5.1-2.el5 has been pushed to the Fedora EPEL 5 stable repository. If problems still persist, please make note of it in this bug report. myproxy-5.1-2.el4 has been pushed to the Fedora EPEL 4 stable repository. If problems still persist, please make note of it in this bug report. |
Description of problem: myproxy-devel package is broken. Version-Release number of selected component (if applicable): myproxy-5.0-1.fc12.i686 myproxy-devel-5.0-1.fc12.i686 How reproducible: Always Steps to Reproduce: 1. echo '#include <myproxy.h>' > test.c 2. gcc -c `pkg-config myproxy --cflags` test.c Actual results: In file included from /usr/include/globus/myproxy_authorization.h:5, from /usr/include/globus/myproxy.h:78, from test.c:1: /usr/include/globus/myproxy_server.h:54: error: expected ‘:’, ‘,’, ‘;’, ‘}’ or ‘__attribute__’ before ‘*’ token In file included from test.c:1: /usr/include/globus/myproxy.h:87:27: error: myproxy_usage.h: No such file or directory Expected results: This should work. Additional info: At least, some of the headers are definitely missing.