Changes between Initial Version and Version 3 of Ticket #30618


Ignore:
Timestamp:
Oct 5, 2011, 4:44:03 PM (13 years ago)
Author:
anddam (Andrea D'Amore)
Comment:

Replying to zapman@…:

I've attached files to update pcb to the latest stable release and fix the compile problem with llvm. If people are hesitant to do both under this ticket, let me know.

I didn't notice your patch to 20100929, I've updated to 20110918 in r84949 due to maintainer timeout. The new stable already has static inline gdouble in toporouter so doesn't need the toporouter.c patch. I'm rewrapping ticket description to 80 cols.

Ticket closed.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #30618

    • Property Status changed from new to closed
    • Property Owner changed from macports-tickets@… to adam@…
    • Property Keywords pcb removed
    • Property Resolution changed from to fixed
    • Property Port pcb added
  • Ticket #30618 – Description

    initial v3  
    55
    66{{{
    7 :info:build /Developer/usr/bin/llvm-gcc-4.2 -std=gnu99 -DNDEBUG -pipe -O2 -arch x86_64 -I/opt/local/include -I/opt/local/include  -I/opt/local/include/dbus-1.0 -I/opt/local/lib/dbus-1.0/include   -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include   -D_REENTRANT -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/gdk-pixbuf-2.0 -I/opt/local/include/pango-1.0 -I/opt/local/include/gio-unix-2.0/ -I/opt/local/include -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/pixman-1 -I/opt/local/include/freetype2 -I/opt/local/include/libpng14    -Wall -Wdeclaration-after-statement  -L/opt/local/lib -arch x86_64 -rdynamic -o pcb action.o autoplace.o autoroute.o buffer.o change.o clip.o command.o compat.o copy.o create.o crosshair.o data.o djopt.o draw.o drill.o edif.o error.o file.o find.o flags.o fontmode.o heap.o insert.o intersect.o line.o lrealpath.o main.o mirror.o misc.o move.o mtspace.o mymem.o netlist.o parse_l.o parse_y.o polygon.o polygon1.o puller.o print.o rats.o remove.o report.o res_parse.o res_lex.o rotate.o rtree.o rubberband.o search.o select.o set.o strflags.o thermal.o undo.o vector.o vendor.o hid/common/actions.o hid/common/flags.o hid/common/hidinit.o hid/common/hidnogui.o hid/common/extents.o hid/common/draw_helpers.o hid/common/hid_resource.o toporouter.o dbus-pcbmain.o dbus.o libgtk.a liblpr.a libbom.a libgerber.a libnelma.a libpng.a libps.a libgts.a  -lfl -ldl -lm   -L/opt/local/lib -ldbus-1 -lpthread   -lXrender  -L/opt/local/lib -lglib-2.0 -lintl   -L/opt/local/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangocairo-1.0 -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lgdk_pixbuf-2.0 -lpangoft2-1.0 -lgio-2.0 -lXfixes -lcairo -lX11 -lpng14 -lpango-1.0 -lm -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lglib-2.0 -lintl    -L/opt/local/lib -L/opt/local/lib -L/opt/local/lib -L/opt/local/lib -lXpm -lX11 -ljpeg -lfontconfig -lfreetype -lpng -lz -liconv -lgd -lintl -liconv -lc  -Wl,-framework -Wl,CoreFoundation
    8 :info:build Undefined symbols for architecture x86_64:
    9 :info:build   "_min_vertex_net_spacing", referenced from:
    10 :info:build       _edge_flow in toporouter.o
    11 :info:build ld: symbol(s) not found for architecture x86_64
    12 :info:build collect2: ld returned 1 exit status
    13 :info:build make[4]: *** [pcb] Error 1
    14 :info:build make[4]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_pcb/pcb/work/pcb-20091103/src'
    15 :info:build make[3]: *** [all-recursive] Error 1
    16 :info:build make[3]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_pcb/pcb/work/pcb-20091103/src'
    17 :info:build make[2]: *** [all] Error 2
    18 :info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_pcb/pcb/work/pcb-20091103/src'
    19 :info:build make[1]: *** [all-recursive] Error 1
    20 :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_pcb/pcb/work/pcb-20091103'
    21 :info:build make: *** [all] Error 2
    22 :info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_pcb/pcb/work/pcb-20091103'
    23 :info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_pcb/pcb/work/pcb-20091103" && /usr/bin/make -j4 -w all " returned error 2
     7:info:build /Developer/usr/bin/llvm-gcc-4.2 -std=gnu99 -DNDEBUG -pipe -O2 -arch x86_64
     8:-I/opt/local/include -I/opt/local/include  -I/opt/local/include/dbus-1.0
     9:-I/opt/local/lib/dbus-1.0/include   -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
     10:-I/opt/local/include   -D_REENTRANT -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include
     11:-I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/gdk-pixbuf-2.0
     12:-I/opt/local/include/pango-1.0 -I/opt/local/include/gio-unix-2.0/ -I/opt/local/include
     13:-I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/pixman-1
     14:-I/opt/local/include/freetype2 -I/opt/local/include/libpng14    -Wall -Wdeclaration-after-statement
     15: -L/opt/local/lib -arch x86_64 -rdynamic -o pcb action.o autoplace.o autoroute.o buffer.o change.o
     16:clip.o command.o compat.o copy.o create.o crosshair.o data.o djopt.o draw.o drill.o edif.o error.o
     17:file.o find.o flags.o fontmode.o heap.o insert.o intersect.o line.o lrealpath.o main.o mirror.o
     18:misc.o move.o mtspace.o mymem.o netlist.o parse_l.o parse_y.o polygon.o polygon1.o puller.o print.o
     19:rats.o remove.o report.o res_parse.o res_lex.o rotate.o rtree.o rubberband.o search.o select.o
     20:set.o strflags.o thermal.o undo.o vector.o vendor.o hid/common/actions.o hid/common/flags.o
     21:hid/common/hidinit.o hid/common/hidnogui.o hid/common/extents.o hid/common/draw_helpers.o
     22:hid/common/hid_resource.o toporouter.o dbus-pcbmain.o dbus.o libgtk.a liblpr.a libbom.a libgerber.a
     23:libnelma.a libpng.a libps.a libgts.a  -lfl -ldl -lm   -L/opt/local/lib -ldbus-1 -lpthread 
     24:-lXrender  -L/opt/local/lib -lglib-2.0 -lintl   -L/opt/local/lib -lgtk-x11-2.0 -lgdk-x11-2.0
     25:-latk-1.0 -lpangocairo-1.0 -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite
     26:-lXdamage -lgdk_pixbuf-2.0 -lpangoft2-1.0 -lgio-2.0 -lXfixes -lcairo -lX11 -lpng14 -lpango-1.0 -lm
     27:-lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lglib-2.0 -lintl   
     28:-L/opt/local/lib -L/opt/local/lib -L/opt/local/lib -L/opt/local/lib -lXpm -lX11 -ljpeg -lfontconfig
     29:-lfreetype -lpng -lz -liconv -lgd -lintl -liconv -lc  -Wl,-framework -Wl,CoreFoundation info:build
     30:Undefined symbols for architecture x86_64: info:build   "_min_vertex_net_spacing", referenced from:
     31:info:build       _edge_flow in toporouter.o info:build ld: symbol(s) not found for architecture
     32:x86_64 info:build collect2: ld returned 1 exit status info:build make[4]: *** [pcb] Error 1
     33:info:build make[4]: Leaving directory
     34:`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.
     35:org_release_ports_x11_pcb/pcb/work/pcb-20091103/src' info:build make[3]: *** [all-recursive] Error
     36:1 info:build make[3]: Leaving directory
     37:`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.
     38:org_release_ports_x11_pcb/pcb/work/pcb-20091103/src' info:build make[2]: *** [all] Error 2
     39:info:build make[2]: Leaving directory
     40:`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.
     41:org_release_ports_x11_pcb/pcb/work/pcb-20091103/src' info:build make[1]: *** [all-recursive] Error
     42:1 info:build make[1]: Leaving directory
     43:`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.
     44:org_release_ports_x11_pcb/pcb/work/pcb-20091103' info:build make: *** [all] Error 2 info:build
     45:make: Leaving directory
     46:`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.
     47:org_release_ports_x11_pcb/pcb/work/pcb-20091103' info:build shell command " cd
     48:"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.
     49:org_release_ports_x11_pcb/pcb/work/pcb-20091103" && /usr/bin/make -j4 -w all " returned error 2
    2450:error:build Target org.macports.build returned: shell command failed (see log for details)
    2551:debug:build Backtrace: shell command failed (see log for details)
    26     while executing
    27 "command_exec build"
    28     (procedure "portbuild::build_main" line 8)
    29     invoked from within
     52while executing "command_exec build" (procedure "portbuild::build_main" line 8) invoked from within
    3053"$procedure $targetname"
    31 :info:build Warning: the following items did not execute (for pcb): org.macports.activate org.macports.build org.macports.destroot org.macports.install
    32 :notice:build Log for pcb is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_pcb/pcb/main.log
     54:info:build Warning: the following items did not execute (for pcb): org.macports.activate
     55:org.macports.build org.macports.destroot org.macports.install notice:build Log for pcb is at:
     56:/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.
     57:org_release_ports_x11_pcb/pcb/main.log
    3358}}}