Bug#240889: AMD64 Port: Almost all packages are ready to be uploaded

2004-05-15 Thread Branden Robinson
On Thu, May 13, 2004 at 12:20:08AM +0200, Andreas Jochens wrote:
 On 04-May-12 04:25, Branden Robinson wrote:
  Hmmm.  When you submitted the original patch, you said it was tested.
  
  In the future, please don't oversell the state of a patch you submit.
 
 Come on, I did not oversell anything.
[...]
 With the help of others working on the amd64 port and 
 two small changes/additions to my patch there 
 is now a patch which seems to make xfree86 work on amd64.
 
 What would be the correct way to proceed now?

I have commited your further patches to Debian's XFree86 SVN; I'd like
for some AMD64 users to test packages built from the SVN trunk.

I do thank your for your contributions, and look forward to hearing
reports of how these packages work.  I'd like to be able to claim amd64
as a supported architecture in 4.3.0.dfsg.1-2.

-- 
G. Branden Robinson|   Psychology is really biology.
Debian GNU/Linux   |   Biology is really chemistry.
[EMAIL PROTECTED] |   Chemistry is really physics.
http://people.debian.org/~branden/ |   Physics is really math.


signature.asc
Description: Digital signature


Bug#240889: AMD64 Port: Almost all packages are ready to be uploaded

2004-05-12 Thread Branden Robinson
On Sun, May 09, 2004 at 07:18:24PM +0200, Andreas Jochens wrote:
 On 04-May-09 17:47, Frederik Schueler wrote:
  Hi,
  
  On Sun, May 09, 2004 at 04:14:13PM +0200, Andreas Jochens wrote:
   Yes, you can find my xfree86 patch in the BTS (#240889). It simply 
   switches off the 'lib64' installation feature in the original 
   xfree86 sources for amd64 and uses 'lib' instead. Please try my second 
   patch (the first one was incomplete).
  
  Great. Did you build glide, too? I cannot find any patches of yours in
  the bts and xfree86 build-depends on it.
 
 This is a bug in my patch. I do not have any patch for glide on amd64.

Hmmm.  When you submitted the original patch, you said it was tested.

In the future, please don't oversell the state of a patch you submit.
I'm happy to apply finished patches to the SVN trunk, and I'm happy to
grant you SVN access so you can get AMD64 support mature on a branch for
subsequent merge, but let's please not confuse the purpose of one with
the other.

-- 
G. Branden Robinson| When I die I want to go peacefully
Debian GNU/Linux   | in my sleep like my ol' Grand
[EMAIL PROTECTED] | Dad...not screaming in terror like
http://people.debian.org/~branden/ | his passengers.


signature.asc
Description: Digital signature


Bug#240889: AMD64 Port: Almost all packages are ready to be uploaded

2004-05-12 Thread Andreas Jochens
On 04-May-12 04:25, Branden Robinson wrote:
 Hmmm.  When you submitted the original patch, you said it was tested.
 
 In the future, please don't oversell the state of a patch you submit.

Come on, I did not oversell anything.

The original bug report stated two build problems on amd64 and described 
a possible solution. You added the 'help' tag to the bug and
requested a patch against the current svn trunk. I tried to figure out 
how to do that, created a patch and checked if it solved the build 
problems stated in the original bug report. It did solve those build 
problems and I posted the patch to the BTS with the statement 
that 'it works for me'. What I meant with this was that it solves the 
build problems stated in the original bug report.

This patch still stands as I originally posted it. I never claimed that 
this patch solves all problems for the amd64 architecture.

However, I tried to create another patch to solve the remaining 
xfree86 build problems on amd64 and posted the result of these efforts 
to the BTS. 

With the help of others working on the amd64 port and 
two small changes/additions to my patch there 
is now a patch which seems to make xfree86 work on amd64.

What would be the correct way to proceed now?

Regards
Andreas Jochens




Bug#240889: AMD64 Port: Almost all packages are ready to be uploaded

2004-05-09 Thread Andreas Jochens
On 04-May-09 17:47, Frederik Schueler wrote:
 Hi,
 
 On Sun, May 09, 2004 at 04:14:13PM +0200, Andreas Jochens wrote:
  Yes, you can find my xfree86 patch in the BTS (#240889). It simply 
  switches off the 'lib64' installation feature in the original 
  xfree86 sources for amd64 and uses 'lib' instead. Please try my second 
  patch (the first one was incomplete).
 
 Great. Did you build glide, too? I cannot find any patches of yours in
 the bts and xfree86 build-depends on it.

This is a bug in my patch. I do not have any patch for glide on amd64.

xfree86 build-depends on libglide2-dev and libglide3-dev for i386 only. 
I just added the build-depends for amd64 when I first experimented with 
xfree86 on amd64 and simply forgot to remove them later.

You can just remove the dependencies on libglide2-dev and libglide3-dev 
for amd64 from the Build-Depends in debian/control in my patch. Then 
xfree86 compiles without problems (at least for me). 

I will send an updated patch without these Build-Depends to the BTS in a 
separate mail.

Please report if you can successfully build and install xfree86 on 
amd64.

Regards
Andreas Jochens
   



Bug#240889: AMD64 Port: Almost all packages are ready to be uploaded

2004-05-09 Thread Frederik Schueler
Hi,

attached another patch for xserver-xfree86.config.in - without it, the
preinst fails and xserver-xfree86 does not install at all.

On Sun, May 09, 2004 at 07:18:24PM +0200, Andreas Jochens wrote:
 I will send an updated patch without these Build-Depends to the BTS in a 
 separate mail.

this is in my patch as well.
 
 Please report if you can successfully build and install xfree86 on 
 amd64.

I could succesfully build it, install and configure it and it works, I
have now X11 on my pure64 system =)

I am actually rebuilding a full source upload in order to upload it to
alioth this night.

Thanks
Frederik Schueler

-- 
ENOSIG
diff -ruN xfree86-4.3.0.dfsg.1/debian/control 
xfree86-4.3.0.dfsg.1.new/debian/control
--- xfree86-4.3.0.dfsg.1/debian/control 2004-05-09 20:04:58.688048766 +0200
+++ xfree86-4.3.0.dfsg.1.new/debian/control 2004-05-09 17:52:14.0 
+0200
@@ -4,7 +4,7 @@
 Maintainer: Debian X Strike Force debian-x@lists.debian.org
 Uploaders: Branden Robinson [EMAIL PROTECTED], Fabio Massimo Di Nitto 
[EMAIL PROTECTED]
 Standards-Version: 3.6.1
-Build-Depends: dpkg (= 1.7.0), flex, bison, bsdmainutils, groff, zlib1g-dev | 
libz-dev, libncurses5-dev | libncurses-dev, libpam0g-dev | libpam-dev, 
libfreetype6-dev, libpaperg, libstdc++5-dev | libstdc++-dev, tetex-bin, 
po-debconf, debhelper (= 4.1.16), html2text, libglide2-dev ( 2001.01.26) 
[amd64 i386], libglide3-dev (= 2002.04.10-3) [alpha amd64 i386], 
linux-kernel-headers [alpha amd64 arm hppa i386 ia64 m68k mips mipsel powerpc 
s390 sh], linux-kernel-headers (= 2.5.999-test7-bk-15) [sparc], libpng12-dev | 
libpng-dev, libexpat1-dev, libfontconfig1-dev, fontconfig, bzip2, libxft-dev 
(= 2.1.2), libxrender-dev (= 0.8.3), libxcursor-dev, dbs, m4
+Build-Depends: dpkg (= 1.7.0), flex, bison, bsdmainutils, groff, zlib1g-dev | 
libz-dev, libncurses5-dev | libncurses-dev, libpam0g-dev | libpam-dev, 
libfreetype6-dev, libpaperg, libstdc++5-dev | libstdc++-dev, tetex-bin, 
po-debconf, debhelper (= 4.1.16), html2text, libglide2-dev ( 2001.01.26) 
[i386], libglide3-dev (= 2002.04.10-3) [alpha i386], linux-kernel-headers 
[alpha amd64 arm hppa i386 ia64 m68k mips mipsel powerpc s390 sh], 
linux-kernel-headers (= 2.5.999-test7-bk-15) [sparc], libpng12-dev | 
libpng-dev, libexpat1-dev, libfontconfig1-dev, fontconfig, bzip2, libxft-dev 
(= 2.1.2), libxrender-dev (= 0.8.3), libxcursor-dev, dbs, m4
 Build-Conflicts: cpp-3.3 ( 1:3.3.3-0pre1)
 
 Package: lbxproxy
diff -ruN xfree86-4.3.0.dfsg.1/debian/xserver-xfree86.config.in 
xfree86-4.3.0.dfsg.1.new/debian/xserver-xfree86.config.in
--- xfree86-4.3.0.dfsg.1/debian/xserver-xfree86.config.in   2004-05-09 
20:00:17.361622249 +0200
+++ xfree86-4.3.0.dfsg.1.new/debian/xserver-xfree86.config.in   2004-05-09 
20:06:58.131274986 +0200
@@ -591,6 +591,9 @@
 alpha)
   DRIVER_LIST=ati, cirrus, glint, mga, nv, rendition, s3, s3virge, 
savage, siliconmotion, tdfx, tga, vga
   ;;
+amd64)
+  DRIVER_LIST=apm, ark, ati, chips, cirrus, cyrix, fbdev, glide, glint, 
i128, i740, i810, imstt, mga, neomagic, newport, nsc, nv, rendition, s3, 
s3virge, savage, siliconmotion, sis, tga, trident, tseng, vesa, vga
+  ;;
 arm|hppa)
   DRIVER_LIST=ati, chips, fbdev, glint, mga, nv, s3, s3virge, savage, 
sis, tdfx, trident, vga
   ;;


Bug#240889: AMD64 Port: Almost all packages are ready to be uploaded

2004-05-09 Thread Andreas Jochens
On 04-May-09 20:13, Frederik Schueler wrote:
 I could succesfully build it, install and configure it and it works, I
 have now X11 on my pure64 system =)
 
 I am actually rebuilding a full source upload in order to upload it to
 alioth this night.

Great.

 +amd64)
 +  DRIVER_LIST=apm, ark, ati, chips, cirrus, cyrix, fbdev, glide, glint, 
 i128, i740, i810, imstt, mga, neomagic, newport, nsc, nv, rendition, s3, 
 s3virge, savage, siliconmotion, sis, tga, trident, tseng, vesa, vga
 +  ;;

Should 'glide' be deleted from DRIVER_LIST since we dropped 
the build-dependency on libglide[2|3]-dev ?

Regards
Andreas Jochens



Bug#240889: AMD64 Port: Almost all packages are ready to be uploaded

2004-05-09 Thread Frederik Schueler
On Sun, May 09, 2004 at 09:57:06PM +0200, Andreas Jochens wrote:
 Should 'glide' be deleted from DRIVER_LIST since we dropped 
 the build-dependency on libglide[2|3]-dev ?

Indeed.

find a corrected patch attached.

Thanks
Frederik Schueler

-- 
ENOSIG
--- xfree86-4.3.0.dfsg.1.orig/debian/xserver-xfree86.config.in  2004-05-09 
23:20:29.533011000 +0200
+++ xfree86-4.3.0.dfsg.1/debian/xserver-xfree86.config.in   2004-05-09 
23:26:26.497916449 +0200
@@ -591,6 +591,9 @@
 alpha)
   DRIVER_LIST=ati, cirrus, glint, mga, nv, rendition, s3, s3virge, 
savage, siliconmotion, tdfx, tga, vga
   ;;
+amd64)
+  DRIVER_LIST=apm, ark, ati, chips, cirrus, cyrix, fbdev, glint, i128, 
mga, neomagic, nv, rendition, s3, s3virge, savage, siliconmotion, sis, tdfx, 
tga, trident, tseng, vesa, vga
+  ;;
 arm|hppa)
   DRIVER_LIST=ati, chips, fbdev, glint, mga, nv, s3, s3virge, savage, 
sis, tdfx, trident, vga
   ;;