elementary / music

Music player and library designed for elementary OS
https://elementary.io
GNU General Public License v3.0
145 stars 49 forks source link

Build failed error: The name `drop' does not exist in the context of `Gtk.DropTarget' (gtk4) #763

Closed slackernetuk closed 9 months ago

slackernetuk commented 9 months ago

What Happened?

FAILED: src/io.elementary.music.p/Application.c src/io.elementary.music.p/AudioObject.c src/io.elementary.music.p/MainWindow.c src/io.elementary.music.p/PlaybackManager.c src/io.elementary.music.p/DBus/MprisPlayer.c src/io.elementary.music.p/DBus/MprisRoot.c src/io.elementary.music.p/Views/NowPlayingView.c src/io.elementary.music.p/Widgets/AlbumImage.c src/io.elementary.music.p/Widgets/SeekBar.c src/io.elementary.music.p/Widgets/TrackRow.c src/io.elementary.music.p/Config.c
valac -C --debug --debug --pkg gtk4 --pkg gstreamer-tag-1.0 --pkg gstreamer-pbutils-1.0 --pkg gstreamer-1.0 --pkg granite-7 --color=always --directory src/io.elementary.music.p --basedir ../src --gresources=../data/music.gresource.xml ../src/Application.vala ../src/AudioObject.vala ../src/MainWindow.vala ../src/PlaybackManager.vala ../src/DBus/MprisPlayer.vala ../src/DBus/MprisRoot.vala ../src/Views/NowPlayingView.vala ../src/Widgets/AlbumImage.vala ../src/Widgets/SeekBar.vala ../src/Widgets/TrackRow.vala Config.vala
../src/PlaybackManager.vala:177.45-177.57: warning: `Gst.PbUtils.DiscovererInfo.get_tags' has been deprecated since 1.20
  177 |             unowned Gst.TagList? tag_list = info.get_tags ();
      |                                             ^~~~~~~~~~~~~
../src/MainWindow.vala:116.9-116.24: error: The name `drop' does not exist in the context of `Gtk.DropTarget' (gtk4)
  116 |         drop_target.drop.connect ((target, value, x, y) => {
      |         ^~~~~~~~~~~~~~~~
Compilation failed: 1 error(s), 1 warning(s)
ninja: build stopped: subcommand failed.

Steps to Reproduce

.

Expected Behavior

.

OS Version

7.x (Horus)

Software Version

Compiled from git

Log Output

No response

Hardware Info

No response

tintou commented 9 months ago

What is your valac version?

tintou commented 9 months ago

You need at least 0.56.4

slackernetuk commented 9 months ago

You need at least 0.56.4

Thanks mate.