| Summary: | EBUILD: app-mobilephone/obexfs-0.5 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Patrik Kullman <patrik> |
| Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
| Status: | RESOLVED FIXED | ||
| Severity: | enhancement | CC: | mobile-phone |
| Priority: | High | Keywords: | EBUILD |
| Version: | 2005.1 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Bug Depends on: | 111996 | ||
| Bug Blocks: | |||
| Attachments: |
obexfs-0.5.ebuild
obexfs-0.5.ebuild obexfs-0.5-r1.ebuild |
||
|
Description
Patrik Kullman
2005-11-09 12:34:39 UTC
Created attachment 72515 [details]
obexfs-0.5.ebuild
obexftp-ebuild copied and modified
Created attachment 76064 [details]
obexfs-0.5.ebuild
This version is a sketch of how this ebuild should be implemented, but unfortunatelly it isn't compilable on my machine:
...
Making all in fuse
make[2]: Entering directory `/var/tmp/portage/obexfs-0.5/work/obexfs-0.5/fuse'
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -W -Wmissing-declarations -Wmissing-prototypes -O2 -D_FILE_OFFSET_BITS=64 -MT obexfs.o -MD -MP -MF ".deps/obexfs.Tpo" \
-c -o obexfs.o `test -f 'obexfs.c' || echo './'`obexfs.c; \
then mv -f ".deps/obexfs.Tpo" ".deps/obexfs.Po"; \
else rm -f ".deps/obexfs.Tpo"; exit 1; \
fi
In file included from obexfs.c:47:
/usr/include/obexftp/client.h:39:18: uuid.h: No such file or directory
obexfs.c:48:26: obexftp/uuid.h: No such file or directory
obexfs.c: In function `ofs_cli_open':
obexfs.c:109: error: `UUID_FBS' undeclared (first use in this function)
obexfs.c:109: error: (Each undeclared identifier is reported only once
obexfs.c:109: error: for each function it appears in.)
obexfs.c: In function `ofs_getattr':
obexfs.c:157: error: `stat_entry_t' undeclared (first use in this function)
obexfs.c:157: error: `st' undeclared (first use in this function)
obexfs.c:189: error: too few arguments to function `obexftp_stat'
obexfs.c: In function `ofs_getdir':
obexfs.c:213: error: `stat_entry_t' undeclared (first use in this function)
obexfs.c:213: error: `ent' undeclared (first use in this function)
obexfs.c: In function `ofs_read':
obexfs.c:350: error: structure has no member named `buf_size'
obexfs.c:351: error: structure has no member named `buf_data'
obexfs.c:357: warning: comparison between signed and unsigned
obexfs.c: In function `ofs_write':
obexfs.c:389: warning: long int format, pointer arg (arg 3)
obexfs.c:389: warning: long int format, pointer arg (arg 4)
obexfs.c:389: warning: long int format, pointer arg (arg 5)
obexfs.c:389: warning: long int format, size_t arg (arg 6)
obexfs.c: In function `ofs_release':
obexfs.c:402: warning: long int format, pointer arg (arg 4)
obexfs.c:410: warning: implicit declaration of function `obexftp_put_data'
obexfs.c: In function `ofs_statfs':
obexfs.c:434: error: `UUID_S45' undeclared (first use in this function)
obexfs.c:438: error: structure has no member named `apparam_info'
obexfs.c:440: error: structure has no member named `apparam_info'
obexfs.c:445: error: `UUID_FBS' undeclared (first use in this function)
obexfs.c: At top level:
obexfs.c:461: warning: no previous prototype for 'ofs_init'
obexfs.c:466: warning: no previous prototype for 'ofs_destroy'
obexfs.c:466: warning: unused parameter 'private_data'
make[2]: *** [obexfs.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/obexfs-0.5/work/obexfs-0.5/fuse'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/obexfs-0.5/work/obexfs-0.5'
make: *** [all] Error 2
...
You are welcome to reopen this bug once you fixed the dependencies. Till then, bug is closed. I'm sorry, of course it should also have a dependency of >=obexftp-0.10.8 in the ebuild, not only on the bug.. ;) Will upload one shortly. Created attachment 76073 [details] obexfs-0.5-r1.ebuild Now with a DEPEND=">=app-mobilephone/obexftp-0.10.8" (Bug #111996) please look again at my version and to the errors resulted. it requires a "uuid.h" file, file that is not installed by any enumered dependensies. ah... you mean that app-mobilephone/obexftp-0.10.8 contains that infamous uuid.h? Yep. ;) nomego@pusillus ~ $ /usr/lib/gentoolkit/bin/qpkg -f -v /usr/include/obexftp/uuid.h app-mobilephone/obexftp-0.10.8 * app-mobilephone/obexfs-0.6 has been submitted to the tree. |