[MacPorts] #60989: awesome: update to 4.3

MacPorts noreply at macports.org
Sun Jun 9 20:32:47 UTC 2024


#60989: awesome: update to 4.3
---------------------------+--------------------
  Reporter:  chrstphrchvz  |      Owner:  (none)
      Type:  update        |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:
Resolution:                |   Keywords:
      Port:  awesome       |
---------------------------+--------------------

Comment (by barracuda156):

 3.5.6 (and also 3.5.9) do not even build:
 {{{
 [100%] Linking C executable awesome
 /opt/local/bin/cmake -E cmake_link_script CMakeFiles/awesome.dir/link.txt
 --verbose=ON
 /usr/bin/gcc-4.2 -pipe -Os -DNDEBUG -I/opt/local/libexec/lua51/include
 -I/opt/local/include -O3 -DNDEBUG -arch ppc -mmacosx-version-min=10.6
 -Wl,-search_paths_first -Wl,-headerpad_max_install_names
 -L/opt/local/libexec/lua51/lib -L/opt/local/lib
 -Wl,-headerpad_max_install_names -dynamic -liconv
 CMakeFiles/awesome.dir/awesome.c.o CMakeFiles/awesome.dir/banning.c.o
 CMakeFiles/awesome.dir/color.c.o CMakeFiles/awesome.dir/dbus.c.o
 CMakeFiles/awesome.dir/draw.c.o CMakeFiles/awesome.dir/event.c.o
 CMakeFiles/awesome.dir/ewmh.c.o CMakeFiles/awesome.dir/keygrabber.c.o
 CMakeFiles/awesome.dir/keyresolv.c.o CMakeFiles/awesome.dir/luaa.c.o
 CMakeFiles/awesome.dir/mouse.c.o CMakeFiles/awesome.dir/mousegrabber.c.o
 CMakeFiles/awesome.dir/property.c.o CMakeFiles/awesome.dir/root.c.o
 CMakeFiles/awesome.dir/screen.c.o CMakeFiles/awesome.dir/selection.c.o
 CMakeFiles/awesome.dir/spawn.c.o CMakeFiles/awesome.dir/stack.c.o
 CMakeFiles/awesome.dir/strut.c.o CMakeFiles/awesome.dir/systray.c.o
 CMakeFiles/awesome.dir/xwindow.c.o CMakeFiles/awesome.dir/common/atoms.c.o
 CMakeFiles/awesome.dir/common/backtrace.c.o
 CMakeFiles/awesome.dir/common/buffer.c.o
 CMakeFiles/awesome.dir/common/luaclass.c.o
 CMakeFiles/awesome.dir/common/lualib.c.o
 CMakeFiles/awesome.dir/common/luaobject.c.o
 CMakeFiles/awesome.dir/common/util.c.o
 CMakeFiles/awesome.dir/common/version.c.o
 CMakeFiles/awesome.dir/common/xcursor.c.o
 CMakeFiles/awesome.dir/common/xembed.c.o
 CMakeFiles/awesome.dir/common/xutil.c.o
 CMakeFiles/awesome.dir/objects/button.c.o
 CMakeFiles/awesome.dir/objects/client.c.o
 CMakeFiles/awesome.dir/objects/drawable.c.o
 CMakeFiles/awesome.dir/objects/drawin.c.o
 CMakeFiles/awesome.dir/objects/key.c.o
 CMakeFiles/awesome.dir/objects/tag.c.o
 CMakeFiles/awesome.dir/objects/timer.c.o
 CMakeFiles/awesome.dir/objects/window.c.o -o awesome
 -Wl,-rpath,/opt/local/lib -L/opt/local/lib -lxcb -L/opt/local/lib -lxcb
 -L/opt/local/lib -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lintl -lX11
 -lxcb-cursor -lxcb-randr -lxcb-xtest -lxcb-xinerama -lxcb-shape -lxcb-util
 -lxcb-keysyms -lxcb-icccm -lcairo -lxcb -lxcb-render -lstartup-
 notification-1 -lxdg-basedir /opt/local/lib/liblua5.1.dylib
 -L/opt/local/lib -ldbus-1 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lintl
 -lX11 -lxcb-cursor -lxcb-randr -lxcb-xtest -lxcb-xinerama -lxcb-shape
 -lxcb-util -lxcb-keysyms -lxcb-icccm -lcairo -lxcb-render -lstartup-
 notification-1 -lxdg-basedir /opt/local/lib/liblua5.1.dylib -ldbus-1
 ld warning: duplicate dylib /opt/local/lib/liblua5.1.dylib
 Undefined symbols:
   "_lua_setglobal", referenced from:
       _luaA_init in luaa.c.o
       _luaA_init in luaa.c.o
       _luaA_init in luaa.c.o
       _luaA_init in luaa.c.o
       _luaA_init in luaa.c.o
       _luaA_init in luaa.c.o
       _luaA_openlib in luaclass.c.o
       _luaA_class_setup in luaclass.c.o
   "_lua_tonumberx", referenced from:
       _a_dbus_convert_value in dbus.c.o
       _a_dbus_convert_value in dbus.c.o
       _a_dbus_convert_value in dbus.c.o
       _a_dbus_convert_value in dbus.c.o
       _a_dbus_convert_value in dbus.c.o
       _a_dbus_convert_value in dbus.c.o
       _a_dbus_convert_value in dbus.c.o
       _luaA_dumpstack in lualib.c.o
       _luaA_object_decref in luaobject.c.o
       _luaA_object_incref in luaobject.c.o
   "_lua_pcallk", referenced from:
       _a_dbus_process_requests_on_bus in dbus.c.o
       _event_handle_mousegrabber in event.c.o
       _event_handle_key in event.c.o
       _luaA_dofunction_on_error in luaa.c.o
       _luaA_loadrc in luaa.c.o
       _spawn_monitor_timeout in spawn.c.o
       _spawn_monitor_event in spawn.c.o
       _luaA_object_emit_signal in luaobject.c.o
       _signal_object_emit in luaobject.c.o
   "_lua_getuservalue", referenced from:
       _event_button_callback in event.c.o
       _event_key_callback in event.c.o
       _event_handle_button in event.c.o
       _event_handle_button in event.c.o
       _event_handle_leavenotify in event.c.o
       _event_handle_leavenotify in event.c.o
       _event_handle in event.c.o
       _event_handle in event.c.o
       _event_handle in event.c.o
       _event_handle in event.c.o
       _luaA_object_disconnect_signal_from_stack in luaobject.c.o
       _luaA_object_connect_signal_from_stack in luaobject.c.o
       _luaA_object_emit_signal in luaobject.c.o
       _luaA_button_array_get in button.c.o
       _luaA_button_array_set in button.c.o
       _luaA_button_array_set in button.c.o
       _titlebar_get_drawable in client.c.o
       _client_resize_do in client.c.o
       _luaA_client_titlebar_left in client.c.o
       _luaA_client_titlebar_bottom in client.c.o
       _luaA_client_titlebar_right in client.c.o
       _luaA_client_titlebar_top in client.c.o
       _client_unmanage in client.c.o
       _drawin_update_drawing in drawin.c.o
       _drawin_allocator in drawin.c.o
       _luaA_drawin_get_drawable in drawin.c.o
       _luaA_key_array_get in key.c.o
       _luaA_key_array_set in key.c.o
       _luaA_key_array_set in key.c.o
   "_lua_rotate", referenced from:
       _a_dbus_message_iter in dbus.c.o
       _a_dbus_message_iter in dbus.c.o
       _a_dbus_message_iter in dbus.c.o
       _a_dbus_process_requests_on_bus in dbus.c.o
       _a_dbus_process_requests_on_bus in dbus.c.o
       _a_dbus_process_requests_on_bus in dbus.c.o
       _a_dbus_process_requests_on_bus in dbus.c.o
       _a_dbus_process_requests_on_bus in dbus.c.o
       _a_dbus_process_requests_on_bus in dbus.c.o
       _event_button_callback in event.c.o
       _event_button_callback in event.c.o
       _event_key_callback in event.c.o
       _event_key_callback in event.c.o
       _event_handle_button in event.c.o
       _event_handle_button in event.c.o
       _event_handle_button in event.c.o
       _event_handle_button in event.c.o
       _event_handle_maprequest in event.c.o
       _event_handle_key in event.c.o
       _event_handle_leavenotify in event.c.o
       _event_handle_leavenotify in event.c.o
       _event_handle_leavenotify in event.c.o
       _event_handle_leavenotify in event.c.o
       _event_handle in event.c.o
       _event_handle in event.c.o
       _event_handle in event.c.o
       _event_handle in event.c.o
       _event_handle in event.c.o
       _event_handle in event.c.o
       _event_handle in event.c.o
       _event_handle in event.c.o
       _event_handle in event.c.o
       _event_handle in event.c.o
       _event_handle in event.c.o
       _ewmh_process_state_atom in ewmh.c.o
       _ewmh_process_client_strut in ewmh.c.o
       _ewmh_process_desktop in ewmh.c.o
       _ewmh_process_desktop in ewmh.c.o
       _ewmh_process_desktop in ewmh.c.o
       _ewmh_process_client_message in ewmh.c.o
       _ewmh_process_client_message in ewmh.c.o
       _luaA_dofunction_on_error in luaa.c.o
       _luaA_dofunction_on_error in luaa.c.o
       _luaA_loadrc in luaa.c.o
       _luaA_mouse_object_under_pointer in mouse.c.o
       _luaA_mouse_object_under_pointer in mouse.c.o
       _property_update_wm_hints in property.c.o
       _property_update_wm_name in property.c.o
       _property_update_wm_transient_for in property.c.o
       _property_update_wm_window_role in property.c.o
       _property_update_wm_client_machine in property.c.o
       _property_update_net_wm_icon_name in property.c.o
       _property_update_wm_icon_name in property.c.o
       _property_update_net_wm_name in property.c.o
       _property_handle_propertynotify_xproperty in property.c.o
       _property_handle_net_wm_opacity in property.c.o
       _property_handle_net_wm_opacity in property.c.o
       _property_update_net_wm_pid in property.c.o
       _property_update_wm_class in property.c.o
       _luaA_root_keys in root.c.o
       _luaA_root_tags in root.c.o
       _luaA_root_drawins in root.c.o
       _luaA_root_buttons in root.c.o
       _screen_client_moveto in screen.c.o
       _screen_client_moveto in screen.c.o
       _luaA_pushscreen in screen.c.o
       _screen_emit_signal in screen.c.o
       _luaA_screen_index in screen.c.o
       _spawn_monitor_timeout in spawn.c.o
       _spawn_monitor_timeout in spawn.c.o
       _spawn_monitor_timeout in spawn.c.o
       _spawn_monitor_timeout in spawn.c.o
       _spawn_monitor_event in spawn.c.o
       _spawn_monitor_event in spawn.c.o
       _spawn_monitor_event in spawn.c.o
       _spawn_monitor_event in spawn.c.o
       _luaA_systray in systray.c.o
       _luaA_usemetatable in luaclass.c.o
       _luaA_class_disconnect_signal_from_stack in luaclass.c.o
       _luaA_object_tostring in luaobject.c.o
       _luaA_object_tostring in luaobject.c.o
       _luaA_object_incref in luaobject.c.o
       _luaA_object_incref in luaobject.c.o
       _luaA_object_disconnect_signal_from_stack in luaobject.c.o
       _luaA_object_emit_signal in luaobject.c.o
       _luaA_object_emit_signal in luaobject.c.o
       _luaA_object_emit_signal in luaobject.c.o
       _luaA_object_emit_signal in luaobject.c.o
       _luaA_object_emit_signal in luaobject.c.o
       _luaA_object_emit_signal in luaobject.c.o
       _signal_object_emit in luaobject.c.o
       _signal_object_emit in luaobject.c.o
       _signal_object_emit in luaobject.c.o
       _signal_object_emit in luaobject.c.o
       _signal_object_emit in luaobject.c.o
       _luaA_button_array_get in button.c.o
       _client_unban in client.c.o
       _luaA_client_module_index in client.c.o
       _client_resize_do in client.c.o
       _client_resize_do in client.c.o
       _client_resize_do in client.c.o
       _luaA_client_titlebar_left in client.c.o
       _luaA_client_titlebar_bottom in client.c.o
       _luaA_client_titlebar_right in client.c.o
       _luaA_client_titlebar_top in client.c.o
       _client_unfocus_internal in client.c.o
       _client_focus_update in client.c.o
       _luaA_client_get_transient_for in client.c.o
       _luaA_client_tags in client.c.o
       _client_set_icon in client.c.o
       _luaA_client_get in client.c.o
       _luaA_client_get in client.c.o
       _client_unmanage in client.c.o
       _client_unmanage in client.c.o
       _drawin_update_drawing in drawin.c.o
       _luaA_drawin_get_drawable in drawin.c.o
       _luaA_key_array_get in key.c.o
       _tag_client_emit_signal in tag.c.o
       _tag_client_emit_signal in tag.c.o
       _tag_client_emit_signal in tag.c.o
       _tag_client_emit_signal in tag.c.o
       _luaA_tag_clients in tag.c.o
       _timer_emit_signal in timer.c.o
   "_lua_setuservalue", referenced from:
       _button_new in button.c.o
       _client_new in client.c.o
       _client_manage in client.c.o
       _drawable_new in drawable.c.o
       _drawable_allocator in drawable.c.o
       _drawin_allocator in drawin.c.o
       _key_new in key.c.o
       _tag_new in tag.c.o
       _timer_new in timer.c.o
   "_lua_getglobal", referenced from:
       _luaA_init in luaa.c.o
       _luaA_init in luaa.c.o
       _eprint_version in version.c.o
   "_luaL_setfuncs", referenced from:
       _luaA_init in luaa.c.o
       _luaA_init in luaa.c.o
       _luaA_init in luaa.c.o
       _luaA_init in luaa.c.o
       _luaA_openlib in luaclass.c.o
       _luaA_openlib in luaclass.c.o
       _luaA_openlib in luaclass.c.o
       _luaA_class_setup in luaclass.c.o
       _luaA_class_setup in luaclass.c.o
       _luaA_class_setup in luaclass.c.o
   "_lua_rawlen", referenced from:
       _a_dbus_convert_value in dbus.c.o
       _luaA_spawn in spawn.c.o
       _luaA_dumpstack in lualib.c.o
       _luaA_tomodifiers in key.c.o
   "_luaL_loadfilex", referenced from:
       _luaA_loadrc in luaa.c.o
 ld: symbol(s) not found
 collect2: ld returned 1 exit status
 make[2]: *** [awesome] Error 1
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/60989#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list