diamondburned / dissent

Tiny native Discord app
https://flathub.org/apps/details/so.libdb.dissent
GNU General Public License v3.0
1.27k stars 40 forks source link

[EndeavourOS] GTKCord4 didn't compile. #122

Closed SkullGamer205 closed 6 months ago

SkullGamer205 commented 1 year ago
    ~  go install -v github.com/diamondburned/gtkcord4@latest
go: downloading github.com/diamondburned/gtkcord4 v0.0.10
go: downloading github.com/ianlancetaylor/cgosymbolizer v0.0.0-20220405231054-a1ae3e4bba26
go: downloading github.com/diamondburned/gotkit v0.0.0-20230307054845-dc8ab38b9db4
go: downloading github.com/diamondburned/gotk4-adwaita/pkg v0.0.0-20230307050941-20a05fa3a9df
go: downloading github.com/diamondburned/gotk4/pkg v0.0.5-0.20230307013122-e86c9b44a4bf
go: downloading github.com/diamondburned/adaptive v0.0.2-0.20221227093656-fa139be203a8
go: downloading github.com/diamondburned/arikawa/v3 v3.2.1-0.20230210050458-2c379c90c2ac
go: downloading github.com/diamondburned/chatkit v0.0.0-20230209213000-7d9bb654be2f
go: downloading github.com/diamondburned/ningen/v3 v3.0.1-0.20230124093205-d39554fd5d67
go: downloading github.com/pkg/errors v0.9.1
go: downloading github.com/gorilla/websocket v1.4.2
go: downloading golang.org/x/time v0.0.0-20210723032227-1f47c861a9ac
go: downloading golang.org/x/text v0.3.7
go: downloading github.com/dustin/go-humanize v1.0.0
go: downloading github.com/yuin/goldmark v1.4.13
go: downloading github.com/sahilm/fuzzy v0.1.0
go: downloading golang.org/x/image v0.0.0-20220902085622-e7cb96979f69
go: downloading golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f
go: downloading github.com/gorilla/schema v1.2.0
go: downloading github.com/enescakir/emoji v1.0.0
go: downloading github.com/zalando/go-keyring v0.2.1
go: downloading golang.org/x/crypto v0.0.0-20210921155107-089bfa567519
go: downloading github.com/alecthomas/chroma v0.10.0
go: downloading go4.org v0.0.0-20200411211856-f5505b9728dd
go: downloading go4.org/unsafe/assume-no-moving-gc v0.0.0-20230209150437-ee73d164e760
go: downloading github.com/twmb/murmur3 v1.1.3
go: downloading golang.org/x/tools v0.1.11
go: downloading github.com/godbus/dbus/v5 v5.0.6
go: downloading github.com/dlclark/regexp2 v1.4.0
go: downloading golang.org/x/sys v0.1.0
go: downloading golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4
internal/unsafeheader
unicode/utf8
internal/race
internal/itoa
internal/goos
internal/coverage/rtcov
internal/goarch
internal/goexperiment
internal/cpu
sync/atomic
runtime/internal/syscall
math/bits
runtime/internal/math
runtime/internal/atomic
internal/abi
unicode
go4.org/unsafe/assume-no-moving-gc
github.com/diamondburned/gotk4/pkg/cairo/swizzle
runtime/internal/sys
encoding
image/color
unicode/utf16
internal/goversion
internal/types/errors
container/list
crypto/internal/alias
crypto/subtle
crypto/internal/boring/sig
vendor/golang.org/x/crypto/cryptobyte/asn1
internal/nettrace
internal/bytealg
vendor/golang.org/x/crypto/internal/alias
github.com/diamondburned/arikawa/v3/internal/intmath
math
runtime
internal/reflectlite
sync
github.com/diamondburned/gotk4/pkg/core/slab
internal/testlog
github.com/diamondburned/arikawa/v3/internal/moreatomic/syncmod
internal/singleflight
internal/godebug
runtime/cgo
internal/intern
math/rand
errors
sort
path
internal/safefilepath
internal/oserror
io
vendor/golang.org/x/net/dns/dnsmessage
strconv
crypto/internal/nistec/fiat
syscall
golang.org/x/text/internal/stringset
golang.org/x/mod/semver
github.com/sahilm/fuzzy
container/heap
golang.org/x/text/internal/tag
crypto/internal/randutil
hash
text/tabwriter
bytes
strings
hash/adler32
hash/fnv
hash/crc32
vendor/golang.org/x/text/transform
go4.org/bytereplacer
golang.org/x/text/transform
reflect
crypto/rc4
crypto
github.com/diamondburned/arikawa/v3/utils/json/enum
net/netip
bufio
html
go/build/constraint
regexp/syntax
net/http/internal/ascii
golang.org/x/text/runes
image
internal/syscall/execenv
internal/syscall/unix
time
regexp
image/internal/imageutil
golang.org/x/image/vp8l
golang.org/x/image/vp8
image/draw
github.com/diamondburned/gotkit/gtkutil/aggressivegc
github.com/diamondburned/arikawa/v3/internal/backoff
context
io/fs
internal/poll
github.com/diamondburned/arikawa/v3/internal/lazytime
golang.org/x/sync/semaphore
embed
os
internal/fmtsort
internal/saferio
encoding/binary
github.com/diamondburned/arikawa/v3/internal/rfutil
github.com/twmb/murmur3
github.com/diamondburned/gotk4/pkg/core/gbox
github.com/diamondburned/gotk4/pkg/core/gextras
encoding/base64
crypto/internal/edwards25519/field
crypto/md5
vendor/golang.org/x/crypto/internal/poly1305
crypto/cipher
crypto/internal/nistec
encoding/pem
crypto/des
crypto/internal/boring
vendor/golang.org/x/crypto/chacha20
crypto/internal/edwards25519
crypto/hmac
crypto/sha256
crypto/aes
crypto/sha512
crypto/sha1
fmt
path/filepath
os/signal
io/ioutil
internal/lazyregexp
net
vendor/golang.org/x/sys/cpu
vendor/golang.org/x/crypto/hkdf
golang.org/x/image/riff
golang.org/x/crypto/pbkdf2
github.com/ianlancetaylor/cgosymbolizer
os/exec
crypto/ecdh
golang.org/x/image/webp
vendor/golang.org/x/crypto/chacha20poly1305
github.com/pkg/errors
log
net/url
runtime/debug
text/template/parse
compress/flate
encoding/json
golang.org/x/text/internal/language
go/token
github.com/diamondburned/gotk4/pkg/core/gdebug
golang.org/x/sync/singleflight
internal/buildcfg
internal/goroot
go/doc/comment
math/big
go/scanner
golang.org/x/text/unicode/norm
encoding/gob
compress/gzip
go/ast
runtime/pprof
golang.org/x/text/internal/language/compact
flag
text/template
golang.org/x/text/language
archive/zip
encoding/xml
github.com/diamondburned/gotk4/pkg/core/intern
encoding/hex
go/doc
go/internal/typeparams
go/printer
golang.org/x/text/internal/catmsg
golang.org/x/text/internal/number
golang.org/x/text/internal
golang.org/x/text/internal/format
go/parser
golang.org/x/text/internal/colltab
golang.org/x/text/message/catalog
vendor/golang.org/x/text/unicode/norm
vendor/golang.org/x/text/unicode/bidi
vendor/golang.org/x/net/http2/hpack
go/constant
golang.org/x/text/feature/plural
golang.org/x/text/collate
golang.org/x/text/unicode/cldr
crypto/rand
golang.org/x/text/message
crypto/elliptic
crypto/internal/bigmod
crypto/internal/boring/bbig
go/build
go/format
go/types
encoding/asn1
crypto/ed25519
crypto/dsa
crypto/rsa
vendor/golang.org/x/text/secure/bidirule
mime
mime/quotedprintable
vendor/golang.org/x/net/idna
net/http/internal
golang.org/x/sys/execabs
vendor/golang.org/x/crypto/cryptobyte
crypto/x509/pkix
text/scanner
golang.org/x/tools/go/buildutil
golang.org/x/tools/go/internal/cgo
golang.org/x/tools/internal/event/label
github.com/diamondburned/arikawa/v3/utils/json
github.com/diamondburned/arikawa/v3/utils/json/option
crypto/ecdsa
golang.org/x/tools/internal/event/keys
github.com/gorilla/schema
github.com/diamondburned/arikawa/v3/discord
compress/zlib
golang.org/x/time/rate
github.com/diamondburned/arikawa/v3/utils/handler
github.com/diamondburned/gotkit/utils/cachegc
golang.org/x/tools/internal/event/core
github.com/yuin/goldmark/util
github.com/dustin/go-humanize
github.com/dlclark/regexp2/syntax
github.com/diamondburned/gotkit/utils/osutil
golang.org/x/tools/internal/event
github.com/enescakir/emoji
golang.org/x/tools/internal/gocommand
os/user
golang.org/x/tools/internal/packagesinternal
github.com/diamondburned/arikawa/v3/state/store
github.com/diamondburned/arikawa/v3/internal/moreatomic
github.com/diamondburned/gotk4/pkg/core/closure
github.com/diamondburned/gotk4/pkg/core/glib
github.com/dlclark/regexp2
github.com/diamondburned/ningen/v3/nstore
github.com/diamondburned/ningen/v3/states/emoji
github.com/diamondburned/arikawa/v3/state/store/defaultstore
vendor/golang.org/x/net/http/httpproxy
net/textproto
crypto/x509
github.com/godbus/dbus/v5
github.com/alecthomas/chroma
vendor/golang.org/x/net/http/httpguts
mime/multipart
golang.org/x/tools/go/internal/packagesdriver
golang.org/x/tools/internal/typeparams
golang.org/x/tools/internal/typesinternal
github.com/alecthomas/chroma/styles
github.com/alecthomas/chroma/lexers/internal
github.com/alecthomas/chroma/lexers/a
github.com/alecthomas/chroma/lexers/b
github.com/alecthomas/chroma/lexers/p
github.com/alecthomas/chroma/lexers/j
golang.org/x/tools/go/ast/astutil
crypto/tls
golang.org/x/tools/go/internal/gcimporter
github.com/alecthomas/chroma/lexers/e
github.com/alecthomas/chroma/lexers/f
golang.org/x/tools/go/types/typeutil
golang.org/x/tools/go/loader
golang.org/x/tools/go/ssa
github.com/alecthomas/chroma/lexers/c
github.com/alecthomas/chroma/lexers/d
github.com/alecthomas/chroma/lexers/i
github.com/alecthomas/chroma/lexers/k
github.com/alecthomas/chroma/lexers/l
github.com/alecthomas/chroma/lexers/n
github.com/alecthomas/chroma/lexers/o
github.com/alecthomas/chroma/lexers/q
github.com/alecthomas/chroma/lexers/r
github.com/alecthomas/chroma/lexers/t
golang.org/x/tools/go/gcexportdata
github.com/alecthomas/chroma/lexers/v
golang.org/x/tools/go/packages
github.com/alecthomas/chroma/lexers/w
github.com/alecthomas/chroma/lexers/x
github.com/alecthomas/chroma/lexers/y
github.com/alecthomas/chroma/lexers/z
github.com/zalando/go-keyring/secret_service
github.com/zalando/go-keyring
github.com/alecthomas/chroma/lexers/h
net/http/httptrace
net/http
golang.org/x/tools/go/callgraph
golang.org/x/tools/go/ssa/ssautil
golang.org/x/tools/go/callgraph/cha
github.com/alecthomas/chroma/lexers/circular
github.com/alecthomas/chroma/lexers/g
github.com/alecthomas/chroma/lexers/m
github.com/alecthomas/chroma/lexers/s
github.com/alecthomas/chroma/lexers
golang.org/x/text/internal/gen
github.com/diamondburned/arikawa/v3/api/rate
github.com/diamondburned/arikawa/v3/utils/httputil/httpdriver
github.com/diamondburned/gotkit/gtkutil/httputil
github.com/gorilla/websocket
github.com/diamondburned/arikawa/v3/utils/httputil
golang.org/x/text/message/pipeline
github.com/diamondburned/arikawa/v3/utils/sendpart
github.com/diamondburned/arikawa/v3/api
github.com/diamondburned/arikawa/v3/utils/ws
github.com/diamondburned/arikawa/v3/utils/ws/ophandler
github.com/yuin/goldmark/text
github.com/diamondburned/arikawa/v3/api/webhook
github.com/diamondburned/arikawa/v3/gateway
github.com/yuin/goldmark/ast
github.com/diamondburned/ningen/v3/handlerrepo
github.com/diamondburned/arikawa/v3/session
github.com/diamondburned/ningen/v3/states/guild
github.com/diamondburned/ningen/v3/states/mute
github.com/diamondburned/ningen/v3/states/relationship
github.com/yuin/goldmark/renderer
github.com/yuin/goldmark/parser
github.com/yuin/goldmark/renderer/html
github.com/diamondburned/arikawa/v3/session/shard
github.com/diamondburned/arikawa/v3/state
github.com/yuin/goldmark
github.com/diamondburned/ningen/v3/discordmd
github.com/diamondburned/ningen/v3/states/note
github.com/diamondburned/ningen/v3/states/member
github.com/diamondburned/ningen/v3/states/read
github.com/diamondburned/ningen/v3/states/thread
github.com/diamondburned/ningen/v3
github.com/diamondburned/gotk4/pkg/core/gcancel
github.com/diamondburned/gotk4/pkg/core/gerror
github.com/diamondburned/gotk4/pkg/cairo
github.com/diamondburned/gotk4/pkg/graphene
github.com/diamondburned/gotk4/pkg/glib/v2
github.com/diamondburned/gotkit/app/locale
github.com/diamondburned/gotk4/pkg/pango
github.com/diamondburned/gotk4/pkg/gio/v2
github.com/diamondburned/gotkit/gtkutil/mediautil
github.com/diamondburned/gotk4/pkg/gdkpixbuf/v2
github.com/diamondburned/gotk4/pkg/core/gioutil
github.com/diamondburned/gotk4/pkg/gdk/v4
github.com/diamondburned/gotk4/pkg/gsk/v4
github.com/diamondburned/gotk4/pkg/gtk/v4
github.com/diamondburned/gotkit/gtkutil/cssutil
github.com/diamondburned/gotkit/utils/config
github.com/diamondburned/gotkit/components/autoscroll
github.com/diamondburned/adaptive
github.com/diamondburned/gotk4-adwaita/pkg/adw
github.com/diamondburned/gtkcord4/internal/window/login/loading
github.com/diamondburned/chatkit/components/progress
github.com/diamondburned/gotkit/gtkutil
github.com/diamondburned/gotkit/components/errpopup
github.com/diamondburned/gotkit/app
github.com/diamondburned/chatkit/components/autocomplete
github.com/diamondburned/gotkit/components/logui
github.com/diamondburned/gotkit/app/sounds
github.com/diamondburned/gotkit/gtkutil/imgutil
github.com/diamondburned/chatkit/kits/secret
github.com/diamondburned/gotkit/app/prefs
github.com/diamondburned/gotkit/components/onlineimage
github.com/diamondburned/gotkit/app/notify
github.com/diamondburned/gotkit/gtkutil/textutil
github.com/diamondburned/gotkit/components/prefui
github.com/diamondburned/chatkit/md/hl
github.com/diamondburned/gtkcord4/internal/colorhash
github.com/diamondburned/chatkit/components/secretdialog
github.com/diamondburned/chatkit/md
github.com/diamondburned/gtkcord4/internal/icons
github.com/diamondburned/gtkcord4/internal/window/about
github.com/diamondburned/chatkit/md/block
github.com/diamondburned/chatkit/components/embed
github.com/diamondburned/chatkit/components/author
github.com/diamondburned/gtkcord4/internal/gtkcord
github.com/diamondburned/gtkcord4/internal/sidebar/sidebutton
github.com/diamondburned/gtkcord4/internal/window/login
github.com/diamondburned/gtkcord4/internal/sidebar/direct
github.com/diamondburned/gtkcord4/internal/window/quickswitcher
github.com/diamondburned/gtkcord4/internal/sidebar/channels
github.com/diamondburned/chatkit/md/mdrender
github.com/diamondburned/gtkcord4/internal/message/composer
github.com/diamondburned/gtkcord4/internal/sidebar/directbutton
github.com/diamondburned/gtkcord4/internal/sidebar/guilds
github.com/diamondburned/gtkcord4/internal/sidebar
github.com/diamondburned/gtkcord4/internal/window/backbutton
github.com/diamondburned/gtkcord4/internal/message
github.com/diamondburned/gtkcord4/internal/window
github.com/diamondburned/gtkcord4
# github.com/diamondburned/gtkcord4
/usr/lib/go/pkg/tool/linux_amd64/link: running gcc failed: exit status 1
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.1/../../../../lib/libadwaita-1.so: undefined reference to "g_task_set_static_name"
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.1/../../../../lib/libadwaita-1.so: undefined reference to "g_string_free_and_steal"
collect2: error: ld exited with return code 1

    ~                                                                                                    1 ✘  17m 24s   13:13:35  

go version go1.20.2 linux/amd64

I tried to compile it with command - failure. Tried to download from aur - also failure. so does bin. What am I doing wrong?

diamondburned commented 1 year ago

I tried to compile it with command - failure. Tried to download from aur - also failure. so does bin.

-bin shouldn't fail. What's the version of your libadwaita package?

SkullGamer205 commented 1 year ago

I tried to compile it with command - failure. Tried to download from aur - also failure. so does bin.

-bin shouldn't fail. What's the version of your libadwaita package?

1:1.3.1-1

diamondburned commented 1 year ago

Are you sure that's what's on your system? If yes, then I don't think I know what's going on.

hybras commented 6 months ago

Issue seems stale, arch packages are up-to-date (including the rename to dissent)