Building Packages

From UGCS
(Difference between revisions)
Jump to: navigation, search
 
Line 1: Line 1:
You probably want to use dpkg-buildpackage to build a package.  Because we have to build two architectures and don't have cross-compiling enabled, you have to build each architecture separately (amd64 on hephaestus, 686 on shellservers).  On one of the archs, you should specify -B so that it doesn't build architecture-independant parts. The other one should have -b -sa so that the source is included. 
+
You probably want to use dpkg-buildpackage to build a package.  Because we have to build two architectures and don't have cross-compiling enabled, you have to build each architecture separately (amd64 on hephaestus, 686 on shellservers).  On one of the archs, you should specify -B so that it doesn't build architecture-independant parts.
  
 
You should also see http://www.debian.org/doc/maint-guide/ for more information.
 
You should also see http://www.debian.org/doc/maint-guide/ for more information.
  
 
[[Category:Sysadmin_Documentation]]
 
[[Category:Sysadmin_Documentation]]

Latest revision as of 03:18, 3 May 2009

You probably want to use dpkg-buildpackage to build a package. Because we have to build two architectures and don't have cross-compiling enabled, you have to build each architecture separately (amd64 on hephaestus, 686 on shellservers). On one of the archs, you should specify -B so that it doesn't build architecture-independant parts.

You should also see http://www.debian.org/doc/maint-guide/ for more information.

Personal tools