Re: test build of XSF XFree86 SVN revision 1177 wanted
Branden Robinson wrote: Excellent! Does the build log show it skipping the xc-xserver-xfree86-dbg nonsense entirely? xc-xserver-xfree86-dbg doesn't appear at all in the build log. I hope that's o.k. Gerhard
Re: test build of XSF XFree86 SVN revision 1177 wanted
On Fri, Apr 02, 2004 at 09:58:51AM +0200, Gerhard Tonn wrote: Branden Robinson wrote: Excellent! Does the build log show it skipping the xc-xserver-xfree86-dbg nonsense entirely? xc-xserver-xfree86-dbg doesn't appear at all in the build log. I hope that's o.k. It's perfect. Precisely what was desired. Thanks! -- G. Branden Robinson|Fair use is irrelevant and Debian GNU/Linux |improper. [EMAIL PROTECTED] |-- Asst. U.S. Attorney Scott http://people.debian.org/~branden/ |Frewing, explaining the DMCA signature.asc Description: Digital signature
Re: test build of XSF XFree86 SVN revision 1177 wanted
On Wed, Mar 31, 2004 at 02:41:00PM +0200, Gerhard Tonn wrote: First of all I have got an upstream error, missing semicolon. session.c: In function `source': session.c:786: error: parse error before return make[5]: *** [session.o] Error 1 make[5]: Leaving directory `/home/ton/xfree86-4.3.0/build-tree/xc/programs/xdm' After I had fixed that, I had to disable install of xserver-wrapper, since it isn't available on s390. No, that was my fault; I fixed it in r1214. --- debian/rules.bak2004-03-31 12:37:03.0 + +++ debian/rules2004-03-31 12:36:02.0 + @@ -283,8 +283,10 @@ rm -f $(DEBTREEDIR)/usr/X11R6/lib/X11/icons/default/index.theme # remove the upstream symlink X - XFree86 rm -f $(DEBTREEDIR)/usr/X11R6/bin/X +ifndef NOT_BUILDING_XFREE86_X_SERVER # install Debian's X server wrapper install -m 755 debian/local/xserver-wrapper $(DEBTREEDIR)/usr/X11R6/bin/X +endif install -m 644 debian/local/Xwrapper.config.5 $(DEBTREEDIR)/usr/share/man/man5 install -m 755 debian/local/xserverrc $(DEBTREEDIR)/etc/X11/xinit # install Debian's XF86Config generator Fixed in r1215. For the time being I created an empty X file and completed the build successfully and was then able to install the debs. Excellent! Does the build log show it skipping the xc-xserver-xfree86-dbg nonsense entirely? -- G. Branden Robinson|I'm sorry if the following sounds Debian GNU/Linux |combative and excessively personal, [EMAIL PROTECTED] |but that's my general style. http://people.debian.org/~branden/ |-- Ian Jackson signature.asc Description: Digital signature
Re: test build of XSF XFree86 SVN revision 1177 wanted
Branden Robinson wrote: [I am not subscribed to -s390; please follow-up to -x as well.] Can an s390 person please test revision 1177 of the trunk in the XSF SVN repository of XFree86? The goal of that change was to make sure that s390 stops uselessly setting up and building the xc-xserver-xfree86-dbg directory. This should speed up the build a little. First of all I have got an upstream error, missing semicolon. session.c: In function `source': session.c:786: error: parse error before return make[5]: *** [session.o] Error 1 make[5]: Leaving directory `/home/ton/xfree86-4.3.0/build-tree/xc/programs/xdm' After I had fixed that, I had to disable install of xserver-wrapper, since it isn't available on s390. --- debian/rules.bak2004-03-31 12:37:03.0 + +++ debian/rules2004-03-31 12:36:02.0 + @@ -283,8 +283,10 @@ rm -f $(DEBTREEDIR)/usr/X11R6/lib/X11/icons/default/index.theme # remove the upstream symlink X - XFree86 rm -f $(DEBTREEDIR)/usr/X11R6/bin/X +ifndef NOT_BUILDING_XFREE86_X_SERVER # install Debian's X server wrapper install -m 755 debian/local/xserver-wrapper $(DEBTREEDIR)/usr/X11R6/bin/X +endif install -m 644 debian/local/Xwrapper.config.5 $(DEBTREEDIR)/usr/share/man/man5 install -m 755 debian/local/xserverrc $(DEBTREEDIR)/etc/X11/xinit # install Debian's XF86Config generator For the time being I created an empty X file and completed the build successfully and was then able to install the debs. Gerhard
test build of XSF XFree86 SVN revision 1177 wanted
[I am not subscribed to -s390; please follow-up to -x as well.] Can an s390 person please test revision 1177 of the trunk in the XSF SVN repository of XFree86? The goal of that change was to make sure that s390 stops uselessly setting up and building the xc-xserver-xfree86-dbg directory. This should speed up the build a little. Here are some instructions for building from SVN: Building the package The following procedure is recommended for build-testing the trunk. Example commands are given for most steps. 1) Ensure Debian unstable is in your sources.list. 2) Install the packages you'll need to build the xfree86 source package. apt-get build-dep xfree86 3) Install devscripts, which will make life easier. apt-get install devscripts 4) Retrieve the Debian xfree86 source package. apt-get source xfree86 5) Change directories into the unpackaged source tree. cd xfree86-4.3.0 6) Remove the debian/ directory. rm -r debian 7) Export the debian directory of the trunk of the XFree86 Subversion repository. svn export svn://necrotic.deadbeast.net/xfree86/trunk/debian debian (You can use the --revision option if necessary.) 8) Create a changelog entry that identifies this as a local build. THIS STEP IS IMPORTANT. DO NOT LEAVE IT OUT. dch -D local -i Local build for testing purposes. (Feel free to be more specific with the text of the changelog entry.) 9) Build the package. debuild -us -uc 10) Upgrade to the resulting packages. dpkg -iO ../*.deb $Id: HACKING 1178 2004-03-25 19:16:42Z branden $ -- G. Branden Robinson|People are equally horrified at Debian GNU/Linux |hearing the Christian religion [EMAIL PROTECTED] |doubted, and at seeing it http://people.debian.org/~branden/ |practiced. -- Samuel Butler signature.asc Description: Digital signature