Bug#748983: (no subject)

2014-08-26 Thread Breno Leitao
Hi Cyril,

Is there anything missing here that we can help with?


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/53fcbb4a.7080...@br.ibm.com



Bug#748983: xcb-util: run dh-autoreconf to update config.{sub, guess} and {libtool, aclocal}.m4

2014-08-21 Thread Breno Leitao
Hi Cyril,

I am traveling to Portland and without too much acess to it. I would ask 
Mauricio
to solve it.

Thank you,
Breno


On 08/21/2014 02:33 PM, Cyril Brulebois wrote:
 Breno Leitao bren...@br.ibm.com (2014-05-22):
 Package: xcb-util
 Version: 0.3.8
 Severity: normal
 Tags: patch
 User: debian-powe...@lists.debian.org
 Usertags: ppc64el
 User: debian-de...@lists.debian.org
 Usertags: autoreconf

 Hi,

 The xcb-util package is not invoking dh-autoreconf during the build, which
 fails when we try to compile it on new arches.  I just tested the attached
 patch and with it applied, the package is built properly.
 
 Hi,
 
 at Aurelien's request, I've tried applying your patch and triggering a
 build on amd64 in a sid chroot but it failed with:
 | (sid-amd64-devel)kibi@arya:~/debian-x/xcb-util$ debuild -b
 |  dpkg-buildpackage -rfakeroot -D -us -uc -b
 | dpkg-buildpackage: source package xcb-util
 | dpkg-buildpackage: source version 0.3.8-3
 | dpkg-buildpackage: source distribution UNRELEASED
 | dpkg-buildpackage: source changed by Cyril Brulebois k...@debian.org
 |  dpkg-source --before-build xcb-util
 | dpkg-buildpackage: host architecture amd64
 |  fakeroot debian/rules clean
 | test -x debian/rules
 | rm -f debian/stamp-makefile-build debian/stamp-makefile-install
 | /usr/bin/make  -C .  -k distclean
 | make[1]: Entering directory '/home/kibi/debian-x/xcb-util'
 | make[1]: *** No rule to make target 'distclean'.
 | make[1]: Leaving directory '/home/kibi/debian-x/xcb-util'
 | /usr/share/cdbs/1/class/makefile.mk:55: recipe for target
 | 'makefile-clean' failed
 | make: [makefile-clean] Error 2 (ignored)
 | rm -f debian/stamp-autotools
 | rmdir --ignore-fail-on-non-empty .
 | rmdir: failed to remove ‘.’: Invalid argument
 | /usr/share/cdbs/1/class/autotools.mk:52: recipe for target
 | 'makefile-clean' failed
 | make: [makefile-clean] Error 1 (ignored)
 | rm -f configure-stamp
 | # Specific to Git Debian package
 | rm -f Doxyfile .gitmodules autogen.sh
 | if test -e debian/autoreconf.before; then \
 | dh_autoreconf_clean ; \
 | fi
 | dh_clean 
 | rm -f debian/stamp-autotools-files
 |  debian/rules build
 | test -x debian/rules
 | mkdir -p .
 | dh_autoreconf 
 | configure.ac:17: installing './compile'
 | configure.ac:6: installing './install-sh'
 | configure.ac:6: installing './missing'
 | Makefile.am:6: error: 'pkgconfig_DATA' is used but 'pkgconfigdir' is
 | undefined
 | src/Makefile.am:2: error: Libtool library used but 'LIBTOOL' is
 | undefined
 | src/Makefile.am:2:   The usual way to define 'LIBTOOL' is to add
 | 'LT_INIT'
 | src/Makefile.am:2:   to 'configure.ac' and run 'aclocal' and 'autoconf'
 | again.
 | src/Makefile.am:2:   If 'LT_INIT' is in 'configure.ac', make sure
 | src/Makefile.am:2:   its definition is in aclocal's search path.
 | src/Makefile.am: installing './depcomp'
 | src/Makefile.am:14: error: 'xcbinclude_HEADERS' is used but
 | 'xcbincludedir' is undefined
 | autoreconf: automake failed with exit status: 1
 | dh_autoreconf: autoreconf -f -i returned exit code 1
 | /usr/share/cdbs/1/rules/autoreconf.mk:10: recipe for target
 | 'debian/autoreconf.after' failed
 | make: *** [debian/autoreconf.after] Error 2
 | dpkg-buildpackage: error: debian/rules build gave error exit status 2
 | debuild: fatal error at line 1364:
 | dpkg-buildpackage -rfakeroot -D -us -uc -b failed
 
 Mraw,
 KiBi.
 


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/53f62e57.5030...@br.ibm.com



Bug#749728: (no subject)

2014-08-12 Thread Breno Leitao
Hi,

Sorry to bother you again, but I am wondering if you have chance to look at 
this bug.

Thank you,
Breno


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/53ea27f3.8060...@br.ibm.com



Bug#749728: (no subject)

2014-07-24 Thread Breno Leitao
Hi Maintainer,

I am wondering if you have chance to look at this bug. I would like to say that
his bug is one of the most important bugs that are affecting ppc64el 
architecture
right now according to the ppc64el top priority bug[1].

Since this is a bug that shouldn't cause any regression, I would appreciate if 
you
accept it.

Thanks,
Breno

[1] https://wiki.debian.org/ppc64el#Bugs


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/53d144dc.1020...@br.ibm.com



Bug#745547: (no subject)

2014-07-24 Thread Breno Leitao
hi Julien,

How do you want to handle this bug? Do you want me a patch for configure?

This is a bug that is part of the top priority bugs for ppc64el platform as 
shown in:

https://wiki.debian.org/ppc64el/topBugs

Thank you,
Breno


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/53d1598e.5060...@br.ibm.com



Bug#745547: your mail

2014-07-24 Thread Breno Leitao
On 07/24/2014 05:44 PM, Julien Cristau wrote:
 On Thu, Jul 24, 2014 at 16:07:58 -0300, Breno Leitao wrote:
 
 hi Julien,

 How do you want to handle this bug? Do you want me a patch for configure?

 Now applied your patch in git.  Not sure when the upload will happen,
 worst case during debconf.
Nice. I will be there also, we can do it together.

Thank you!


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/53d17161.60...@br.ibm.com



Bug#751769: libxp: run dh-autoreconf to update config.{sub, guess} and {libtool, aclocal}.m4

2014-06-16 Thread Breno Leitao
Package: libxp
Version: 1.0.2-1
Severity: normal
Tags: patch

Currently, the patch libxp fails to build on the new architecture (as ppc64el)
due to outdated autotool files, which cause the following problem on ppc64el:

http://ftp.unicamp.br/pub/ppc64el/debian/buildd-upstream/build_logs/logs/libxp_1.0.2-1_ppc64el-20140501-0452.build

This bug provides a patch that call dh_autoreconf to update the missing parts,
according to [1] recommendations.  With this patch, the problem is fixed.

[1] - 
https://wiki.debian.org/qa.debian.org/FTBFS#A2014-01-21_using_dh-autoreconf_during_the_build

Thank you,
Breno


-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: ppc64el (ppc64le)

Kernel: Linux 3.13-1-powerpc64le (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Index: libxp-1.0.2/debian/control
===
--- libxp-1.0.2.orig/debian/control	2014-06-16 13:39:14.0 +
+++ libxp-1.0.2/debian/control	2014-06-16 13:39:55.0 +
@@ -5,6 +5,7 @@
 Uploaders: Drew Parsons dpars...@debian.org, Cyril Brulebois k...@debian.org
 Build-Depends:
  debhelper (= 8.1.3~),
+ dh-autoreconf,
  quilt,
  pkg-config,
  libx11-dev (= 1:0.99.2),
Index: libxp-1.0.2/debian/rules
===
--- libxp-1.0.2.orig/debian/rules	2014-06-16 13:39:14.0 +
+++ libxp-1.0.2/debian/rules	2014-06-16 13:40:13.0 +
@@ -37,6 +37,7 @@
 build: patch build-stamp
 build-stamp:
 	dh_testdir
+	dh_autoreconf
 
 	mkdir -p build
 	cd build  \
@@ -51,6 +52,7 @@
 clean: xsfclean
 	dh_testdir
 	dh_testroot
+	dh_autoreconf_clean
 	rm -f build-stamp
 
 	rm -f config.cache config.log config.status


Bug#748983: xcb-util: run dh-autoreconf to update config.{sub, guess} and {libtool, aclocal}.m4

2014-05-22 Thread Breno Leitao
Package: xcb-util
Version: 0.3.8
Severity: normal
Tags: patch
User: debian-powe...@lists.debian.org
Usertags: ppc64el
User: debian-de...@lists.debian.org
Usertags: autoreconf

Hi,

The xcb-util package is not invoking dh-autoreconf during the build, which
fails when we try to compile it on new arches.  I just tested the attached
patch and with it applied, the package is built properly.

Thank you,

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: ppc64el (ppc64le)

Kernel: Linux 3.13-1-powerpc64le (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Index: xcb-util-0.3.8/debian/control
===
--- xcb-util-0.3.8.orig/debian/control	2012-02-08 19:40:41.0 +
+++ xcb-util-0.3.8/debian/control	2014-05-22 19:54:15.0 +
@@ -15,7 +15,8 @@
autotools-dev,
autoconf,
automake,
-   xutils-dev
+   xutils-dev,
+   dh-autoreconf
 Standards-Version: 3.9.2
 Homepage: http://xcb.freedesktop.org
 Vcs-Git: git://git.debian.org/pkg-xorg/lib/xcb-util.git
Index: xcb-util-0.3.8/debian/rules
===
--- xcb-util-0.3.8.orig/debian/rules	2012-02-08 19:40:41.0 +
+++ xcb-util-0.3.8/debian/rules	2014-05-22 19:54:03.0 +
@@ -4,6 +4,7 @@
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/autoreconf.mk
 
 DEB_DH_MAKESHLIBS_ARGS=-V
 


Bug#745547: pixman: Disable vmx for ppc64el architecture

2014-04-22 Thread Breno Leitao
Package: pixman
Version: 0.32.4
Severity: wishlist

Dear Maintainer,

In order to be able to compile pixman on the ppc64el archictecture, the option
disable-vmx needs to be disabled at this initial moment.  So, this patch adds 
the
--disable-vmx option during the configure process.  

Thanks
Breno Leitao

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: ppc64el (ppc64le)

Kernel: Linux 3.13-1-powerpc64le (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -uNpr pixman-0.32.4/debian/changelog pixman-0.32.4.new/debian/changelog
--- pixman-0.32.4/debian/changelog	2014-04-22 18:08:27.0 +
+++ pixman-0.32.4.new/debian/changelog	2014-04-22 18:11:51.0 +
@@ -1,3 +1,10 @@
+pixman (0.32.4-1.1) sid; urgency=medium
+
+  * Non-maintainer upload.
+  * Disable vmx on the ppc64el architecture to enable the package to be built.
+
+ -- Breno Leitao bren...@br.ibm.com  Tue, 22 Apr 2014 18:11:10 +
+
 pixman (0.32.4-1) sid; urgency=low
 
   * New upstream release.
diff -uNpr pixman-0.32.4/debian/rules pixman-0.32.4.new/debian/rules
--- pixman-0.32.4/debian/rules	2014-04-22 17:58:17.0 +
+++ pixman-0.32.4.new/debian/rules	2014-04-22 17:58:40.0 +
@@ -4,12 +4,19 @@ PACKAGE = libpixman-1-0
 SHLIBS  = 0.25.2
 
 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
+
+DISABLE_VMX_ARCHS = ppc64el 
+
+ifeq (,$(filter $(DEB_BUILD_ARCH), $(disable_vmx_archs)))
+  VMX_OPTION = --disable-vmx
+endif
 
 # Disable Gtk+ autodetection:
 override_dh_auto_configure:
 	# also avoid loongson2f optimizations on mipsel, see 0.26.0-3
 	# changelog entry:
-	LS_CFLAGS=  dh_auto_configure -- --disable-gtk \
+	LS_CFLAGS=  dh_auto_configure -- --disable-gtk $(VMX_OPTION) \
 	  --disable-silent-rules \
 	  --disable-arm-iwmmxt \
 	  --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)


Bug#745547: pixman: Disable vmx for ppc64el architecture

2014-04-22 Thread Breno Leitao
On 04/22/2014 03:27 PM, Julien Cristau wrote:
 In order to be able to compile pixman on the ppc64el archictecture, the 
 option
 disable-vmx needs to be disabled at this initial moment.  So, this patch 
 adds the
 --disable-vmx option during the configure process.  

 Shouldn't configure be made to detect it instead?
Yes, this makes sense. Are you willing to see something like this?

--- pixman-0.32.4.new/configure.ac  2013-11-18 01:58:34.0 +
+++ pixman-0.32.4/configure.ac  2014-04-22 19:52:26.0 +
@@ -540,6 +540,9 @@ AC_COMPILE_IFELSE([AC_LANG_SOURCE([[
 #if defined(__GNUC__)  (__GNUC__  3 || (__GNUC__ == 3  __GNUC_MINOR__  
4))
 #error Need GCC = 3.4 for sane altivec support
 #endif
+#if defined(__PPC64__)  (__BYTE_ORDER__==__ORDER_LITTLE_ENDIAN__)
+#error VMX utilization is still not ready on ppc64el
+#endif
 #include altivec.h
 int main () {
 vector unsigned int v = vec_splat_u32 (1);


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/5356c9e7.9090...@br.ibm.com



Bug#742731: Re: Bug#742731: xorg: New architecture: ppc64el

2014-03-31 Thread Breno Leitao
On 03/26/2014 04:21 PM, Julien Cristau wrote:
 +XSERVER_XORG_VIDEO_DEPENDS=xserver-xorg-video-dummy
 +XSERVER_XORG_INPUT_DEPENDS=xserver-xorg-input-void
 
 NAK.  This should at least get the fbdev (and possibly modesetting)
 video driver, and evdev for input.
That makes sense.  So, a new patch (based on arm64) is attached that
adds support for ppc64el using input-evdev, video-fbdev and
video-modesetting.

We also have the binaries for these packages:

http://ftp.unicamp.br/pub/ppc64el/debian/archive/pool/main/x/xserver-xorg-input-evdev/
http://ftp.unicamp.br/pub/ppc64el/debian/archive/pool/main/x/xserver-xorg-video-fbdev/
http://ftp.unicamp.br/pub/ppc64el/debian/archive/pool/main/x/xserver-xorg-video-modesetting/

Thank you.



diff -uNpr xorg-7.7+6.orig/debian/scripts/vars.ppc64el xorg-7.7+6/debian/scripts/vars.ppc64el
--- xorg-7.7+6.orig/debian/scripts/vars.ppc64el	1970-01-01 00:00:00.0 +
+++ xorg-7.7+6/debian/scripts/vars.ppc64el	2014-03-31 20:25:13.0 +
@@ -0,0 +1,8 @@
+XSERVER_XORG_VIDEO_DEPENDS=\
+xserver-xorg-video-fbdev, \
+xserver-xorg-video-modesetting, \
+
+
+XSERVER_XORG_INPUT_DEPENDS=\
+xserver-xorg-input-evdev, \
+


Bug#742731: xorg: New architecture: ppc64el

2014-03-26 Thread Breno Leitao
Source: xorg
Version: 7.7+6
Severity: wishlist
Tags: patch sid

Dear Maintainer,

We are working to enable the new architecture ppc64el[1] and we would like to 
submit a patch to enable the package xorg to be compiled, with the minimal 
support at this first moment.
So, I am attaching this patch that would provide the minimal support for 
xorg/ppc64el. 

[1] - https://wiki.debian.org/ppc64el

Thank you,
Breno


-- System Information:
Debian Release: jessie/sid
Architecture: ppc64el (ppc64le)

Kernel: Linux 3.13-1-powerpc64le (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -uNpr xorg-7.7+6.orig/debian/scripts/vars.ppc64el xorg-7.7+6/debian/scripts/vars.ppc64el
--- xorg-7.7+6.orig/debian/scripts/vars.ppc64el 1970-01-01 00:00:00.0 + 
+++ xorg-7.7+6/debian/scripts/vars.ppc64el  2014-03-26 17:42:15.0 + 
@@ -0,0 +1,2 @@
+XSERVER_XORG_VIDEO_DEPENDS=xserver-xorg-video-dummy
+XSERVER_XORG_INPUT_DEPENDS=xserver-xorg-input-void