Re: [PATCH BlueZ v3 00/30] Major rewrite for Multi-Node and DBus

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Brian,

>>> This patch-set has been applied upstream.
>> 
>> There is something wrong with Makefile.mesh
>> 
>> Makefile.am: installing './depcomp'
>> parallel-tests: installing './test-driver'
>> Makefile.mesh:31: warning: variable 'mesh_btmesh_LDADD' is defined but no
>> program or
>> Makefile.mesh:31: library has 'mesh_btmesh' as canonical name (possible
>> typo) Makefile.am:306:   'Makefile.mesh' included from here
>> Makefile.mesh:32: warning: variable 'mesh_btmesh_DEPENDENCIES' is defined
>> but no program or
>> Makefile.mesh:32: library has 'mesh_btmesh' as canonical name (possible
>> typo) Makefile.am:306:   'Makefile.mesh' included from here
>> 
>> 
>> Enabling commented out code (why is it commented out btw?) in Makefile.mesh
>> stil results in:
>> 
>> Makefile.mesh:39: warning: mesh_btmesh_LDADD multiply defined in condition
>> MESH ...
>> Makefile.am:306:   'Makefile.mesh' included from here
>> Makefile.mesh:31: ... 'mesh_btmesh_LDADD' previously defined here
>> Makefile.am:306:   'Makefile.mesh' included from here
>> 
> 
> 
> This seems to fix warnign for me. Was ot on purpose that btmesh wasn't added 
> to noinst ?
> 
> 
> diff --git a/Makefile.mesh b/Makefile.mesh
> index 5344fbb21..1b8adea7e 100644
> --- a/Makefile.mesh
> +++ b/Makefile.mesh
> @@ -31,8 +31,8 @@ mesh_meshd_DEPENDENCIES = $(ell_dependencies)
> mesh_btmesh_LDADD = src/libshared-mainloop.la $(ell_ldadd) -lreadline -ljson-
> c
> mesh_btmesh_DEPENDENCIES = $(ell_dependencies)
> 
> -#
> -# noinst_PROGRAMS += mesh/btmesh
> +noinst_PROGRAMS += mesh/btmesh
> +
> #
> # mesh_btmesh_SOURCES = $(mesh_sources) \
> #                                              mesh/btmesh.c
> 


so this stuff is _not_ acceptable at all. Please stop treating bluez.git as your playground. It is your responsibility that such patches are not applied.

We have git and so everything can be reversed and history can be restored. Commenting anything out in a Makefile is never needed and a total no-go. Same applies to *.c files. I do not want staging or untested stuff in the main tree. I also do not want any dead files in the tree that are not build. Clone your tree on github or somewhere else if you want to experiment.

I am reverting the whole set of patches and doing a push —force. You need to start over.

Regards

Marcel




[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux