[arch-dev-public] libpng todo list

Eric Bélanger snowmaniscool at gmail.com
Sun Jan 24 19:03:40 EST 2010


On Sat, Jan 23, 2010 at 4:55 PM, Eric Bélanger <snowmaniscool at gmail.com> wrote:
> On Tue, Jan 19, 2010 at 4:20 PM, Eric Bélanger <snowmaniscool at gmail.com> wrote:
>> On Mon, Jan 18, 2010 at 8:11 PM, Ionut Biru <biru.ionut at gmail.com> wrote:
>>> On 01/19/2010 02:32 AM, Allan McRae wrote:
>>>>
>>>> Pierre Schmitz wrote:
>>>>>
>>>>> On Sun, 17 Jan 2010 12:14:16 +1000, Allan McRae <allan at archlinux.org>
>>>>> wrote:
>>>>>>
>>>>>> It all depends how many people help with the rebuild... The last few
>>>>>> rebuilds have been done by only two or three people. We could get
>>>>>> through most of this in a day or two if people helped out.
>>>>>>
>>>>>> Allan
>>>>>
>>>>> It seems the most important packages are rebuild now. What do you guys
>>>>> think to merge the jpng repo into testing now? This way we might speed up
>>>>> the process and the TUs could start building packages for
>>>>> community-testing.
>>>>>
>>>>
>>>> Sounds fine. It looks like less patching is needed for libpng that was
>>>> initially thought.
>>>>
>>>> A big cheer to all those who have helped out with the rebuild so far
>>>> (Andrea, Eric, Ionut, Jan and Pierre). I have not been any help due to
>>>> work commitments. A quick count shows there are still 99 packages left
>>>> to be rebuilt for [extra] so there is plenty of scope for the rest of us
>>>> to lend a hand.
>>>>
>>>> Allan
>>>>
>>>
>>> i'll send a warning now and in the morning i'll move them all. btw there is
>>> a script that can be used to moved all packages or i have to use db-move?
>>>
>>> --
>>> Ionut
>>>
>>
>> Just a heads up. I had to fix the imlib, imlib2 and imagemagick
>> packages that were initially put in the jpng repo.  There was
>> undefined symbols in the libraries. I believe it only affects when you
>> try to link the library.  So packages that were successfully built
>> against the broken libs are probably OK. I haven't tested though.
>>
>>
>> BTW, when trying to rebuild xfig and transfig, I'm getting this error:
>>
>> dev/libtransfig.a(readpng.o): In function `read_png':
>> readpng.c:(.text+0x6a2): undefined reference to `png_set_dither'
>> collect2: ld returned 1 exit status
>> make[1]: *** [fig2dev] Error 1
>>
>> I didn't find any mention about png_set_dither in the libpng 1.4.0
>> docs. Did another rebuilder encountered this problem? Does anyone know
>> how to fix it? For the time being, I'll skip it.
>>
>
> I found out the problem. In libpng 1.4.0, PNG_READ_DITHER_SUPPORTED is
> turned off by default.  It seems that it wasn't working quite right
> and it had low usage:
>
> http://sourceforge.net/mailarchive/forum.php?thread_name=e56ccc8f0812151445ybd95eb0i78eb9aef434a6e28%40mail.gmail.com&forum_name=png-mng-misc
>
> Are there any objections in enabling it?
>
> Eric
>

FYI: don't rebuild the openoffice packages. Andy told me that there
will be new releases next week and those will be built against the
libpng/jpeg in testing.


More information about the arch-dev-public mailing list