Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(60)

Issue 174080: Linux: build a 32-bit Debian package too. (Closed)

Created:
11 years, 4 months ago by Tristan Schmelcher
Modified:
9 years, 7 months ago
CC:
o3d-review_googlegroups.com
Visibility:
Public.

Description

Linux: build a 32-bit Debian package too.

Patch Set 1 #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+21 lines, -25 lines) Patch
M installer/linux/build.scons View 2 chunks +14 lines, -3 lines 0 comments Download
D installer/linux/debian_amd64/changelog View 1 chunk +0 lines, -15 lines 0 comments Download
A + installer/linux/debian_common/changelog View 0 chunks +-1 lines, --1 lines 0 comments Download
A + installer/linux/debian_i386/control View 1 chunk +2 lines, -2 lines 0 comments Download
A + installer/linux/debian_i386/google-o3d.install View 1 chunk +0 lines, -3 lines 0 comments Download
A + installer/linux/debian_i386/links View 1 chunk +0 lines, -3 lines 0 comments Download
A + installer/linux/debian_i386/rules View 1 chunk +6 lines, -0 lines 2 comments Download

Messages

Total messages: 6 (0 generated)
Tristan Schmelcher
11 years, 4 months ago (2009-08-19 20:51:32 UTC) #1
Tristan Schmelcher
On 2009/08/19 20:51:32, tschmelcher wrote: > I've created this new issue because the previous one ...
11 years, 4 months ago (2009-08-19 20:52:56 UTC) #2
piman
One thing to clarify, otherwise lgtm. http://codereview.chromium.org/174080/diff/1/7 File installer/linux/debian_i386/rules (right): http://codereview.chromium.org/174080/diff/1/7#newcode12 Line 12: # be ...
11 years, 4 months ago (2009-08-19 21:27:07 UTC) #3
Tristan Schmelcher
http://codereview.chromium.org/174080/diff/1/7 File installer/linux/debian_i386/rules (right): http://codereview.chromium.org/174080/diff/1/7#newcode12 Line 12: # be resolved with the 64-bit packages). So, ...
11 years, 4 months ago (2009-08-19 21:35:07 UTC) #4
piman
On 2009/08/19 21:35:07, Tristan Schmelcher wrote: > http://codereview.chromium.org/174080/diff/1/7 > File installer/linux/debian_i386/rules (right): > > http://codereview.chromium.org/174080/diff/1/7#newcode12 ...
11 years, 4 months ago (2009-08-19 21:46:41 UTC) #5
Tristan Schmelcher
11 years, 4 months ago (2009-08-19 21:52:13 UTC) #6
On 2009/08/19 21:46:41, piman wrote:
> On 2009/08/19 21:35:07, Tristan Schmelcher wrote:
> > http://codereview.chromium.org/174080/diff/1/7
> > File installer/linux/debian_i386/rules (right):
> > 
> > http://codereview.chromium.org/174080/diff/1/7#newcode12
> > Line 12: # be resolved with the 64-bit packages). So, we suppress errors for
> > this case.
> > On 2009/08/19 21:27:07, piman wrote:
> > > Could we list them in the 32-bit control file, but not the 64-bit one ?
> > 
> > No, even if listed only in the 32-bit control file we'll still have the same
> > problem. The build rules check build dependencies even when cross-building,
so
> > it would install the 64-bit packages for the 32-bit build, and if we don't
> have
> > this here then it won't find the libs because the 32-bit ones won't be
> > installed.
> > 
> > Also, ignoring the errors here isn't really a big issue, because ironically
> the
> > 64-bit package's build process will check all of the libs even when the
build
> > platform is 32-bit. This is because the 64-bit package ships with these
libs,
> so
> > shlibdeps will find them by virtue of that and it will do all of its checks.
> 
> Ok, lgtm then, you know more than me about it.

FYI, this CL is now submitted, but the issue didn't close (presumably due to the
same account/Rietveld brokenness we've been seeing lately).

Powered by Google App Engine
This is Rietveld 408576698