Opened 6 years ago

Closed 6 years ago

#56914 closed defect (fixed)

yelp @3.17.2 build fails on 10.7/libstdc++: glib-genmarshal: error: unrecognized arguments: yelp-marshal.list

Reported by: kencu (Ken) Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version:
Keywords: lion Cc:
Port: yelp

Description

make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_yelp/yelp/work/yelp-3.17.2'
Making all in libyelp
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_yelp/yelp/work/yelp-3.17.2/libyelp'
glib-genmarshal --prefix=yelp_marshal ./yelp-marshal.list --header yelp-marshal.list > yelp-marshal.h
usage: glib-genmarshal [-h] [--prefix STRING] [--output FILE] [--skip-source] [--internal] [--valist-marshallers] [-v] [--g-fatal-warnings] [--include-header [HEADER]]
                       [--pragma-once] [-D CPP_DEFINES] [-U CPP_UNDEFINES] [--prototypes] [--header] [--body] [--stdinc | --nostdinc] [--quiet | --verbose]
                       [FILE [FILE ...]]
glib-genmarshal: error: unrecognized arguments: yelp-marshal.list
make[2]: *** [yelp-marshal.h] Error 2
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_yelp/yelp/work/yelp-3.17.2/libyelp'
make[1]: *** [all-recursive] Error 1

Attachments (1)

yelp-fail-10.7.log (340.3 KB) - added by kencu (Ken) 6 years ago.

Download all attachments as: .zip

Change History (3)

Changed 6 years ago by kencu (Ken)

Attachment: yelp-fail-10.7.log added

comment:1 Changed 6 years ago by kencu (Ken)

But the current version builds just fine now that webkit2-gtk installs without any trouble against libstdc++ / macports-libstdc++.

$ port -v installed yelp
The following ports are currently installed:
  yelp @3.28.1_0 (active) platform='darwin 11' archs='x86_64' date='2018-08-05T17:10:16+0200'

so I'll put together a PR simplifying the Portfile bringing all the systems up to date and consistent, and that should close this ticket out.

Last edited 6 years ago by kencu (Ken) (previous) (diff)

comment:2 Changed 6 years ago by ken-cunningham-webuse

Resolution: fixed
Status: assignedclosed

In 9f58263934748c63f730e8acd0c9cb5f43723f0c/macports-ports (master):

yelp: remove libstdc++ peg

brings all systems up to the same yelp version
closes: #56914
closes: #54852

Note: See TracTickets for help on using tickets.