All of lore.kernel.org
 help / color / mirror / Atom feed
* Git branches with Gentoo fixes
@ 2008-11-13  0:14 Diego 'Flameeyes' Pettenò
  2008-11-13  0:28 ` Diego 'Flameeyes' Pettenò
                   ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: Diego 'Flameeyes' Pettenò @ 2008-11-13  0:14 UTC (permalink / raw)
  To: alsa-devel


[-- Attachment #1.1: Type: text/plain, Size: 626 bytes --]


Hi all,

Since I have just had to fix (again) an --as-needed issues on alsa-tools
on the Gentoo ebuild, I've decided to clone the git repo and see to try
pushing (again, I'm sure I tried before) the Gentoo-specific patches.

You can find two git branches for alsa-tools and alsa-utils at these
addresses:

git://git.flameeyes.eu/others/alsa/alsa-tools.git
git://git.flameeyes.eu/others/alsa/alsa-utils.git

For the patches coming from users, the proper Author setting was done so
that they are reported coming from the correct contributor.

HTH,
-- 
Diego "Flameeyes" Pettenò
http://blog.flameeyes.eu/


[-- Attachment #1.2: Type: application/pgp-signature, Size: 196 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Git branches with Gentoo fixes
  2008-11-13  0:14 Git branches with Gentoo fixes Diego 'Flameeyes' Pettenò
@ 2008-11-13  0:28 ` Diego 'Flameeyes' Pettenò
  2008-11-13  1:02   ` Travis Place
                     ` (2 more replies)
  2008-11-13  8:37 ` Takashi Iwai
  2008-11-13  8:43 ` Takashi Iwai
  2 siblings, 3 replies; 13+ messages in thread
From: Diego 'Flameeyes' Pettenò @ 2008-11-13  0:28 UTC (permalink / raw)
  To: alsa-devel


[-- Attachment #1.1: Type: text/plain, Size: 305 bytes --]

flameeyes@gmail.com (Diego 'Flameeyes' Pettenò) writes:

> git://git.flameeyes.eu/others/alsa/alsa-tools.git
> git://git.flameeyes.eu/others/alsa/alsa-utils.git

Add to this also

git://git.flameeyes.eu/others/alsa/alsa-plugins.git


-- 
Diego "Flameeyes" Pettenò
http://blog.flameeyes.eu/

[-- Attachment #1.2: Type: application/pgp-signature, Size: 196 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Git branches with Gentoo fixes
  2008-11-13  0:28 ` Diego 'Flameeyes' Pettenò
@ 2008-11-13  1:02   ` Travis Place
  2008-11-13  3:12     ` Diego 'Flameeyes' Pettenò
  2008-11-13  7:44   ` Takashi Iwai
  2008-11-13  8:49   ` Takashi Iwai
  2 siblings, 1 reply; 13+ messages in thread
From: Travis Place @ 2008-11-13  1:02 UTC (permalink / raw)
  To: alsa-devel

On Thursday 13 November 2008 10:28:22 am Diego 'Flameeyes' Pettenò wrote:
> flameeyes@gmail.com (Diego 'Flameeyes' Pettenò) writes:
> > git://git.flameeyes.eu/others/alsa/alsa-tools.git
> > git://git.flameeyes.eu/others/alsa/alsa-utils.git
>
> Add to this also
>
> git://git.flameeyes.eu/others/alsa/alsa-plugins.git

Are the -9999 ebuilds in portage still pointing to the HG repo ?

Travis.
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Git branches with Gentoo fixes
  2008-11-13  1:02   ` Travis Place
@ 2008-11-13  3:12     ` Diego 'Flameeyes' Pettenò
  0 siblings, 0 replies; 13+ messages in thread
From: Diego 'Flameeyes' Pettenò @ 2008-11-13  3:12 UTC (permalink / raw)
  To: alsa-devel


[-- Attachment #1.1: Type: text/plain, Size: 527 bytes --]

Travis Place <wishie@wishie.net> writes:

> Are the -9999 ebuilds in portage still pointing to the HG repo ?

There used to be one for alsa-driver, since I decided some time ago not
to follow ALSA in Gentoo (for difference in view with the kernel
developers and the docs team) I have sincerely no clue what the destiny
of the -9999 ebuild has been, so I have to check...

... it seems so. I'll let it be known to who does maintain ALSA nowadays
of that.

-- 
Diego "Flameeyes" Pettenò
http://blog.flameeyes.eu/

[-- Attachment #1.2: Type: application/pgp-signature, Size: 196 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Git branches with Gentoo fixes
  2008-11-13  0:28 ` Diego 'Flameeyes' Pettenò
  2008-11-13  1:02   ` Travis Place
@ 2008-11-13  7:44   ` Takashi Iwai
  2008-11-13  8:38     ` Takashi Iwai
  2008-11-13  8:49   ` Takashi Iwai
  2 siblings, 1 reply; 13+ messages in thread
From: Takashi Iwai @ 2008-11-13  7:44 UTC (permalink / raw)
  To: Diego 'Flameeyes' Pettenò; +Cc: alsa-devel

At Thu, 13 Nov 2008 01:28:22 +0100,
Diego 'Flameeyes' Pettenò wrote:
> 
> flameeyes@gmail.com (Diego 'Flameeyes' Pettenò) writes:
> 
> > git://git.flameeyes.eu/others/alsa/alsa-tools.git
> > git://git.flameeyes.eu/others/alsa/alsa-utils.git
> 
> Add to this also
> 
> git://git.flameeyes.eu/others/alsa/alsa-plugins.git

Could you post the summary of your changes, at least?


thanks,

Takashi

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Git branches with Gentoo fixes
  2008-11-13  0:14 Git branches with Gentoo fixes Diego 'Flameeyes' Pettenò
  2008-11-13  0:28 ` Diego 'Flameeyes' Pettenò
@ 2008-11-13  8:37 ` Takashi Iwai
  2008-11-13  8:43 ` Takashi Iwai
  2 siblings, 0 replies; 13+ messages in thread
From: Takashi Iwai @ 2008-11-13  8:37 UTC (permalink / raw)
  To: Diego 'Flameeyes' Pettenò; +Cc: alsa-devel

At Thu, 13 Nov 2008 01:14:51 +0100,
Diego 'Flameeyes' Pettenò wrote:
> 
> Hi all,
> 
> Since I have just had to fix (again) an --as-needed issues on alsa-tools
> on the Gentoo ebuild, I've decided to clone the git repo and see to try
> pushing (again, I'm sure I tried before) the Gentoo-specific patches.
> 
> You can find two git branches for alsa-tools and alsa-utils at these
> addresses:
> 
> git://git.flameeyes.eu/others/alsa/alsa-tools.git
> git://git.flameeyes.eu/others/alsa/alsa-utils.git
> 
> For the patches coming from users, the proper Author setting was done so
> that they are reported coming from the correct contributor.

In commit de0aea763c5113f2373fc1cf6034b018d255bd94,

> diff --git a/alsaconf/alsaconf.in b/alsaconf/alsaconf.in
> index 806ddb6..56f2a4b 100644
> --- a/alsaconf/alsaconf.in
> +++ b/alsaconf/alsaconf.in
> @@ -908,13 +908,8 @@ BEGIN { in_sound=0; }
>  
>      farewell
>      clear
> -    if [ "$distribution" = "gentoo" ]; then
> -      xecho "Running modules-update..."
> -      modules-update
> -    elif [ "$distribution" = "debian" ]; then
> -      xecho "Running update-modules..."
> -      update-modules
> -    fi
> +    xecho "Running update-modules..."
> +    update-modules
>      if [ -x $rcalsasound ] ; then

You unconditionally call update-modules, but this doesn't exist in
all distros, but this is wrong.  The world isn't ruled by only debian
and gentoo :)

Check the availability before calling it.

Other changes in alsa-utils look OK.


thanks,

Takashi

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Git branches with Gentoo fixes
  2008-11-13  7:44   ` Takashi Iwai
@ 2008-11-13  8:38     ` Takashi Iwai
  0 siblings, 0 replies; 13+ messages in thread
From: Takashi Iwai @ 2008-11-13  8:38 UTC (permalink / raw)
  To: Diego 'Flameeyes' Pettenò; +Cc: alsa-devel

At Thu, 13 Nov 2008 08:44:39 +0100,
I wrote:
> 
> At Thu, 13 Nov 2008 01:28:22 +0100,
> Diego 'Flameeyes' Pettenò wrote:
> > 
> > flameeyes@gmail.com (Diego 'Flameeyes' Pettenò) writes:
> > 
> > > git://git.flameeyes.eu/others/alsa/alsa-tools.git
> > > git://git.flameeyes.eu/others/alsa/alsa-utils.git
> > 
> > Add to this also
> > 
> > git://git.flameeyes.eu/others/alsa/alsa-plugins.git
> 
> Could you post the summary of your changes, at least?

Also, please put the branch name to pull in the same line.
I guess it's master, but the recent git requires the pulling branch
explicitly.

thanks,

Takashi

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Git branches with Gentoo fixes
  2008-11-13  0:14 Git branches with Gentoo fixes Diego 'Flameeyes' Pettenò
  2008-11-13  0:28 ` Diego 'Flameeyes' Pettenò
  2008-11-13  8:37 ` Takashi Iwai
@ 2008-11-13  8:43 ` Takashi Iwai
  2 siblings, 0 replies; 13+ messages in thread
From: Takashi Iwai @ 2008-11-13  8:43 UTC (permalink / raw)
  To: Diego 'Flameeyes' Pettenò; +Cc: alsa-devel

At Thu, 13 Nov 2008 01:14:51 +0100,
Diego 'Flameeyes' Pettenò wrote:
> 
> 
> git://git.flameeyes.eu/others/alsa/alsa-tools.git
> 
...
> diff --git a/hdspmixer/src/Makefile.am b/hdspmixer/src/Makefile.am
> index 9bb83af..1b898bc 100644
> --- a/hdspmixer/src/Makefile.am
> +++ b/hdspmixer/src/Makefile.am
> @@ -56,3 +56,5 @@ hdspmixer_SOURCES = \
>  	pixmaps.cxx \
>  	pixmaps.h \
> 	defines.h
> +
> +hdspmixer_LDADD = -lfltk

Looks like a wrong fix.


thanks,

Takashi

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Git branches with Gentoo fixes
  2008-11-13  0:28 ` Diego 'Flameeyes' Pettenò
  2008-11-13  1:02   ` Travis Place
  2008-11-13  7:44   ` Takashi Iwai
@ 2008-11-13  8:49   ` Takashi Iwai
  2008-11-13 12:24     ` Diego 'Flameeyes' Pettenò
  2 siblings, 1 reply; 13+ messages in thread
From: Takashi Iwai @ 2008-11-13  8:49 UTC (permalink / raw)
  To: Diego 'Flameeyes' Pettenò; +Cc: alsa-devel

At Thu, 13 Nov 2008 01:28:22 +0100,
Diego 'Flameeyes' Pettenò wrote:
>
> flameeyes@gmail.com (Diego 'Flameeyes' Pettenò) writes:
> 
> > git://git.flameeyes.eu/others/alsa/alsa-tools.git
> > git://git.flameeyes.eu/others/alsa/alsa-utils.git
> 
> Add to this also
> 
> git://git.flameeyes.eu/others/alsa/alsa-plugins.git

Use rather AC_ENABLE() instead of AC_WITH().
It's more intuitive.


BTW, we'd like also a sign-off in each commit by the committer for
non-kernel repos (although not strictly needed).
Don't forget to add --sign option at each time.


thanks,

Takashi

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Git branches with Gentoo fixes
  2008-11-13  8:49   ` Takashi Iwai
@ 2008-11-13 12:24     ` Diego 'Flameeyes' Pettenò
  2008-11-13 13:14       ` Takashi Iwai
  0 siblings, 1 reply; 13+ messages in thread
From: Diego 'Flameeyes' Pettenò @ 2008-11-13 12:24 UTC (permalink / raw)
  To: alsa-devel


[-- Attachment #1.1: Type: text/plain, Size: 699 bytes --]

Takashi Iwai <tiwai@suse.de> writes:

> Use rather AC_ENABLE() instead of AC_WITH().
> It's more intuitive.

Okay, I actually had ENABLE in the original patch I made about two years
ago, but switched to WITH since speex was using that.

> BTW, we'd like also a sign-off in each commit by the committer for
> non-kernel repos (although not strictly needed).
> Don't forget to add --sign option at each time.

Done now, I've rewritten history for the repositories and now they all
should be fine.

I also further fixed the hdspmixer issue in the proper way, I was tired
for sure for not noticing the hack I've been using.

-- 
Diego "Flameeyes" Pettenò
http://blog.flameeyes.eu/

[-- Attachment #1.2: Type: application/pgp-signature, Size: 196 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Git branches with Gentoo fixes
  2008-11-13 12:24     ` Diego 'Flameeyes' Pettenò
@ 2008-11-13 13:14       ` Takashi Iwai
  2008-11-13 13:21         ` Diego 'Flameeyes' Pettenò
  0 siblings, 1 reply; 13+ messages in thread
From: Takashi Iwai @ 2008-11-13 13:14 UTC (permalink / raw)
  To: Diego 'Flameeyes' Pettenò; +Cc: alsa-devel

At Thu, 13 Nov 2008 13:24:39 +0100,
Diego 'Flameeyes' Pettenò wrote:
> 
> Takashi Iwai <tiwai@suse.de> writes:
> 
> > Use rather AC_ENABLE() instead of AC_WITH().
> > It's more intuitive.
> 
> Okay, I actually had ENABLE in the original patch I made about two years
> ago, but switched to WITH since speex was using that.
> 
> > BTW, we'd like also a sign-off in each commit by the committer for
> > non-kernel repos (although not strictly needed).
> > Don't forget to add --sign option at each time.
> 
> Done now, I've rewritten history for the repositories and now they all
> should be fine.
> 
> I also further fixed the hdspmixer issue in the proper way, I was tired
> for sure for not noticing the hack I've been using.

Thanks for fixing.  If finished, please post again with summaries.


Takashi

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Git branches with Gentoo fixes
  2008-11-13 13:14       ` Takashi Iwai
@ 2008-11-13 13:21         ` Diego 'Flameeyes' Pettenò
  2008-11-13 13:33           ` Takashi Iwai
  0 siblings, 1 reply; 13+ messages in thread
From: Diego 'Flameeyes' Pettenò @ 2008-11-13 13:21 UTC (permalink / raw)
  To: alsa-devel


[-- Attachment #1.1: Type: text/plain, Size: 955 bytes --]

Takashi Iwai <tiwai@suse.de> writes:

> Thanks for fixing.  If finished, please post again with summaries.

git://git.flameeyes.eu/others/alsa/alsa-utils.git master

- Fix building speaker-test when NLS is enabled, locale.h was not being
  included;
- Fix alsaconf use of dialog by redirecting to a new descriptor, or
  "snd-***" was tried for loading in case of errors;
- Replace modules-update with update-modules in alsaconf, since Gentoo
  also use the same command name as Debian.

git://git.flameeyes.eu/others/alsa/alsa-tools.git master

- Fix building with --as-needed ld option, by not passing library names
  on LDFLAGS variables;

git://git.flameeyes.eu/others/alsa/alsa-plugins.git master

- Add --disable options for jack, pulseaudio, libsamplerate and
  libavcodec based plugins, so that they can be disabled even if the
  software is found in the system;

-- 
Diego "Flameeyes" Pettenò
http://blog.flameeyes.eu/

[-- Attachment #1.2: Type: application/pgp-signature, Size: 196 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Git branches with Gentoo fixes
  2008-11-13 13:21         ` Diego 'Flameeyes' Pettenò
@ 2008-11-13 13:33           ` Takashi Iwai
  0 siblings, 0 replies; 13+ messages in thread
From: Takashi Iwai @ 2008-11-13 13:33 UTC (permalink / raw)
  To: Diego 'Flameeyes' Pettenò; +Cc: alsa-devel

At Thu, 13 Nov 2008 14:21:12 +0100,
Diego 'Flameeyes' Pettenò wrote:
> 
> Takashi Iwai <tiwai@suse.de> writes:
> 
> > Thanks for fixing.  If finished, please post again with summaries.
> 
> git://git.flameeyes.eu/others/alsa/alsa-utils.git master
> 
> - Fix building speaker-test when NLS is enabled, locale.h was not being
>   included;
> - Fix alsaconf use of dialog by redirecting to a new descriptor, or
>   "snd-***" was tried for loading in case of errors;
> - Replace modules-update with update-modules in alsaconf, since Gentoo
>   also use the same command name as Debian.
> 
> git://git.flameeyes.eu/others/alsa/alsa-tools.git master
> 
> - Fix building with --as-needed ld option, by not passing library names
>   on LDFLAGS variables;
> 
> git://git.flameeyes.eu/others/alsa/alsa-plugins.git master
> 
> - Add --disable options for jack, pulseaudio, libsamplerate and
>   libavcodec based plugins, so that they can be disabled even if the
>   software is found in the system;

Thanks, all pulled in, pushed out now.

BTW, you can create summaries more easily via git-shortlog:

	% git shortlog origin/master..HEAD


Takashi

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2008-11-13 13:33 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-11-13  0:14 Git branches with Gentoo fixes Diego 'Flameeyes' Pettenò
2008-11-13  0:28 ` Diego 'Flameeyes' Pettenò
2008-11-13  1:02   ` Travis Place
2008-11-13  3:12     ` Diego 'Flameeyes' Pettenò
2008-11-13  7:44   ` Takashi Iwai
2008-11-13  8:38     ` Takashi Iwai
2008-11-13  8:49   ` Takashi Iwai
2008-11-13 12:24     ` Diego 'Flameeyes' Pettenò
2008-11-13 13:14       ` Takashi Iwai
2008-11-13 13:21         ` Diego 'Flameeyes' Pettenò
2008-11-13 13:33           ` Takashi Iwai
2008-11-13  8:37 ` Takashi Iwai
2008-11-13  8:43 ` Takashi Iwai

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.