2012/3/4 Ruben Van Boxem <[email protected]>:
> Op 4 mrt. 2012 07:40 schreef "niXman" <[email protected]> het volgende:
>
>
>>
>> 2012/3/3 Joshua Boyce <[email protected]>:
>> > I believe that you don't have to distribute them directly, but you can
>> > just
>> > make them available to download somewhere. Dropbox would be a perfect
>> > candidate to host both the binaries as the source imo.
>> >
>> > http://www.gnu.org/licenses/gpl-faq.html#AnonFTPAndSendSources
>> > http://www.gnu.org/licenses/gpl-faq.html#SourceAndBinaryOnDifferentSites
>>
>> Did I understand correctly, that it to me is sufficient to provide the
>> information for getting the sources for each archive with binaries?
>>
>> Since now each archive would contain the information on the project
>> licenses used for builds, as like as Ruben and sezero do.
>
> Note that we both also provide source archives for our builds (under
> "Toolchain sources"). Just to be clear: I'm not going to call the cops on
> you, but the GPL is pretty clear on this point.
>

You haven't answered... According to:
http://www.gnu.org/licenses/gpl-faq.html#AnonFTPAndSendSources
http://www.gnu.org/licenses/gpl-faq.html#SourceAndBinaryOnDifferentSites

- am I obliged to upload the sources? Or it is sufficient to provide
information about where to get the sources?
I understand it ambiguously...

>> The builds 4.6.2-release and 4.6.3-release will be updated.
>>
>> Ruben, under which license is your patch
>> "gcc-4.6-posixthreadingandlibstdc++.patch" ?
>
> It's a clean backport from GCC 4.7 (current trunk), so I guess the same
> license as GCC.
>
> Ruben
>
> PS: I'm attempting to figure out why some of your builds have a functioning
> shared std::thread while all my builds don't. I can see your GCC configure
> flags, but not your winpthreads configure call. Would you care to post that
> please? Thanks.

winpthreads configure flags:
      --host=$HOST
      --target=$TARGET
      --prefix=$MINGW_PREFIX/$TARGET
      --enable-static
      --enable-shared

I can guess why your std::thread does not work ...
When I reported that this bug may be fixed by replacing:
 > #if SUPPORTS_WEAK && GTHREAD_USE_WEAK
 on:
 > #if SUPPORTS_WEAK && GTHREAD_USE_WEAK && !defined(__MINGW32__)

and Kai fixed it: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52300 I
checked it with the confidence that I have disabled the patch at my
built.
Now, I discovered that it was still enabled. (I sprinkle ashes upon my head!)

This means that if you still have a bug with std::threads, then Kai's
patch does not work.


>
>>
>>
>> >
>> > On Sat, Mar 3, 2012 at 9:47 AM, niXman <[email protected]> wrote:
>> >>
>> >> 2012/3/3 Earnie Boyd <[email protected]>:
>> >> > On Fri, Mar 2, 2012 at 4:45 PM, Joshua Boyce
>> >> > <[email protected]> wrote:
>> >> >>
>> >> >> On Sat, Mar 3, 2012 at 5:13 AM, Luis Lavena <[email protected]>
>> >> >> wrote:
>> >> >>>
>> >> >>> On Fri, Mar 2, 2012 at 1:09 PM, niXman <[email protected]> wrote:
>> >> >>> >
>> >> >>> > I didn't upload sources and scripts cause nobody needs them. I
>> >> >>> > didn't
>> >> >>> > want to hide them =)
>> >> >>> >
>> >> >>> > BTW, Why should I duplicate sources avalilable from official
>> >> >>> > sites?
>> >> >>>
>> >> >>> That is where GPL becomes annoying, but you should comply :-(
>> >> >>>
>> >> >>
>> >> >> Yep, it can be quite frustrating sometimes. :(
>> >> >>
>> >> >>
>> >> >>
>> >> >> http://www.gnu.org/licenses/gpl-faq.html#DistributingSourceIsInconvenient
>> >>
>> >> It is very inconvenient, because for each archive with size of 30-60
>> >> MB, I have to add an archive of sources with size of 150-180 MB.
>> >> Besides, I doubt that the gcc/binutils/mingw-w64 projects will ever
>> >> disappear completely, and there wouldn't be any possibility to
>> >> download the necessary source code revision.
>> >>
>> >> Again, I have not uploaded the build scripts and sources for two
>> >> reasons:
>> >> 1. Until now nobody asked.
>> >> 2. On google.code.com the space for the project is limited.
>> >>
>> >> but not for that to hide something from someone, or even with any
>> >> malicious intent.
>> >>
>> >> But I agree with the fact that in every build the license files used
>> >> for each project to be inserted. I will do so.
>> >>
>> >> >
>> >> > So in a nut shell, it is *your* responsibility to provide the exact
>> >> > source for the binary distribution, including libraries, if someone
>> >> > asks for it.  Not all licenses require source distribution when
>> >> > distributing the binary but it is a common practice to do so anyway.
>> >> > If you offer a binary on the internet you must provide the source on
>> >> > the internet from a location or locations you control.
>> >> >
>> >> > --
>> >> > Earnie
>> >> > -- https://sites.google.com/site/earnieboyd
>> >> >
>> >> >
>> >> >
>> >> > ------------------------------------------------------------------------------
>> >> > Virtualization & Cloud Management Using Capacity Planning
>> >> > Cloud computing makes use of virtualization - but cloud computing
>> >> > also focuses on allowing computing to be delivered as a service.
>> >> > http://www.accelacomm.com/jaw/sfnl/114/51521223/
>> >> > _______________________________________________
>> >> > Mingw-w64-public mailing list
>> >> > [email protected]
>> >> > https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
>> >>
>> >>
>> >>
>> >> --
>> >> Regards,
>> >>   niXman
>> >>
>> >>
>> >>
>> >> ------------------------------------------------------------------------------
>> >> Virtualization & Cloud Management Using Capacity Planning
>> >> Cloud computing makes use of virtualization - but cloud computing
>> >> also focuses on allowing computing to be delivered as a service.
>> >> http://www.accelacomm.com/jaw/sfnl/114/51521223/
>> >> _______________________________________________
>> >> Mingw-w64-public mailing list
>> >> [email protected]
>> >> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
>> >
>> >
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > Virtualization & Cloud Management Using Capacity Planning
>> > Cloud computing makes use of virtualization - but cloud computing
>> > also focuses on allowing computing to be delivered as a service.
>> > http://www.accelacomm.com/jaw/sfnl/114/51521223/
>> > _______________________________________________
>> > Mingw-w64-public mailing list
>> > [email protected]
>> > https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
>> >
>>
>>
>>
>> --
>> Regards,
>>   niXman
>>
>>
>> ------------------------------------------------------------------------------
>> Virtualization & Cloud Management Using Capacity Planning
>> Cloud computing makes use of virtualization - but cloud computing
>> also focuses on allowing computing to be delivered as a service.
>> http://www.accelacomm.com/jaw/sfnl/114/51521223/
>> _______________________________________________
>> Mingw-w64-public mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
>
>
> ------------------------------------------------------------------------------
> Virtualization & Cloud Management Using Capacity Planning
> Cloud computing makes use of virtualization - but cloud computing
> also focuses on allowing computing to be delivered as a service.
> http://www.accelacomm.com/jaw/sfnl/114/51521223/
> _______________________________________________
> Mingw-w64-public mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
>



-- 
Regards,
  niXman

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to