Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 401957

Summary: >net-wireless/bluez-4.96: broken le/be helper macros
Product: Gentoo Linux Reporter: Account removed <96bd763529be62c7350d43e8ae67f9623c998ddc>
Component: Current packagesAssignee: Pacho Ramos <pacho>
Status: RESOLVED FIXED    
Severity: normal CC: dev-zero, mobile+disabled, pda
Priority: Normal Keywords: PATCH
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://trac.xbmc.org/ticket/12441
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 403341    
Bug Blocks:    
Attachments: net-wireless/bluez-4.98-r2.ebuild
bluez-4.98-xbmc.patch

Description Account removed 2012-02-02 18:05:13 UTC
xbmc-9999 atm doesn't build with bluez-4.98, but builds fine with bluez-4.96.
a "bluetooth" USEFLAG would be nice

Reproducible: Always

Steps to Reproduce:
1.try to build xbmc with installed bluez-4.98 -> emerge fails
2. install bluez-4.96 instead
3. emerge suceeds
Actual Results:  
xbmc upstream doesn't build with bluez-4.98

Expected Results:  
xbmc should build with bluez-4.98

I know this is a live ebuild and this is an upstream
I wouldn't have opened a bug, but I was asked to do so in #gentoo.
I don't have a build log here atm
the xbmc ebuild should probably make bluez optional having a bluetooth USEFLAG
Comment 1 Account removed 2012-02-02 18:40:56 UTC
additional information in this upstream ticket
http://trac.xbmc.org/ticket/12441
Comment 2 Account removed 2012-02-02 19:01:33 UTC
Created attachment 300797 [details]
net-wireless/bluez-4.98-r2.ebuild

updated net-wireless/bluez-4.98-r2 ebuild using ubuntu patch to fix this issue.
thx to wsnipex for the patch
Comment 3 Account removed 2012-02-02 19:01:57 UTC
Created attachment 300799 [details, diff]
bluez-4.98-xbmc.patch

the patch
Comment 4 Account removed 2012-02-02 19:09:04 UTC
sorry for spam, can't edit above comment it seems
thanks to wsnipex for spreading the proper patch, which initially comes from the arch linux package
Comment 5 Pacho Ramos gentoo-dev 2012-02-14 08:44:34 UTC
+*bluez-4.98-r2 (14 Feb 2012)
+
+  14 Feb 2012; Pacho Ramos <pacho@gentoo.org> +bluez-4.98-r2.ebuild,
+  +files/bluez-4.98-fix-header.patch, +files/bluez-4.98-fix-socket.patch,
+  -bluez-4.98.ebuild:
+  Fix compilation problems against bluez, bug #403341 (by Steev Klimaszewski and
+  Marcel Unbehaun); fix needing to enable socket, bug #401065 (by Andreas
+  Eckstein and Ivan ivanov). Drop old.
+