Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 111997 - EBUILD: app-mobilephone/obexfs-0.5
Summary: EBUILD: app-mobilephone/obexfs-0.5
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on: 111996
Blocks:
  Show dependency tree
 
Reported: 2005-11-09 12:34 UTC by Patrik Kullman
Modified: 2006-01-03 11:43 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
obexfs-0.5.ebuild (obexfs-0.5.ebuild,861 bytes, text/plain)
2005-11-09 12:35 UTC, Patrik Kullman
Details
obexfs-0.5.ebuild (obexfs-0.5.ebuild,757 bytes, text/plain)
2006-01-03 04:33 UTC, Alin Năstac (RETIRED)
Details
obexfs-0.5-r1.ebuild (obexfs-0.5-r1.ebuild,766 bytes, text/plain)
2006-01-03 05:18 UTC, Patrik Kullman
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrik Kullman 2005-11-09 12:34:39 UTC
fuse-based application to mount obex-services
Comment 1 Patrik Kullman 2005-11-09 12:35:35 UTC
Created attachment 72515 [details]
obexfs-0.5.ebuild

obexftp-ebuild copied and modified
Comment 2 Alin Năstac (RETIRED) gentoo-dev 2006-01-03 04:33:21 UTC
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
...
Comment 3 Alin Năstac (RETIRED) gentoo-dev 2006-01-03 04:37:14 UTC
You are welcome to reopen this bug once you fixed the dependencies.
Till then, bug is closed.
Comment 4 Patrik Kullman 2006-01-03 05:10:33 UTC
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.
Comment 5 Patrik Kullman 2006-01-03 05:18:28 UTC
Created attachment 76073 [details]
obexfs-0.5-r1.ebuild

Now with a DEPEND=">=app-mobilephone/obexftp-0.10.8"

(Bug #111996)
Comment 6 Alin Năstac (RETIRED) gentoo-dev 2006-01-03 05:25:39 UTC
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.
Comment 7 Alin Năstac (RETIRED) gentoo-dev 2006-01-03 05:27:40 UTC
ah... you mean that app-mobilephone/obexftp-0.10.8 contains that infamous uuid.h?
Comment 8 Patrik Kullman 2006-01-03 06:20:41 UTC
Yep. ;)

nomego@pusillus ~ $ /usr/lib/gentoolkit/bin/qpkg -f -v /usr/include/obexftp/uuid.h
app-mobilephone/obexftp-0.10.8 *
Comment 9 Alin Năstac (RETIRED) gentoo-dev 2006-01-03 11:43:39 UTC
app-mobilephone/obexfs-0.6 has been submitted to the tree.