Opened 12 years ago

Closed 12 years ago

#18575 closed update (fixed)

glib2-devel: update to 2.21.0

Reported by: ryandesign (Ryan Schmidt) Owned by: ryandesign (Ryan Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.7.0
Keywords: Cc:
Port: glib2-devel

Description

I just updated glib2-devel to 2.19.6 in r47055 along with changing the universal build to fix some issues.

2.19.8 is already out but I was unable to use it or 2.19.7 because of this error:

libtool: link: link -dump -symbols  .libs/garray.o .libs/gasyncqueue.o .libs/gatomic.o .libs/gbacktrace.o .libs/gbase64.o .libs/gbookmarkfile.o .libs/gcache.o .libs/gchecksum.o .libs/gcompletion.o .libs/gconvert.o .libs/gdataset.o .libs/gdate.o .libs/gdir.o .libs/gerror.o .libs/gfileutils.o .libs/ghash.o .libs/ghook.o .libs/giochannel.o .libs/gkeyfile.o .libs/glist.o .libs/gmain.o .libs/gmappedfile.o .libs/gmarkup.o .libs/gmem.o .libs/gmessages.o .libs/gnode.o .libs/goption.o .libs/gpattern.o .libs/gpoll.o .libs/gprimes.o .libs/gqsort.o .libs/gqueue.o .libs/grel.o .libs/grand.o .libs/gregex.o .libs/gscanner.o .libs/gsequence.o .libs/gshell.o .libs/gslice.o .libs/gslist.o .libs/gstdio.o .libs/gstrfuncs.o .libs/gstring.o .libs/gtestutils.o .libs/gthread.o .libs/gthreadpool.o .libs/gtimer.o .libs/gtree.o .libs/guniprop.o .libs/gutf8.o .libs/gunibreak.o .libs/gunicollate.o .libs/gunidecomp.o .libs/gurifuncs.o .libs/gutils.o .libs/gprintf.o .libs/giounix.o .libs/gspawn.o   libcharset/.libs/libcharset.a pcre/.libs/libpcre.a |  | /mp/bin/gsed 's/.* //' | sort | uniq > .libs/libglib-2.0.exp
../libtool: eval: line 961: syntax error near unexpected token `|'
../libtool: eval: line 961: `link -dump -symbols  .libs/garray.o .libs/gasyncqueue.o .libs/gatomic.o .libs/gbacktrace.o .libs/gbase64.o .libs/gbookmarkfile.o .libs/gcache.o .libs/gchecksum.o .libs/gcompletion.o .libs/gconvert.o .libs/gdataset.o .libs/gdate.o .libs/gdir.o .libs/gerror.o .libs/gfileutils.o .libs/ghash.o .libs/ghook.o .libs/giochannel.o .libs/gkeyfile.o .libs/glist.o .libs/gmain.o .libs/gmappedfile.o .libs/gmarkup.o .libs/gmem.o .libs/gmessages.o .libs/gnode.o .libs/goption.o .libs/gpattern.o .libs/gpoll.o .libs/gprimes.o .libs/gqsort.o .libs/gqueue.o .libs/grel.o .libs/grand.o .libs/gregex.o .libs/gscanner.o .libs/gsequence.o .libs/gshell.o .libs/gslice.o .libs/gslist.o .libs/gstdio.o .libs/gstrfuncs.o .libs/gstring.o .libs/gtestutils.o .libs/gthread.o .libs/gthreadpool.o .libs/gtimer.o .libs/gtree.o .libs/guniprop.o .libs/gutf8.o .libs/gunibreak.o .libs/gunicollate.o .libs/gunidecomp.o .libs/gurifuncs.o .libs/gutils.o .libs/gprintf.o .libs/giounix.o .libs/gspawn.o   libcharset/.libs/libcharset.a pcre/.libs/libpcre.a |  | /mp/bin/gsed 's/.* //' | sort | uniq > .libs/libglib-2.0.exp'
make[4]: *** [libglib-2.0.la] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

Error: Status 1 encountered during processing.

Note the missing command between the two pipes.

I get the same problem when trying to update glib2 from 2.18.3 to 2.18.4 as requested in #18054.

Change History (8)

comment:1 Changed 12 years ago by ryandesign (Ryan Schmidt)

I'm on a 64-bit Intel MacBook Pro, and in the libtool for i386 and x86_64 global_symbol_pipe has a value, but in the libtool for ppc and ppc64, it is the empty string. But why is that? It had a value for all four archs with 2.19.6.

comment:2 Changed 12 years ago by ryandesign (Ryan Schmidt)

Between 2.19.6 and 2.19.7 the included libtool was updated from 1.5.26 to 2.2.6. That same change occurred between glib 2.18.2 and 2.18.3. Maybe that's relevant.

comment:3 Changed 12 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Cc: mcalhoun@… added

Cc Me!

comment:4 Changed 12 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Cc: mcalhoun@… removed

comment:5 Changed 12 years ago by jmroot (Joshua Root)

Type: enhancementupdate

comment:6 Changed 12 years ago by (none)

Milestone: Port Updates

Milestone Port Updates deleted

comment:7 Changed 12 years ago by ryandesign (Ryan Schmidt)

Status: newassigned
Summary: glib2-devel: update to 2.19.8glib2-devel: update to 2.21.0

The current development version available is 2.21.0. At this point it may be easier to delete the existing glib2-devel port and re-copy from the current glib2 port and update it for 2.21.0.

comment:8 Changed 12 years ago by ryandesign (Ryan Schmidt)

Resolution: fixed
Status: assignedclosed
  • r51738: old glib2-devel deleted
  • r51739: new glib2-devel created for version 2.21.1
Note: See TracTickets for help on using tickets.