linux-bluetooth.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: [Bluez-devel] [BlueZ-Announce] Release of bluez-libs-3.31 and bluez-utils-3.31
       [not found] <1210038664.15029.20.camel@violet.holtmann.net>
@ 2008-05-06  9:21 ` Stefan Seyfried
  2008-05-06  9:36   ` Bastien Nocera
  2008-05-06 10:25   ` Stefan Seyfried
  0 siblings, 2 replies; 4+ messages in thread
From: Stefan Seyfried @ 2008-05-06  9:21 UTC (permalink / raw)
  To: BlueZ development

Marcel Holtmann wrote:
> Hi Folks,
> =

> this is an update release of the new stable versions of the Bluetooth
> library and the utilities. This release fixes various bugs from the
> plugin transition and introduces the first attempts of creating a
> Bluetooth helper library for GLib.
> =

> Currently the full service infrastructure is still available, but with
> the next release this might change. So please prepare yourself it.

Might be an issue with my build, but i get this

hcid[32361]: Can't load plugin: /usr/lib64/bluetooth/plugins/libserial.so:
undefined symbol: g_ascii_isxdigit

I did not change anything in the build system (apart from removing
"--enable-glib" again).
-- =

Stefan Seyfried
R&D Team Mobile Devices            |              "Any ideas, John?"
SUSE LINUX Products GmbH, N=FCrnberg | "Well, surrounding them's out."

This footer brought to you by insane German lawmakers:
SUSE Linux Products GmbH, GF: Markus Rex, HRB 16746 (AG N=FCrnberg)

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference =

Don't miss this year's exciting event. There's still time to save $100. =

Use priority code J8TL2D2. =

http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/java=
one
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

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

* Re: [Bluez-devel] [BlueZ-Announce] Release of bluez-libs-3.31 and bluez-utils-3.31
  2008-05-06  9:21 ` [Bluez-devel] [BlueZ-Announce] Release of bluez-libs-3.31 and bluez-utils-3.31 Stefan Seyfried
@ 2008-05-06  9:36   ` Bastien Nocera
  2008-05-06 12:26     ` Marcel Holtmann
  2008-05-06 10:25   ` Stefan Seyfried
  1 sibling, 1 reply; 4+ messages in thread
From: Bastien Nocera @ 2008-05-06  9:36 UTC (permalink / raw)
  To: BlueZ development

[-- Attachment #1: Type: text/plain, Size: 893 bytes --]


On Tue, 2008-05-06 at 11:21 +0200, Stefan Seyfried wrote:
> Marcel Holtmann wrote:
> > Hi Folks,
> > 
> > this is an update release of the new stable versions of the Bluetooth
> > library and the utilities. This release fixes various bugs from the
> > plugin transition and introduces the first attempts of creating a
> > Bluetooth helper library for GLib.
> > 
> > Currently the full service infrastructure is still available, but with
> > the next release this might change. So please prepare yourself it.
> 
> Might be an issue with my build, but i get this
> 
> hcid[32361]: Can't load plugin: /usr/lib64/bluetooth/plugins/libserial.so:
> undefined symbol: g_ascii_isxdigit
> 
> I did not change anything in the build system (apart from removing
> "--enable-glib" again).

This should make "make distcheck" barf out if there are missing symbols
in eglib that are used by plugins.

Cheers

[-- Attachment #2: bluez-utils-tighter-distflags.patch --]
[-- Type: text/x-patch, Size: 4325 bytes --]

Index: Makefile.am
===================================================================
RCS file: /cvsroot/bluez/utils/Makefile.am,v
retrieving revision 1.41
diff -u -p -r1.41 Makefile.am
--- Makefile.am	12 Mar 2008 21:47:42 -0000	1.41
+++ Makefile.am	6 May 2008 09:32:52 -0000
@@ -7,3 +7,5 @@ SUBDIRS = doc sbc eglib common sdpd hcid
 MAINTAINERCLEANFILES = Makefile.in \
 	aclocal.m4 configure config.h.in config.sub config.guess \
 	ltmain.sh depcomp missing install-sh mkinstalldirs compile ylwrap
+
+DISTCHECK_CONFIGURE_FLAGS = --enable-glib=no
Index: audio/Makefile.am
===================================================================
RCS file: /cvsroot/bluez/utils/audio/Makefile.am,v
retrieving revision 1.50
diff -u -p -r1.50 Makefile.am
--- audio/Makefile.am	28 Mar 2008 20:53:12 -0000	1.50
+++ audio/Makefile.am	6 May 2008 09:32:52 -0000
@@ -11,7 +11,7 @@ libaudio_la_SOURCES = main.c \
 	sink.c sink.h avdtp.c avdtp.h \
 	a2dp.c a2dp.h control.c control.h
 
-libaudio_la_LDFLAGS = -module -avoid-version -export-symbols-regex bluetooth_plugin_desc
+libaudio_la_LDFLAGS = -no-undefined -module -avoid-version -export-symbols-regex bluetooth_plugin_desc
 
 LDADD = $(top_builddir)/common/libhelper.a \
 		@GLIB_LIBS@ @DBUS_LIBS@ @BLUEZ_LIBS@
@@ -46,7 +46,7 @@ libgstbluetooth_la_SOURCES = gstbluetoot
 				gstsbcutil.h gstsbcutil.c \
 				gstrtpsbcpay.h gstrtpsbcpay.c \
 				rtp.h ipc.h ipc.c
-libgstbluetooth_la_LDFLAGS = -module -avoid-version -export-symbols-regex gst_plugin_desc
+libgstbluetooth_la_LDFLAGS = -no-undefined -module -avoid-version -export-symbols-regex gst_plugin_desc
 libgstbluetooth_la_LIBADD = @SBC_LIBS@ @GSTREAMER_LIBS@ -lgstaudio-0.10 -lgstrtp-0.10
 libgstbluetooth_la_CFLAGS = @GSTREAMER_CFLAGS@ @SBC_CFLAGS@
 endif
Index: input/Makefile.am
===================================================================
RCS file: /cvsroot/bluez/utils/input/Makefile.am,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile.am
--- input/Makefile.am	22 Mar 2008 15:37:36 -0000	1.20
+++ input/Makefile.am	6 May 2008 09:32:53 -0000
@@ -13,7 +13,7 @@ LDADD = $(top_builddir)/common/libhelper
 		@GLIB_LIBS@ @DBUS_LIBS@ @BLUEZ_LIBS@
 endif
 
-AM_LDFLAGS = -module -avoid-version -export-symbols-regex bluetooth_plugin_desc
+AM_LDFLAGS = -no-undefined -module -avoid-version -export-symbols-regex bluetooth_plugin_desc
 
 AM_CFLAGS = @BLUEZ_CFLAGS@ @DBUS_CFLAGS@ @GLIB_CFLAGS@
 
Index: network/Makefile.am
===================================================================
RCS file: /cvsroot/bluez/utils/network/Makefile.am,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile.am
--- network/Makefile.am	26 Mar 2008 18:17:27 -0000	1.19
+++ network/Makefile.am	6 May 2008 09:32:53 -0000
@@ -13,7 +13,7 @@ LDADD = $(top_builddir)/common/libhelper
 		@GLIB_LIBS@ @DBUS_LIBS@ @BLUEZ_LIBS@
 endif
 
-AM_LDFLAGS = -module -avoid-version -export-symbols-regex bluetooth_plugin_desc
+AM_LDFLAGS = -no-undefined -module -avoid-version -export-symbols-regex bluetooth_plugin_desc
 
 AM_CFLAGS = @BLUEZ_CFLAGS@ @DBUS_CFLAGS@ @GLIB_CFLAGS@
 
Index: plugins/Makefile.am
===================================================================
RCS file: /cvsroot/bluez/utils/plugins/Makefile.am,v
retrieving revision 1.9
diff -u -p -r1.9 Makefile.am
--- plugins/Makefile.am	5 Apr 2008 06:37:08 -0000	1.9
+++ plugins/Makefile.am	6 May 2008 09:32:53 -0000
@@ -9,7 +9,7 @@ noinst_LTLIBRARIES = libecho.la
 
 libecho_la_SOURCES = echo.c
 
-AM_LDFLAGS = -module -avoid-version -export-symbols-regex bluetooth_plugin_desc
+AM_LDFLAGS = -no-undefined -module -avoid-version -export-symbols-regex bluetooth_plugin_desc
 
 AM_CFLAGS = @BLUEZ_CFLAGS@ @DBUS_CFLAGS@ @GLIB_CFLAGS@
 
Index: serial/Makefile.am
===================================================================
RCS file: /cvsroot/bluez/utils/serial/Makefile.am,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile.am
--- serial/Makefile.am	27 Mar 2008 18:12:33 -0000	1.10
+++ serial/Makefile.am	6 May 2008 09:32:53 -0000
@@ -12,7 +12,7 @@ LDADD = $(top_builddir)/common/libhelper
 		@GLIB_LIBS@ @DBUS_LIBS@ @BLUEZ_LIBS@
 endif
 
-AM_LDFLAGS = -module -avoid-version -export-symbols-regex bluetooth_plugin_desc
+AM_LDFLAGS = -no-undefined -module -avoid-version -export-symbols-regex bluetooth_plugin_desc
 
 AM_CFLAGS = @BLUEZ_CFLAGS@ @DBUS_CFLAGS@ @GLIB_CFLAGS@
 

[-- Attachment #3: Type: text/plain, Size: 320 bytes --]

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone

[-- Attachment #4: Type: text/plain, Size: 164 bytes --]

_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

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

* Re: [Bluez-devel] [BlueZ-Announce] Release of bluez-libs-3.31 and bluez-utils-3.31
  2008-05-06  9:21 ` [Bluez-devel] [BlueZ-Announce] Release of bluez-libs-3.31 and bluez-utils-3.31 Stefan Seyfried
  2008-05-06  9:36   ` Bastien Nocera
@ 2008-05-06 10:25   ` Stefan Seyfried
  1 sibling, 0 replies; 4+ messages in thread
From: Stefan Seyfried @ 2008-05-06 10:25 UTC (permalink / raw)
  To: BlueZ development

Stefan Seyfried wrote:
> Might be an issue with my build, but i get this
> =

> hcid[32361]: Can't load plugin: /usr/lib64/bluetooth/plugins/libserial.so:
> undefined symbol: g_ascii_isxdigit
> =

> I did not change anything in the build system (apart from removing
> "--enable-glib" again).

...and --enable-glib fixes it.
-- =

Stefan Seyfried
R&D Team Mobile Devices            |              "Any ideas, John?"
SUSE LINUX Products GmbH, N=FCrnberg | "Well, surrounding them's out."

This footer brought to you by insane German lawmakers:
SUSE Linux Products GmbH, GF: Markus Rex, HRB 16746 (AG N=FCrnberg)

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference =

Don't miss this year's exciting event. There's still time to save $100. =

Use priority code J8TL2D2. =

http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/java=
one
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

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

* Re: [Bluez-devel] [BlueZ-Announce] Release of bluez-libs-3.31 and bluez-utils-3.31
  2008-05-06  9:36   ` Bastien Nocera
@ 2008-05-06 12:26     ` Marcel Holtmann
  0 siblings, 0 replies; 4+ messages in thread
From: Marcel Holtmann @ 2008-05-06 12:26 UTC (permalink / raw)
  To: BlueZ development

Hi Bastien,

> > > this is an update release of the new stable versions of the Bluetooth
> > > library and the utilities. This release fixes various bugs from the
> > > plugin transition and introduces the first attempts of creating a
> > > Bluetooth helper library for GLib.
> > > 
> > > Currently the full service infrastructure is still available, but with
> > > the next release this might change. So please prepare yourself it.
> > 
> > Might be an issue with my build, but i get this
> > 
> > hcid[32361]: Can't load plugin: /usr/lib64/bluetooth/plugins/libserial.so:
> > undefined symbol: g_ascii_isxdigit
> > 
> > I did not change anything in the build system (apart from removing
> > "--enable-glib" again).
> 
> This should make "make distcheck" barf out if there are missing symbols
> in eglib that are used by plugins.

so we broke the eglib based build two times in a row now. Both times non
intentional. And that is the major reason why eglib goes away when we
are ready for 4.0 and that will be soon. It simply takes too much
resources to maintain a GLib replacement. Nowadays it is not a big deal
to cross-compile GLib for your embedded system. You will need for other
applications anyway.

However the idea with -no-undefined is good. Never realized that we can
do that. I should read manual pages more often :)

Regards

Marcel



-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

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

end of thread, other threads:[~2008-05-06 12:26 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <1210038664.15029.20.camel@violet.holtmann.net>
2008-05-06  9:21 ` [Bluez-devel] [BlueZ-Announce] Release of bluez-libs-3.31 and bluez-utils-3.31 Stefan Seyfried
2008-05-06  9:36   ` Bastien Nocera
2008-05-06 12:26     ` Marcel Holtmann
2008-05-06 10:25   ` Stefan Seyfried

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).