Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 473116 - app-mobilephone/obexd-0.46 fails to compile: src/obex.h: error: unknown type name 'ssize_t'
Summary: app-mobilephone/obexd-0.46 fails to compile: src/obex.h: error: unknown type ...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Tiziano Müller (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-12 16:50 UTC by christian
Modified: 2016-02-20 17:36 UTC (History)
3 users (show)

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


Attachments
Build Log (obexd.txt,15.04 KB, text/plain)
2013-06-12 16:58 UTC, christian
Details
emergeinfo (emergeinfo.txt,5.74 KB, text/plain)
2013-06-12 19:26 UTC, christian
Details
proposed patch (obexd-0.46-sys-types.h.patch,5.39 KB, patch)
2013-06-13 04:28 UTC, Alexandre Rostovtsev (RETIRED)
Details | Diff
New Ebuild obexd-0.46-r1 (obexd-0.46-r1.patch,946 bytes, patch)
2014-04-30 22:40 UTC, Gino McCarty
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description christian 2013-06-12 16:50:00 UTC
Version 0.46 of app-mobile/obexd fails to emerge on on of my machines

USEFLAGS: -eds nokia -server usb

buildlog: http://pastebin.com/H0byJmvm [-]
Comment 1 christian 2013-06-12 16:51:04 UTC
note: blocks building of gnome-bluetooth and gnome-shell
Comment 2 christian 2013-06-12 16:58:07 UTC
Created attachment 350838 [details]
Build Log
Comment 3 Alexandre Rostovtsev (RETIRED) gentoo-dev 2013-06-12 19:02:37 UTC
Please attach the output of "emerge --info glib bluez obexd".

If you are trying to install gnome-shell (keyworded ~amd64) with obexd-0.46 (keyworded amd64) instead of obexd-0.48 (keyworded ~amd64), it probably means you are mixing stable and unstable keywords. Mixing stable and unstable keywords is experts-only. Such mixes are not recommended for most users because they get little or no testing by gentoo developers and often result in things breaking in interesting ways.

So please check whether building obexd-0.48 succeeds.

Also, "blocker" bug severity is for things that break the development of gentoo for everyone; not for a failing optional dependency of gnome-shell that can be temporarily disabled with USE=-bluetooth :)
Comment 4 Alexandre Rostovtsev (RETIRED) gentoo-dev 2013-06-12 19:16:05 UTC
My personal suspicion is that this might have been caused by header changes in sys-libs/glibc-2.17 (don't mix stable bluez stack with unstable glibc!)
Comment 5 christian 2013-06-12 19:25:52 UTC
I use unstable, no stable here :)
strange thing is, on my second machine this works
i use gnome-session behind xmonad
Comment 6 christian 2013-06-12 19:26:37 UTC
Created attachment 350848 [details]
emergeinfo
Comment 7 christian 2013-06-12 19:27:36 UTC
the second machine has a similar configuration,
an i definitly use 0.46, 0.48 is still masked
Comment 8 christian 2013-06-12 19:35:39 UTC
same problem with 0.48
Comment 9 Alexandre Rostovtsev (RETIRED) gentoo-dev 2013-06-12 19:40:43 UTC
I apologize, I somehow didn't see that 0.48 is still masked :/
(and it's masked for a good reason - it's incompatible with <gnome-bluetooth-3.9)

Could you please attach "emerge --info" from the second machine where obexd-0.46 emerged successfully?
Comment 10 Pacho Ramos gentoo-dev 2013-06-12 22:34:47 UTC
Also please provide build.log in English (LC_ALL=C emerge -v1 obexd)
Comment 11 Alexandre Rostovtsev (RETIRED) gentoo-dev 2013-06-13 04:28:06 UTC
Created attachment 350862 [details, diff]
proposed patch

Please check if this patch solves the problem.
Comment 12 Gino McCarty 2014-04-30 22:03:58 UTC
This problem is now almost a year old and STILL EXISTS...

please fix.. or a tleast test the proposed patch or at least CONFIRM the bug.. or at least remove the package.mask.. or at least do something...

very annoying..

server use flag triggers this for me.. all other use flags (except eds which i didn't test) seem fine...

I can confirm the patch works fine..
didn't test on 0.48 though.
Comment 13 Gino McCarty 2014-04-30 22:40:36 UTC
Created attachment 376108 [details, diff]
New Ebuild obexd-0.46-r1

Please test and merge into portage tree


I also went ahead and incorporated bug https://bugs.gentoo.org/show_bug.cgi?id=507488 into this new ebuild, so this fixes both issues...
Comment 14 Pacho Ramos gentoo-dev 2016-02-20 17:36:09 UTC
removed