Hi Sergei,

> > > * there are many Makefiles inside/usr/share/naviserver/include.
> > > Please, get rid of them. Or they are useful in some way?
> > 
> > Some of them are sourced by other naviserver modules, that will
> > form
> > part of the naviserver-modules package.
> > 
> > For instance, nsdbpg's Makefile[1] includes
> > /usr/share/naviserver/include/Makefile.module, which also includes
> > /usr/share/naviserver/include/Makefile.global.
> Okay then.

After further inspection of the remaining files in the include
directory, i have also noticed that they have some architecture
dependant paths:

$ grep x86_64-linux *
Makefile.global:NAVISERVER       = /usr/lib/x86_64-linux-gnu/naviserver
Makefile.global:NSLIBS      += -L/usr/lib/x86_64-linux-gnu -ltcl8.6 ${DL_LIBS} 
${LIBS} ${MATH_LIBS} -Wl,-z,relro -Wl,-z,now -Wl,--export-dynamic  
-L/usr/lib/x86_64-linux-gnu -lssl -lcrypto
nsversion.h:#define NS_NAVISERVER       "/usr/lib/x86_64-linux-gnu/naviserver"

...so i have removed  "Multi-Arch: same" from naviserver-dev in the
control file, for the time being.

Aside from that, i have already fixed all the other issues, and pushed
--force to salsa :)

Kind regards,

Pkg-tcltk-devel mailing list

Reply via email to