Re: [PATCH] support for the x32 architecture

Torsten Jager <[email protected]> Thu, 07 Dec 2017 17:59:35 +0100
Newsgroups gmane.comp.video.xine.devel
Message-ID <[email protected]>
Hello,

> mh, no...
>
> mattia@warren ..DONE/xine-lib-1.2/hg/xine-xine-lib-1.2 (hg)-[default] % hg log -r -1|cat
> changeset:   13322:34ea545d4b88
> tag:         tip
> user:        Darren Salt <[email protected]>
> date:        Sun Aug 13 00:27:57 2017 +0100
> summary:     ‘color’ → ‘colour’ (and translation back for en_US).

Well, since I am offline by default, I use to firefox the front side of
hg serve. That one says
     Mercurial
     changeset 13321:34ea545d4b88
     ‘color’ → ‘colour’ (and translation back for en_US).
     author Darren Salt <[email protected]>
     ...

(wrong asm line numbers)
> mhh, strange, but I wouldn't know what to look for in particular.

My build system seems to have that bug as well.
As long as we know not to take asm line numbers too seriously ;-)

> And yes of course, I'm using a native x32 compiler, so it defaults on
> building for x32.

> I suppose this means the configure script is not clever enough though.
> Consider that I'm running a regular x86-64 kernel, not sure if you're
> doing checks on it (which you shouldn't, imho).

13389:ad1c7438683b contains an auto build time override.
Maybe it is a better idea to conftest the compiler default only when
user did not give an explicit host, and force the latter otherwise.
See "Fix x32 detection 2".

> As a matter of fact, the host behind hg.debian.org (which is the same as
> git.debian.org, sadly) is being decomissioned, and we are a bit
> uncertain how things will turn out.

Good lord. The last time I heared "decomissioning" it was Fokushima ??

> Anyway, I don't really deal with hg myself,
> I'm keeping the packaging of xine-lib-1.2 in git:

AFAIK, xine used to reside at git as well. I personally like the hg
switch because it lets me do almost everything without net.

> https://anonscm.debian.org/git/collab-maint/xine-lib-1.2.git
> (probably OT here though ^^)

What does "OT" mean?

> I tried to build xine-ui (debian package of it anyway) against the just
> built library, and xine-ui opened up, I could select an audio file and
> it started playing it.  I couldn't hear anything, probably because I'm
> not running jackd... (indeed in the terminal it was giving out related
> errors).  Overall I think it's working fine?

Did you see that goom animation?
BTW, I use alsa out. Works quite well, including output delay mgmt.

> Well, I *could* take a snapshot of the hg repository and package it up,
> but I don't particularly like to do it, I just prefer to use released
> tarballs and add patches on top.
> Were you thinking/suggesting to do that?

Not for final packaging (there certainly is good reason for not doing
that there), but for quick testing of recent patches.

Torsten


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
xine-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xine-devel