linux-bluetooth.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* obexd 0.45 compilation problem
@ 2012-03-02 12:43 Bastien Nocera
  2012-03-02 12:57 ` Luiz Augusto von Dentz
  2012-03-02 17:53 ` Marcel Holtmann
  0 siblings, 2 replies; 9+ messages in thread
From: Bastien Nocera @ 2012-03-02 12:43 UTC (permalink / raw)
  To: BlueZ development

Heya,

Trying to compile obexd 0.45 with bluez-4.98, I get:
btio/btio.c: In function 'get_key_size':
btio/btio.c:522:14: error: 'struct bt_security' has no member named 'key_size'

Do you need to either up the bluez dependency, or is obexd lagging?

Install log:
http://koji.fedoraproject.org/koji/getfile?taskID=3846402&name=root.log
Compile log:
http://koji.fedoraproject.org/koji/getfile?taskID=3846402&name=build.log

Cheers


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: obexd 0.45 compilation problem
  2012-03-02 12:43 obexd 0.45 compilation problem Bastien Nocera
@ 2012-03-02 12:57 ` Luiz Augusto von Dentz
  2012-03-02 14:13   ` Bastien Nocera
  2012-03-02 17:53 ` Marcel Holtmann
  1 sibling, 1 reply; 9+ messages in thread
From: Luiz Augusto von Dentz @ 2012-03-02 12:57 UTC (permalink / raw)
  To: Bastien Nocera; +Cc: BlueZ development

Hi Bastien,

On Fri, Mar 2, 2012 at 2:43 PM, Bastien Nocera <hadess@hadess.net> wrote:
> Heya,
>
> Trying to compile obexd 0.45 with bluez-4.98, I get:
> btio/btio.c: In function 'get_key_size':
> btio/btio.c:522:14: error: 'struct bt_security' has no member named 'key_size'
>
> Do you need to either up the bluez dependency, or is obexd lagging?
>
> Install log:
> http://koji.fedoraproject.org/koji/getfile?taskID=3846402&name=root.log
> Compile log:
> http://koji.fedoraproject.org/koji/getfile?taskID=3846402&name=build.log

It is a known problem, until we are depending on a new release of
bluez (4.99) then we can add the build dependency properly, after that
we will probably have a new release for obexd as well.

-- 
Luiz Augusto von Dentz

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: obexd 0.45 compilation problem
  2012-03-02 12:57 ` Luiz Augusto von Dentz
@ 2012-03-02 14:13   ` Bastien Nocera
  2012-03-02 15:06     ` Luiz Augusto von Dentz
  0 siblings, 1 reply; 9+ messages in thread
From: Bastien Nocera @ 2012-03-02 14:13 UTC (permalink / raw)
  To: Luiz Augusto von Dentz; +Cc: BlueZ development

On Fri, 2012-03-02 at 14:57 +0200, Luiz Augusto von Dentz wrote:
> Hi Bastien,
> 
> On Fri, Mar 2, 2012 at 2:43 PM, Bastien Nocera <hadess@hadess.net> wrote:
> > Heya,
> >
> > Trying to compile obexd 0.45 with bluez-4.98, I get:
> > btio/btio.c: In function 'get_key_size':
> > btio/btio.c:522:14: error: 'struct bt_security' has no member named 'key_size'
> >
> > Do you need to either up the bluez dependency, or is obexd lagging?
> >
> > Install log:
> > http://koji.fedoraproject.org/koji/getfile?taskID=3846402&name=root.log
> > Compile log:
> > http://koji.fedoraproject.org/koji/getfile?taskID=3846402&name=build.log
> 
> It is a known problem, until we are depending on a new release of
> bluez (4.99) then we can add the build dependency properly, after that
> we will probably have a new release for obexd as well.

I don't understand. Are you telling me that obexd relies on an
unreleased version of bluez?


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: obexd 0.45 compilation problem
  2012-03-02 14:13   ` Bastien Nocera
@ 2012-03-02 15:06     ` Luiz Augusto von Dentz
  2012-03-02 15:17       ` Bastien Nocera
  0 siblings, 1 reply; 9+ messages in thread
From: Luiz Augusto von Dentz @ 2012-03-02 15:06 UTC (permalink / raw)
  To: Bastien Nocera; +Cc: BlueZ development

Hi Bastien

On Fri, Mar 2, 2012 at 4:13 PM, Bastien Nocera <hadess@hadess.net> wrote:
> On Fri, 2012-03-02 at 14:57 +0200, Luiz Augusto von Dentz wrote:
>> Hi Bastien,
>>
>> On Fri, Mar 2, 2012 at 2:43 PM, Bastien Nocera <hadess@hadess.net> wrote:
>> > Heya,
>> >
>> > Trying to compile obexd 0.45 with bluez-4.98, I get:
>> > btio/btio.c: In function 'get_key_size':
>> > btio/btio.c:522:14: error: 'struct bt_security' has no member named 'key_size'
>> >
>> > Do you need to either up the bluez dependency, or is obexd lagging?
>> >
>> > Install log:
>> > http://koji.fedoraproject.org/koji/getfile?taskID=3846402&name=root.log
>> > Compile log:
>> > http://koji.fedoraproject.org/koji/getfile?taskID=3846402&name=build.log
>>
>> It is a known problem, until we are depending on a new release of
>> bluez (4.99) then we can add the build dependency properly, after that
>> we will probably have a new release for obexd as well.
>
> I don't understand. Are you telling me that obexd relies on an
> unreleased version of bluez?

Not exactly obexd, but btio yes


-- 
Luiz Augusto von Dentz

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: obexd 0.45 compilation problem
  2012-03-02 15:06     ` Luiz Augusto von Dentz
@ 2012-03-02 15:17       ` Bastien Nocera
  2012-03-02 16:02         ` Johan Hedberg
  0 siblings, 1 reply; 9+ messages in thread
From: Bastien Nocera @ 2012-03-02 15:17 UTC (permalink / raw)
  To: Luiz Augusto von Dentz; +Cc: BlueZ development

On Fri, 2012-03-02 at 17:06 +0200, Luiz Augusto von Dentz wrote:
> Hi Bastien
> 
> On Fri, Mar 2, 2012 at 4:13 PM, Bastien Nocera <hadess@hadess.net> wrote:
> > On Fri, 2012-03-02 at 14:57 +0200, Luiz Augusto von Dentz wrote:
> >> Hi Bastien,
> >>
> >> On Fri, Mar 2, 2012 at 2:43 PM, Bastien Nocera <hadess@hadess.net> wrote:
> >> > Heya,
> >> >
> >> > Trying to compile obexd 0.45 with bluez-4.98, I get:
> >> > btio/btio.c: In function 'get_key_size':
> >> > btio/btio.c:522:14: error: 'struct bt_security' has no member named 'key_size'
> >> >
> >> > Do you need to either up the bluez dependency, or is obexd lagging?
> >> >
> >> > Install log:
> >> > http://koji.fedoraproject.org/koji/getfile?taskID=3846402&name=root.log
> >> > Compile log:
> >> > http://koji.fedoraproject.org/koji/getfile?taskID=3846402&name=build.log
> >>
> >> It is a known problem, until we are depending on a new release of
> >> bluez (4.99) then we can add the build dependency properly, after that
> >> we will probably have a new release for obexd as well.
> >
> > I don't understand. Are you telling me that obexd relies on an
> > unreleased version of bluez?
> 
> Not exactly obexd, but btio yes

Given that btio is copy/pasted into obexd, it's obexd relying on an
unreleased version of bluez.

I could understand the idea if bluez hadn't had releases in ages, and
you didn't have any control over it. But that's hardly helpful to the
people downstream distributing your code.


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: obexd 0.45 compilation problem
  2012-03-02 15:17       ` Bastien Nocera
@ 2012-03-02 16:02         ` Johan Hedberg
  0 siblings, 0 replies; 9+ messages in thread
From: Johan Hedberg @ 2012-03-02 16:02 UTC (permalink / raw)
  To: Bastien Nocera; +Cc: Luiz Augusto von Dentz, BlueZ development

Hi Bastien,

On Fri, Mar 02, 2012, Bastien Nocera wrote:
> > >> > Trying to compile obexd 0.45 with bluez-4.98, I get:
> > >> > btio/btio.c: In function 'get_key_size':
> > >> > btio/btio.c:522:14: error: 'struct bt_security' has no member named 'key_size'
> > >> >
> > >> > Do you need to either up the bluez dependency, or is obexd lagging?
> > >> >
> > >> > Install log:
> > >> > http://koji.fedoraproject.org/koji/getfile?taskID=3846402&name=root.log
> > >> > Compile log:
> > >> > http://koji.fedoraproject.org/koji/getfile?taskID=3846402&name=build.log
> > >>
> > >> It is a known problem, until we are depending on a new release of
> > >> bluez (4.99) then we can add the build dependency properly, after that
> > >> we will probably have a new release for obexd as well.
> > >
> > > I don't understand. Are you telling me that obexd relies on an
> > > unreleased version of bluez?
> > 
> > Not exactly obexd, but btio yes
> 
> Given that btio is copy/pasted into obexd, it's obexd relying on an
> unreleased version of bluez.
> 
> I could understand the idea if bluez hadn't had releases in ages, and
> you didn't have any control over it. But that's hardly helpful to the
> people downstream distributing your code.

This was obviously a mistake from our side. We didn't realize this
dependency was there. The right thing to do would have been to wait for
BlueZ 4.99 before pushing a new obexd release out.

Johan

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: obexd 0.45 compilation problem
  2012-03-02 12:43 obexd 0.45 compilation problem Bastien Nocera
  2012-03-02 12:57 ` Luiz Augusto von Dentz
@ 2012-03-02 17:53 ` Marcel Holtmann
  2012-03-02 18:09   ` Bastien Nocera
  1 sibling, 1 reply; 9+ messages in thread
From: Marcel Holtmann @ 2012-03-02 17:53 UTC (permalink / raw)
  To: Bastien Nocera; +Cc: BlueZ development

Hi Bastien,

> Trying to compile obexd 0.45 with bluez-4.98, I get:
> btio/btio.c: In function 'get_key_size':
> btio/btio.c:522:14: error: 'struct bt_security' has no member named 'key_size'
> 
> Do you need to either up the bluez dependency, or is obexd lagging?

I screwed this one up. Hand me over the brown-paper-bag please.

Seems I ended up installing non-released headers on my build/test
system. That should not have happened, but it did.

Either we do an obexd 0.46 with this change reversed or BlueZ 4.99. I
going to check up on that and let everybody now.

Sorry for this confusion.

Regards

Marcel



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: obexd 0.45 compilation problem
  2012-03-02 17:53 ` Marcel Holtmann
@ 2012-03-02 18:09   ` Bastien Nocera
  2012-03-02 18:11     ` Marcel Holtmann
  0 siblings, 1 reply; 9+ messages in thread
From: Bastien Nocera @ 2012-03-02 18:09 UTC (permalink / raw)
  To: Marcel Holtmann; +Cc: BlueZ development

On Fri, 2012-03-02 at 09:53 -0800, Marcel Holtmann wrote:
> Hi Bastien,
> 
> > Trying to compile obexd 0.45 with bluez-4.98, I get:
> > btio/btio.c: In function 'get_key_size':
> > btio/btio.c:522:14: error: 'struct bt_security' has no member named 'key_size'
> > 
> > Do you need to either up the bluez dependency, or is obexd lagging?
> 
> I screwed this one up. Hand me over the brown-paper-bag please.
> 
> Seems I ended up installing non-released headers on my build/test
> system. That should not have happened, but it did.
> 
> Either we do an obexd 0.46 with this change reversed or BlueZ 4.99. I
> going to check up on that and let everybody now.

Either is fine by me, and not in much of a hurry. It's just that I got
the impression from Luiz that it was done on purpose.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: obexd 0.45 compilation problem
  2012-03-02 18:09   ` Bastien Nocera
@ 2012-03-02 18:11     ` Marcel Holtmann
  0 siblings, 0 replies; 9+ messages in thread
From: Marcel Holtmann @ 2012-03-02 18:11 UTC (permalink / raw)
  To: Bastien Nocera; +Cc: BlueZ development

Hi Bastien,

> > > Trying to compile obexd 0.45 with bluez-4.98, I get:
> > > btio/btio.c: In function 'get_key_size':
> > > btio/btio.c:522:14: error: 'struct bt_security' has no member named 'key_size'
> > > 
> > > Do you need to either up the bluez dependency, or is obexd lagging?
> > 
> > I screwed this one up. Hand me over the brown-paper-bag please.
> > 
> > Seems I ended up installing non-released headers on my build/test
> > system. That should not have happened, but it did.
> > 
> > Either we do an obexd 0.46 with this change reversed or BlueZ 4.99. I
> > going to check up on that and let everybody now.
> 
> Either is fine by me, and not in much of a hurry. It's just that I got
> the impression from Luiz that it was done on purpose.

nope, just a big screw up on my part :(

Regards

Marcel



^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2012-03-02 18:11 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-02 12:43 obexd 0.45 compilation problem Bastien Nocera
2012-03-02 12:57 ` Luiz Augusto von Dentz
2012-03-02 14:13   ` Bastien Nocera
2012-03-02 15:06     ` Luiz Augusto von Dentz
2012-03-02 15:17       ` Bastien Nocera
2012-03-02 16:02         ` Johan Hedberg
2012-03-02 17:53 ` Marcel Holtmann
2012-03-02 18:09   ` Bastien Nocera
2012-03-02 18:11     ` Marcel Holtmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).