public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* Id3tag and lame packages?
@ 2016-09-22 19:37 Bill Zissimopoulos
  2016-09-22 19:47 ` Yaakov Selkowitz
  0 siblings, 1 reply; 10+ messages in thread
From: Bill Zissimopoulos @ 2016-09-22 19:37 UTC (permalink / raw)
  To: cygwin

Do the packages id3tag and lame exist for Cygwin? I would like to try
compiling mp3fs on Cygwin and I cannot find them.

Bill


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

* Re: Id3tag and lame packages?
  2016-09-22 19:37 Id3tag and lame packages? Bill Zissimopoulos
@ 2016-09-22 19:47 ` Yaakov Selkowitz
  2016-09-22 20:55   ` Bill Zissimopoulos
  2016-09-22 21:06   ` Bill Zissimopoulos
  0 siblings, 2 replies; 10+ messages in thread
From: Yaakov Selkowitz @ 2016-09-22 19:47 UTC (permalink / raw)
  To: cygwin

On 2016-09-22 14:12, Bill Zissimopoulos wrote:
> Do the packages id3tag and lame exist for Cygwin? I would like to try
> compiling mp3fs on Cygwin and I cannot find them.

If you mean libid3tag, it is available in the distribution; install 
libid3tag-devel and its dependencies.  lame cannot be shipped however 
for legal reasons, but it's easy to build yourself with cygport:

https://github.com/cygwinports-extras/lame

-- 
Yaakov

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

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

* Re: Id3tag and lame packages?
  2016-09-22 19:47 ` Yaakov Selkowitz
@ 2016-09-22 20:55   ` Bill Zissimopoulos
  2016-09-22 21:06   ` Bill Zissimopoulos
  1 sibling, 0 replies; 10+ messages in thread
From: Bill Zissimopoulos @ 2016-09-22 20:55 UTC (permalink / raw)
  To: cygwin

On 9/22/16, 12:37 PM, Yaakov Selkowitz wrote:


>On 2016-09-22 14:12, Bill Zissimopoulos wrote:
>> Do the packages id3tag and lame exist for Cygwin? I would like to try
>> compiling mp3fs on Cygwin and I cannot find them.
>
>If you mean libid3tag, it is available in the distribution; install
>libid3tag-devel and its dependencies.

You are right of course. How did I miss that?

>lame cannot be shipped however
>for legal reasons, but it's easy to build yourself with cygport:
>
>https://github.com/cygwinports-extras/lame

Excellent! Thank you.

Bill


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

* Re: Id3tag and lame packages?
  2016-09-22 19:47 ` Yaakov Selkowitz
  2016-09-22 20:55   ` Bill Zissimopoulos
@ 2016-09-22 21:06   ` Bill Zissimopoulos
  2016-09-22 21:58     ` Yaakov Selkowitz
  1 sibling, 1 reply; 10+ messages in thread
From: Bill Zissimopoulos @ 2016-09-22 21:06 UTC (permalink / raw)
  To: cygwin

On 9/22/16, 12:37 PM, Yaakov Selkowitz wrote:

>lame cannot be shipped however
>for legal reasons, but it's easy to build yourself with cygport:
>
>https://github.com/cygwinports-extras/lame

Alas this fails:

$ cygport lame.cygport compile
>>> Compiling lame-3.99.5-2.x86_64
autoreconf-2.69: Entering directory `.'
autoreconf-2.69: configure.in: not using Gettext
autoreconf-2.69: running: aclocal --force
main::scan_file() called too early to check prototype at
/usr/bin/aclocal-1.11 line 644.
configure.in:396: warning: macro `AM_PATH_GTK' not found in library
autoreconf-2.69: configure.in: tracing
autoreconf-2.69: running: libtoolize --copy --force
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.in,
libtoolize: and rerunning libtoolize and aclocal.
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
main::scan_file() called too early to check prototype at
/usr/bin/aclocal-1.11 line 644.
configure.in:396: warning: macro `AM_PATH_GTK' not found in library
autoreconf-2.69: running: /usr/bin/autoconf-2.69 --force
configure.in:396: error: possibly undefined macro: AM_PATH_GTK
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
autoreconf-2.69: /usr/bin/autoconf-2.69 failed with exit status: 1
*** ERROR: autoreconf failed

Bill



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

* Re: Id3tag and lame packages?
  2016-09-22 21:06   ` Bill Zissimopoulos
@ 2016-09-22 21:58     ` Yaakov Selkowitz
  2016-09-22 22:13       ` Bill Zissimopoulos
  0 siblings, 1 reply; 10+ messages in thread
From: Yaakov Selkowitz @ 2016-09-22 21:58 UTC (permalink / raw)
  To: cygwin

On 2016-09-22 15:55, Bill Zissimopoulos wrote:
> On 9/22/16, 12:37 PM, Yaakov Selkowitz wrote:
>> lame cannot be shipped however
>> for legal reasons, but it's easy to build yourself with cygport:
>>
>> https://github.com/cygwinports-extras/lame
>
> Alas this fails:
[snip]
> configure.in:396: error: possibly undefined macro: AM_PATH_GTK
>       If this token and others are legitimate, please use m4_pattern_allow.
>       See the Autoconf documentation.
> autoreconf-2.69: /usr/bin/autoconf-2.69 failed with exit status: 1
> *** ERROR: autoreconf failed

You're missing a build dependency: libgtk1.2-devel.

-- 
Yaakov

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

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

* Re: Id3tag and lame packages?
  2016-09-22 21:58     ` Yaakov Selkowitz
@ 2016-09-22 22:13       ` Bill Zissimopoulos
  2016-09-23  7:40         ` David Stacey
  2016-09-23  7:50         ` Csaba Raduly
  0 siblings, 2 replies; 10+ messages in thread
From: Bill Zissimopoulos @ 2016-09-22 22:13 UTC (permalink / raw)
  To: cygwin

On 9/22/16, 2:06 PM, Yaakov Selkowitz wrote:

>On 2016-09-22 15:55, Bill Zissimopoulos wrote:
>> On 9/22/16, 12:37 PM, Yaakov Selkowitz wrote:
>>> lame cannot be shipped however
>>> for legal reasons, but it's easy to build yourself with cygport:
>>>
>>> https://github.com/cygwinports-extras/lame
>>
>> Alas this fails:
>[snip]
>> configure.in:396: error: possibly undefined macro: AM_PATH_GTK
>>       If this token and others are legitimate, please use
>>m4_pattern_allow.
>>       See the Autoconf documentation.
>> autoreconf-2.69: /usr/bin/autoconf-2.69 failed with exit status: 1
>> *** ERROR: autoreconf failed
>
>You're missing a build dependency: libgtk1.2-devel.

Thanks again. That did the trick. Sorry for the newbie questions.

BTW, you mentioned a legal problem. I am seeing that LAME is LGPL licensed
and therefore should be eligible for inclusion in Cygwin(?).

Bill


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

* Re: Id3tag and lame packages?
  2016-09-22 22:13       ` Bill Zissimopoulos
@ 2016-09-23  7:40         ` David Stacey
  2016-09-23 20:50           ` Bill Zissimopoulos
  2016-09-23  7:50         ` Csaba Raduly
  1 sibling, 1 reply; 10+ messages in thread
From: David Stacey @ 2016-09-23  7:40 UTC (permalink / raw)
  To: cygwin

On 22/09/16 22:58, Bill Zissimopoulos wrote:
> BTW, you mentioned a legal problem. I am seeing that LAME is LGPL licensed
> and therefore should be eligible for inclusion in Cygwin(?).


No, there are plenty of LGPL packages in Cygwin. The problem with LAME 
is that it still has a number of active patents. [1] is a good write-up 
describing the problem, and said patents are enumerated in [2].

Dave.

[1] - https://lwn.net/Articles/178285/
[2] - http://mp3licensing.com/patents/index.html


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

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

* Re: Id3tag and lame packages?
  2016-09-22 22:13       ` Bill Zissimopoulos
  2016-09-23  7:40         ` David Stacey
@ 2016-09-23  7:50         ` Csaba Raduly
  2016-09-23  8:35           ` Bill Zissimopoulos
  1 sibling, 1 reply; 10+ messages in thread
From: Csaba Raduly @ 2016-09-23  7:50 UTC (permalink / raw)
  To: cygwin list

On Thu, Sep 22, 2016 at 11:58 PM, Bill Zissimopoulos  wrote:
>
> BTW, you mentioned a legal problem. I am seeing that LAME is LGPL licensed
> and therefore should be eligible for inclusion in Cygwin(?).

It's probably due to
https://en.wikipedia.org/wiki/LAME#Patents_and_legal_issues

Csaba
-- 
GCS a+ e++ d- C++ ULS$ L+$ !E- W++ P+++$ w++$ tv+ b++ DI D++ 5++
The Tao of math: The numbers you can count are not the real numbers.
Life is complex, with real and imaginary parts.
"Ok, it boots. Which means it must be bug-free and perfect. " -- Linus Torvalds
"People disagree with me. I just ignore them." -- Linus Torvalds

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

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

* Re: Id3tag and lame packages?
  2016-09-23  7:50         ` Csaba Raduly
@ 2016-09-23  8:35           ` Bill Zissimopoulos
  0 siblings, 0 replies; 10+ messages in thread
From: Bill Zissimopoulos @ 2016-09-23  8:35 UTC (permalink / raw)
  To: cygwin list

On 9/23/16, 12:40 AM, Csaba Raduly wrote:

>On Thu, Sep 22, 2016 at 11:58 PM, Bill Zissimopoulos  wrote:
>>
>> BTW, you mentioned a legal problem. I am seeing that LAME is LGPL
>>licensed
>> and therefore should be eligible for inclusion in Cygwin(?).
>
>It's probably due to
>https://en.wikipedia.org/wiki/LAME#Patents_and_legal_issues

Makes sense. Thank you!

Bill



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

* Re: Id3tag and lame packages?
  2016-09-23  7:40         ` David Stacey
@ 2016-09-23 20:50           ` Bill Zissimopoulos
  0 siblings, 0 replies; 10+ messages in thread
From: Bill Zissimopoulos @ 2016-09-23 20:50 UTC (permalink / raw)
  To: cygwin

On 9/22/16, 3:35 PM, David Stacey wrote:

>On 22/09/16 22:58, Bill Zissimopoulos wrote:
>> BTW, you mentioned a legal problem. I am seeing that LAME is LGPL
>>licensed
>> and therefore should be eligible for inclusion in Cygwin(?).
>
>No, there are plenty of LGPL packages in Cygwin. The problem with LAME
>is that it still has a number of active patents. [1] is a good write-up
>describing the problem, and said patents are enumerated in [2].
>
>Dave.
>
>[1] - https://lwn.net/Articles/178285/
>[2] - http://mp3licensing.com/patents/index.html

Thank you, David. My apologies for the late response, my junk filters have
a mind of their own.

Bill



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

end of thread, other threads:[~2016-09-23 17:27 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-09-22 19:37 Id3tag and lame packages? Bill Zissimopoulos
2016-09-22 19:47 ` Yaakov Selkowitz
2016-09-22 20:55   ` Bill Zissimopoulos
2016-09-22 21:06   ` Bill Zissimopoulos
2016-09-22 21:58     ` Yaakov Selkowitz
2016-09-22 22:13       ` Bill Zissimopoulos
2016-09-23  7:40         ` David Stacey
2016-09-23 20:50           ` Bill Zissimopoulos
2016-09-23  7:50         ` Csaba Raduly
2016-09-23  8:35           ` Bill Zissimopoulos

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).