| Summary: | /usr/ports/security/gnome-keyring fails to build | ||
|---|---|---|---|
| Product: | Ports & Packages | Reporter: | donaldcallen |
| Component: | Individual Port(s) | Assignee: | freebsd-gnome (Nobody) <gnome> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | Latest | ||
| Hardware: | Any | ||
| OS: | Any | ||
|
Description
donaldcallen
2009-04-24 01:36:21 UTC
gmake[4]: Entering directory `/usr/ports/security/gnome-keyring/work/gnome-keyring-2.26.1/gcr'
/bin/sh /usr/ports/security/gnome-keyring/work/gnome-libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -D_THREAD_SAFE -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include/pango-1.0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -DPKCS11_MODULE_PATH=\""/usr/local/lib/gnome-keyring/gnome-keyring-pkcs11.so"\" -DGCR_API_SUBJECT_TO_CHANGE -DUIDIR=\""/usr/local/share/gcr/ui/"\" -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -O2 -fno-strict-aliasing -pipe -march=pentium4 -Wno-strict-aliasing -Wno-si
gn-compare -MT libgcr_la-gcr-certificate.lo -MD -MP -MF .deps/libgcr_la-gcr-certificate.Tpo -c -o libgcr_la-gcr-certificate.lo `test -f 'gcr-certificate.c' || echo './'`gcr-certificate.c
mkdir .libs
cc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -D_THREAD_SAFE -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include/pango-1.0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -DPKCS11_MODULE_PATH=\"/usr/local/lib/gnome-keyring/gnome-keyring-pkcs11.so\" -DGCR_API_SUBJECT_TO_CHANGE -DUIDIR=\"/usr/local/share/gcr/ui/\" -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -O2 -fno-strict-aliasing -pipe -march=pentium4 -Wno-strict-aliasing -Wno-sign-compare -MT libgcr_la-gcr-certificate.lo -MD -MP -MF .deps/libgcr_la-gcr-certificate.Tpo -c gcr-cert
ificate.c -fPIC -DPIC -o .libs/libgcr_la-gcr-certificate.o
In file included from gcr.h:30,
from gcr-internal.h:4,
from gcr-certificate.c:24:
gcr-importer.h:82: error: expected declaration specifiers or '...' before 'GInputStream'
gcr-importer.h:83: error: expected declaration specifiers or '...' before 'GCancellable'
gcr-importer.h:87: error: expected declaration specifiers or '...' before 'GInputStream'
gcr-importer.h:88: error: expected declaration specifiers or '...' before 'GCancellable'
gcr-importer.h:89: error: expected declaration specifiers or '...' before 'GAsyncReadyCallback'
gcr-importer.h:93: error: expected declaration specifiers or '...' before 'GAsyncResult'
gmake[4]: *** [libgcr_la-gcr-certificate.lo] Error 1
gmake[4]: Leaving directory `/usr/ports/security/gnome-keyring/work/gnome-keyring-2.26.1/gcr'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory `/usr/ports/security/gnome-keyring/work/gnome-keyring-2.26.1/gcr'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/usr/ports/security/gnome-keyring/work/gnome-keyring-2.26.1/gcr'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/security/gnome-keyring/work/gnome-keyring-2.26.1'
gmake: *** [all] Error 2
*** Error code 1
Stop in /usr/ports/security/gnome-keyring.
*** Error code 1
How-To-Repeat: csup /usr/ports
cd /usr/ports/security/gnome-keyring
make
I encountered this error in attempting to upgrade epiphany using portupgrade. I subsequently tried the epiphany upgrade using portmaster and succeeded, which included getting this port compiled and installed. I'm guessing that the ordering of the upgrading of the ports matters and portmaster got it right and portupgrade didn't (or perhaps it was pilot-error on my part in my use of portupgrade). In any case, I now believe there is nothing wrong with this port and I think the PR can be closed. Responsible Changed From-To: freebsd-bugs->gnome Fix synopsis and assign. State Changed From-To: open->closed Closed at submitter's request. |