You are not logged in.

#1 2014-06-14 22:07:34

stevenhoneyman
Member
From: England
Registered: 2014-05-25
Posts: 241

New giflib package...

with no prior warning that there are function changes/renames (that I saw at least) - it is going to cause some havoc amongst the (many) AUR mplayer PKGBUILDs, and probably other things too

(mine's fixed tongue)

Just an FYI for anyone that has updated today, and something stops working/compiling

Offline

#2 2014-06-14 22:22:33

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: New giflib package...

I don't understand. What did you expect v. what happened?
Arch moves fast, you need to rebuild AUR packages once in a while. Why wouldn't they compile? Any details & fixes?

Offline

#3 2014-06-14 22:26:04

stevenhoneyman
Member
From: England
Registered: 2014-05-25
Posts: 241

Re: New giflib package...

I stole the patch from the Arch mplayer package smile  - giflib51.patch

I think basically libgif.so.6 -> libgif.so.7 introduces some new/changed function names, so code/patches will need applying to work around this until fixed in each upstream package

Offline

#4 2014-06-14 22:33:07

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: New giflib package...

Ah, now I get it :-) Thanks.
I don't know if this warrants a home page news item.

Offline

#5 2014-06-14 22:34:07

stevenhoneyman
Member
From: England
Registered: 2014-05-25
Posts: 241

Re: New giflib package...

Honestly, I'd have thought so. I mean... we got told 2 weeks in a row that "screen" sessions might disconnect during an update big_smile

Offline

#6 2014-06-15 00:08:27

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,672
Website

Re: New giflib package...

One can make you lose important shells, the other requires you to find a patch during your rebuild.  No announcement needed here.

Offline

#7 2014-06-15 03:01:09

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,727

Re: New giflib package...

API breaks happen all of the time, it's not newsworthy. All of the packages in the main repos were updated before the update, AUR packages are your own responsibility.

FWIW, one of my git packages needed a patch. I noticed the todo list a while ago and sent a patch upstream so everything was ready to go before the update. It's not easy to watch for todo lists manually, but it's not that difficult, either.

Offline

Board footer

Powered by FluxBB