Processed: notfound 915027 in 2.3.2-2

2018-11-30 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> notfound 915027 2.3.2-2
Bug #915027 {Done: Timo Aaltonen } [libxft-dev] libxft-dev 
should be installable for multiple architectures simultaneously
No longer marked as found in versions xft/2.3.2-2.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
915027: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915027
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#915093: Usage message lacks "--"s

2018-11-30 Thread 積丹尼 Dan Jacobson
> "JC" == Julien Cristau  writes:

JC> Both work, AFAIK, so this is just an inconsistency, not actually wrong?

But neither even mention the status of the other. It is just like two
different worlds. Schizophrenia.



Bug#915093: Usage message lacks "--"s

2018-11-30 Thread Julien Cristau
On 11/30/18 1:07 PM, 積丹尼 Dan Jacobson wrote:
> Package: xinput
> Version: 1.6.2-1+b1
> Severity: wishlist
> File: /usr/share/man/man1/xinput.1.gz
> 
> Man page lists each option like "--this".
> But Usage message just lists them like "this".
> Try "xinput --help" to see them.
> 
Both work, AFAIK, so this is just an inconsistency, not actually wrong?

Cheers,
Julien



Bug#915093: Usage message lacks "--"s

2018-11-30 Thread 積丹尼 Dan Jacobson
Package: xinput
Version: 1.6.2-1+b1
Severity: wishlist
File: /usr/share/man/man1/xinput.1.gz

Man page lists each option like "--this".
But Usage message just lists them like "this".
Try "xinput --help" to see them.



mesa_18.3.0~rc5-1_source.changes ACCEPTED into experimental

2018-11-30 Thread Debian FTP Masters



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Fri, 30 Nov 2018 11:45:45 +0200
Source: mesa
Binary: libxatracker2 libxatracker-dev libd3dadapter9-mesa 
libd3dadapter9-mesa-dev libgbm1 libgbm-dev libegl-mesa0 libegl1-mesa 
libegl1-mesa-dev libwayland-egl1-mesa libgles2-mesa libgles2-mesa-dev 
libglapi-mesa libglx-mesa0 libgl1-mesa-glx libgl1-mesa-dri libgl1-mesa-dev 
mesa-common-dev libosmesa6 libosmesa6-dev mesa-va-drivers mesa-vdpau-drivers 
mesa-vulkan-drivers mesa-opencl-icd
Architecture: source
Version: 18.3.0~rc5-1
Distribution: experimental
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Timo Aaltonen 
Description:
 libd3dadapter9-mesa - state-tracker for Direct3D9
 libd3dadapter9-mesa-dev - state-tracker for Direct3D9 -- development files
 libegl-mesa0 - free implementation of the EGL API -- Mesa vendor library
 libegl1-mesa - transitional dummy package
 libegl1-mesa-dev - free implementation of the EGL API -- development files
 libgbm-dev - generic buffer management API -- development files
 libgbm1- generic buffer management API -- runtime
 libgl1-mesa-dev - free implementation of the OpenGL API -- GLX development 
files
 libgl1-mesa-dri - free implementation of the OpenGL API -- DRI modules
 libgl1-mesa-glx - transitional dummy package
 libglapi-mesa - free implementation of the GL API -- shared library
 libgles2-mesa - transitional dummy package
 libgles2-mesa-dev - free implementation of the OpenGL|ES 2.x API -- 
development files
 libglx-mesa0 - free implementation of the OpenGL API -- GLX vendor library
 libosmesa6 - Mesa Off-screen rendering extension
 libosmesa6-dev - Mesa Off-screen rendering extension -- development files
 libwayland-egl1-mesa - transitional dummy package
 libxatracker-dev - X acceleration library -- development files
 libxatracker2 - X acceleration library -- runtime
 mesa-common-dev - Developer documentation for Mesa
 mesa-opencl-icd - free implementation of the OpenCL API -- ICD runtime
 mesa-va-drivers - Mesa VA-API video acceleration drivers
 mesa-vdpau-drivers - Mesa VDPAU video acceleration drivers
 mesa-vulkan-drivers - Mesa Vulkan graphics drivers
Changes:
 mesa (18.3.0~rc5-1) experimental; urgency=medium
 .
   * New upstream release candidate.
   * rules: Fix a typo in list of dri drivers.
   * rules, meson-add-glx-direct-toggle.diff: Fix build on hurd.
   * rules: Drop extra -Dosmesa from confflags.
   * rules: Don't build gallium nouveau on s390x.
   * rules: Classic osmesa needs classic swrast, and since it's not enabled
 where llvmpipe is enabled, enable gallium osmesa there.
Checksums-Sha1:
 7fc61415595a2315a35e7df3faba2a4648b5fcf1 5342 mesa_18.3.0~rc5-1.dsc
 c9260058becddc16183e767b28c00f95a250a735 20320700 mesa_18.3.0~rc5.orig.tar.gz
 f103f578e81d0e22cbf9aa4000df45414b5af2d9 879 mesa_18.3.0~rc5.orig.tar.gz.asc
 01378b6c7559f74e7328590518873aabf4fa4de8 102476 mesa_18.3.0~rc5-1.diff.gz
 70e0b613626c9210f2857488b73f2aaab65ed282 9294 
mesa_18.3.0~rc5-1_source.buildinfo
Checksums-Sha256:
 03db29c396d14ea86c5e0b119791911e8315aa64900a11fbaf1742007069917e 5342 
mesa_18.3.0~rc5-1.dsc
 596b61a1b66db3e0c95cdd496b32dd32612b1c88491aafe2331e9620cb0a6b72 20320700 
mesa_18.3.0~rc5.orig.tar.gz
 d31d5390a231ae8627e7e6781b29a862f770a36eadee9e586a89fca226075da0 879 
mesa_18.3.0~rc5.orig.tar.gz.asc
 681a40a16125721ebc894650e3fe2d90f33558611282b69e0060116e098fb05f 102476 
mesa_18.3.0~rc5-1.diff.gz
 05cc754bf473c6e7de7b6704ddfddef84e1ee6e409186d53feb1c8f73f4c7b9c 9294 
mesa_18.3.0~rc5-1_source.buildinfo
Files:
 1e7a5b92d8fb037933706de878c101f4 5342 graphics optional mesa_18.3.0~rc5-1.dsc
 f7bd91c48522dcd3cb3da0aa286e6cd9 20320700 graphics optional 
mesa_18.3.0~rc5.orig.tar.gz
 e0f9e298cb6fb4c1432d3c3c19fa5d36 879 graphics optional 
mesa_18.3.0~rc5.orig.tar.gz.asc
 6c3a294b48042fbe17f5c373bff917cf 102476 graphics optional 
mesa_18.3.0~rc5-1.diff.gz
 2a002bcd480580544283ed4d4ae366d9 9294 graphics optional 
mesa_18.3.0~rc5-1_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEdS3ifE3rFwGbS2Yjy3AxZaiJhNwFAlwBClsACgkQy3AxZaiJ
hNxjag//RvGFKKCynWSc6nuqn5ZFinDnedRdzUfVltvVvbtwcy12dKBlpkGnJ6MW
QYL+5sU+np/vrdiLRu3Hd+dUjGubNuxxTEyyUVm85bD4eNI04XjJEN9d79cxmYU4
4IcpTgduP07tu49j59MJQxnhK1ixvldo2Nw+ZHU/5WPSjqHq3Z+KUKlXnIxeZ0fv
ZO/NwJwYXOpcExyORj5pGPRphtLsPVD4SifU6UM7TZZIPbr3v7Q1C+RuUwwuy2oi
cJJskG7CK5ooY8LrfVmLDGD9PU8a5HLJMkFP9CIRGYBjeKsKBh11sKVTNR8f1eMJ
DTejGGIyLClZ+5d8OqJcffzCtF1CkTnXeORAIbcSDY/fHn0Hz05yXIxPJs8O4vIT
CgiLWkh5DdiM3AczUw/raqu/J67/Mlmi2am7GGlDH5CO82DJ2dJXKtlVF9So2lPq
fns4oKQEXvufU1nvKPPjq3aN+IaMiIrzr7/8u4rd5BScWYESeZvisg3gFeFlPn9J
IZ4Vq1IhUVFk1cxfZtjruGXjXALbu+sgcQExqwEgRUsbiRFxFgfIB4xxVPUu0fVm
azPcdzX0AxmOjWBjZmapJABLPLgho0R5YVk99ApZ5M1oSgz7LJs3d/twzMv93Obw
dXKhBFuB4dqOCDuc4OfNDemE24n2USiGKd+A8g3G24M/sMBvUFo=
=Wmsy
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Processing of mesa_18.3.0~rc5-1_source.changes

2018-11-30 Thread Debian FTP Masters
mesa_18.3.0~rc5-1_source.changes uploaded successfully to localhost
along with the files:
  mesa_18.3.0~rc5-1.dsc
  mesa_18.3.0~rc5.orig.tar.gz
  mesa_18.3.0~rc5.orig.tar.gz.asc
  mesa_18.3.0~rc5-1.diff.gz
  mesa_18.3.0~rc5-1_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



[Git][xorg-team/lib/mesa][debian-experimental] 5 commits: rules, meson-add-glx-direct-toggle.diff: Fix build on hurd.

2018-11-30 Thread Timo Aaltonen
Timo Aaltonen pushed to branch debian-experimental at X Strike Force / lib / 
mesa


Commits:
8c5f9835 by Timo Aaltonen at 2018-11-30T09:09:56Z
rules, meson-add-glx-direct-toggle.diff: Fix build on hurd.

- - - - -
4cdf5bba by Timo Aaltonen at 2018-11-30T09:31:03Z
rules: Drop extra -Dosmesa from confflags.

- - - - -
57279553 by Timo Aaltonen at 2018-11-30T09:35:38Z
rules: Dont build gallium nouveau on s390x.

- - - - -
284b3af8 by Timo Aaltonen at 2018-11-30T09:45:10Z
rules: Classic osmesa needs classic swrast.

and since its not enabled where llvmpipe is enabled,
enable gallium osmesa there.

- - - - -
cf7962bb by Timo Aaltonen at 2018-11-30T10:00:38Z
release to experimental

- - - - -


4 changed files:

- debian/changelog
- + debian/patches/meson-add-glx-direct-toggle.diff
- debian/patches/series
- debian/rules


Changes:

=
debian/changelog
=
@@ -1,9 +1,14 @@
-mesa (18.3.0~rc5-1) UNRELEASED; urgency=medium
+mesa (18.3.0~rc5-1) experimental; urgency=medium
 
   * New upstream release candidate.
   * rules: Fix a typo in list of dri drivers.
+  * rules, meson-add-glx-direct-toggle.diff: Fix build on hurd.
+  * rules: Drop extra -Dosmesa from confflags.
+  * rules: Don't build gallium nouveau on s390x.
+  * rules: Classic osmesa needs classic swrast, and since it's not enabled
+where llvmpipe is enabled, enable gallium osmesa there.
 
- -- Timo Aaltonen   Thu, 29 Nov 2018 17:04:13 +0200
+ -- Timo Aaltonen   Fri, 30 Nov 2018 11:45:45 +0200
 
 mesa (18.3.0~rc4-1) experimental; urgency=medium
 


=
debian/patches/meson-add-glx-direct-toggle.diff
=
@@ -0,0 +1,39 @@
+diff --git a/meson.build b/meson.build
+index 33f4e5ad3cf..90cc0bb3af2 100644
+--- a/meson.build
 b/meson.build
+@@ -53,6 +53,7 @@ with_tests = get_option('build-tests')
+ with_valgrind = get_option('valgrind')
+ with_libunwind = get_option('libunwind')
+ with_asm = get_option('asm')
++with_glx_direct= get_option('glx-direct')
+ with_glx_read_only_text = get_option('glx-read-only-text')
+ with_osmesa = get_option('osmesa')
+ with_swr_arches = get_option('swr-arches')
+@@ -370,9 +371,6 @@ if with_glvnd
+   endif
+ endif
+ 
+-# TODO: toggle for this
+-with_glx_direct = true
+-
+ if with_vulkan_icd_dir == ''
+   with_vulkan_icd_dir = join_paths(get_option('datadir'), 'vulkan/icd.d')
+ endif
+diff --git a/meson_options.txt b/meson_options.txt
+index a1d5ab0e185..4d5f36bf33d 100644
+--- a/meson_options.txt
 b/meson_options.txt
+@@ -205,6 +205,12 @@ option(
+   choices : ['auto', 'disabled', 'dri', 'xlib', 'gallium-xlib'],
+   description : 'Build support for GLX platform'
+ )
++option(
++  'glx-direct',
++  type : 'boolean',
++  value : 'true',
++  description : 'Enable direct rendering in GLX and EGL for DRI'
++)
+ option(
+   'egl',
+   type : 'combo',


=
debian/patches/series
=
@@ -1 +1,2 @@
 07_gallium-fix-build-failure-on-powerpcspe.diff
+meson-add-glx-direct-toggle.diff


=
debian/rules
=
@@ -39,7 +39,7 @@ confflags_DRI3 = -Ddri3=false
 ifeq ($(DEB_HOST_ARCH_OS), hurd)
EGL_PLATFORMS = x11,
 
-   confflags_DIRECT_RENDERING = -Dglx=xlib
+   confflags_DIRECT_RENDERING = -Dglx-direct=false
confflags_GBM = -Dgbm=false
confflags_OSMESA = -Dosmesa=classic
DRI_DRIVERS = swrast,
@@ -50,7 +50,7 @@ else
   ifeq ($(DEB_HOST_ARCH_OS), linux)
confflags_DRI3 = -Ddri3=true
# Gallium drivers which require kernel support, not yet ported to 
non-Linux
-   GALLIUM_DRIVERS += nouveau, virgl,
+   GALLIUM_DRIVERS += virgl,
 
# Freedreno requires arm in addition
ifneq (,$(filter arm arm64,$(DEB_HOST_ARCH_CPU)))
@@ -74,6 +74,7 @@ else
 
ifeq (,$(filter $(DEB_HOST_ARCH), s390 s390x))
DRI_DRIVERS += nouveau,
+   GALLIUM_DRIVERS += nouveau,
endif
   endif
 
@@ -92,10 +93,10 @@ else
   # LLVM is required for building r300g, radeonsi and llvmpipe drivers.
   # It's also required for building OpenCL support.
   ifneq (,$(filter $(DEB_HOST_ARCH), amd64 arm64 armel armhf i386 
kfreebsd-amd64 kfreebsd-i386 mips mips64el mipsel powerpc ppc64 sparc64 
ppc64el))
-   GALLIUM_DRIVERS += radeonsi,
+   GALLIUM_DRIVERS += radeonsi, swrast
confflags_GALLIUM += -Dllvm=true
confflags_GALLIUM += -Dgallium-opencl=icd
-   GALLIUM_DRIVERS += swrast,
+   confflags_OSMESA = -Dosmesa=gallium
 
# nine makes sense only on archs that build wine
ifneq (,$(filter $(DEB_HOST_ARCH), amd64 arm64 armel armhf i386 
kfreebsd-i386 powerpc))
@@ -104,6 +105,7 @@ else
   else
DRI_DRIVERS += swrast,
confflags_GALLIUM += -Dllvm=false
+   confflags_OSMESA = -Dosmesa=classic
   endif
 
   # radv needs LLVM and the Vulkan loader, 

[Git][xorg-team/lib/mesa] Pushed new tag mesa-18.3.0-rc5-1

2018-11-30 Thread Timo Aaltonen
Timo Aaltonen pushed new tag mesa-18.3.0-rc5-1 at X Strike Force / lib / mesa

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/tree/mesa-18.3.0-rc5-1
You're receiving this email because of your account on salsa.debian.org.


Processed: Re: Bug#915027: libxft-dev should be installable for multiple architectures simultaneously

2018-11-30 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> fixed 915027  2.3.2-2
Bug #915027 [libxft-dev] libxft-dev should be installable for multiple 
architectures simultaneously
Marked as fixed in versions xft/2.3.2-2.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
915027: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915027
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#915027: marked as done (libxft-dev should be installable for multiple architectures simultaneously)

2018-11-30 Thread Debian Bug Tracking System
Your message dated Fri, 30 Nov 2018 10:31:09 +0200
with message-id <7e879662-2a43-28c0-67e8-d6b9f2d94...@debian.org>
and subject line Re: Bug#915027: libxft-dev should be installable for multiple 
architectures simultaneously
has caused the Debian Bug report #915027,
regarding libxft-dev should be installable for multiple architectures 
simultaneously
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
915027: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915027
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---

Package: libxft-dev
Version: 2.3.2-2

Attempting to install libxft-dev for amd64 and i386 at the same time (or 
any other arch for that matter) gives an error that they conflict. This 
is because the "Package: libxft-dev"section of the debian/control file 
does not contain "Multi-arch: same" (see 
https://wiki.debian.org/MultiArch/Hints#set_Multi-Arch:_same)which says 
that any duplicate files between the two different architectures is fine.


As a working example the libxfixes-dev package's control file contains 
this header and does allow installing for both architectures simultaneously.



The -dev package for the two architectures include headers, libs and man 
pages.  I verified that both architectures install their libs in 
arch-specific folders and that the headers and man pages are identical 
for the two architectures (making "Multi-Arch: same" safe to use).  
Barring some differences in the headers for architectures other than 
amd64 and i386, it should be fine to add "Multi-Arch: same" to the 
control file.


Thank You.

P.S. The same bug could be filed for libxi-dev, libxtst-dev, (these two 
also affect me) and probably many of the other x dev packages.  Let me 
know if you want me to file separate bug reports for those.
--- End Message ---
--- Begin Message ---
fixed 915027  2.3.2-2
thanks

On 30.11.2018 1.05, Davy Durham wrote:
> To be completely transparent, I did this on Ubuntu 16.04, but the
> package has not been changed significantly that I can see.  So, that's odd
> 
> I got the error when running "apt-get install libxft-dev:i386
> libxft-dev:amd64" which gives the conflict error.  If I run "dpkg -i
> libxft-dev_2.3.2-1_amd64.deb libxft-dev_2.3.2-1_i386.deb" it will look
> like it installs both, but the install of i386 silently replaces the
> amd64, and running a dpkg --list would show only i386 as installed.
> 
> That's probably basic for you, but that is what I am seeing. Does that
> information change anything in your testing?

it was fixed in 2.3.2-2:

xft (2.3.2-2) unstable; urgency=medium

..
  * Mark libxft-dev Multi-Arch: same. Thanks Hugh McMaster for the
patch. (Closes: #884176).


also fixed in Ubuntu 18.10 and up.


-- 
t--- End Message ---