[LinuxBIOS] svn and firewall

Uwe Hermann uwe at hermann-uwe.de
Sun Sep 23 15:07:32 CEST 2007


On Sun, Sep 23, 2007 at 02:41:53PM +0200, Stefan Reinauer wrote:
> Uwe Hermann wrote:
> > On Sun, Sep 23, 2007 at 01:29:02PM +0200, Robert Millan wrote:
> >   
> >> http://linuxbios.org/index.php/Download_LinuxBIOS says that if you are behind a
> >> firewall that blocks the svn port, you can work around this by using https for
> >> checkout.
> >>
> >> However, in practice this doesn't really work, because at some point it will
> >> run into the "fetching external item" hack for the util/ directory, and hang
> >> there.
> >>
> >> I would suggest removing the external item hack, and referring to the real
> >> util/ URL instead.
> >>     
> >
> > Interesting problem. The issue is that the svn:externals are hardcoded
> > to use svn:// to grab the stuff.
> >
> > Removing the svn:externals links is probably not an option, as many
> > people want to have the utilities in the v2 / v3 tree.
> >
> > But we could change the svn:externals links to always use https://
> > instead of svn://. I verified that it fixes the checkout problems
> > if the svn port is blocked.
> >
> >   
> But currently you cannot commit there.

OK, that's a problem.

FWIW, it looks like Subversion 1.5 may have support for this type of
scenario, i.e. you don't have to hardcode svn:// or https:// anymore,
it'll just use whatever you specified on the command line for the
"normal" code _and_ for the svn:externals.

http://subversion.tigris.org/issues/show_bug.cgi?id=1336

As a short-term workaround I think we can live with the
--ignore-externals option. You'll have to checkout the svn:externals
stuff manually then (if you want that; all of them are optional
anyway -- flashrom, superiotool, lxbios -- so this shouldn't be a
big problem).


Uwe.
-- 
http://www.hermann-uwe.de  | http://www.holsham-traders.de
http://www.crazy-hacks.org | http://www.unmaintained-free-software.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20070923/250fd051/attachment.sig>


More information about the coreboot mailing list