Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 700162 - net-misc/gerbera-1.3.3 - .../work/gerbera-1.3.3/src/util/headers.cc:76:5: error: ‘UpnpFileInfo_set_ExtraHeaders’ was not declared in this scope; did you mean ‘UpnpFileInfo_get_ExtraHeadersList’?
Summary: net-misc/gerbera-1.3.3 - .../work/gerbera-1.3.3/src/util/headers.cc:76:5: err...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Ian Whyman (thev00d00) (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-11-15 10:47 UTC by Amel Hodzic
Modified: 2019-11-17 17:44 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (net-misc_gerbera-1.3.3,32.83 KB, text/plain)
2019-11-15 10:50 UTC, Amel Hodzic
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Amel Hodzic 2019-11-15 10:47:18 UTC
Build fails for =net-misc/gerbera-1.3.3 

/var/tmp/portage/net-misc/gerbera-1.3.3/work/gerbera-1.3.3/src/util/headers.cc: In member function ‘const void Headers::writeHeaders(UpnpFileInfo*)’:
/var/tmp/portage/net-misc/gerbera-1.3.3/work/gerbera-1.3.3/src/util/headers.cc:76:5: error: ‘UpnpFileInfo_set_ExtraHeaders’ was not declared in this scope; did you mean ‘UpnpFileInfo_get_ExtraHeadersList’?
   76 |     UpnpFileInfo_set_ExtraHeaders(fileInfo, ixmlCloneDOMString(result.c_str()));
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |     UpnpFileInfo_get_ExtraHeadersList

gcc: 9.2.0
     8.3.0




Reproducible: Always
Comment 1 Amel Hodzic 2019-11-15 10:50:28 UTC
Created attachment 596204 [details]
build.log

Portage 2.3.76 (python 3.6.9-final-0, default/linux/amd64/17.1/selinux, gcc-9.2.0, glibc-2.29-r2, 5.3.11-gentoo x86_64)                                                                                                                        =================================================================                                                                                                                                                                              System uname: Linux-5.3.11-gentoo-x86_64-AMD_Ryzen_Threadripper_1950X_16-Core_Processor-with-gentoo-2.6                                                                                                                                        KiB Mem:    32761284 total,   6937940 free                                                                                                                                                                                                     KiB Swap:    8388604 total,   8362492 free 

sh bash 4.4_p23-r1                                                                                                     
ld GNU ld (Gentoo 2.32 p2) 2.32.0                          
app-shells/bash:          4.4_p23-r1::gentoo                                                                                                                                                                                                   
dev-java/java-config:     2.2.0-r4::gentoo                 
dev-lang/perl:            5.30.1::gentoo                                                                                                                                                                                                       dev-lang/python:          2.7.17::gentoo, 3.6.9::gentoo, 3.7.5-r1::gentoo, 3.8.0::gentoo                                                                                                                                                       
dev-util/cmake:           3.15.5::gentoo                   
dev-util/pkgconfig:       0.29.2::gentoo                                                                                                                                                                                                       
sys-apps/baselayout:      2.6-r1::gentoo                                                                               
sys-apps/sandbox:         2.13::gentoo                     
sys-devel/autoconf:       2.13-r1::gentoo, 2.69-r4::gentoo 
sys-devel/automake:       1.11.6-r3::gentoo, 1.13.4-r2::gentoo, 1.16.1-r1::gentoo            
sys-devel/binutils:       2.32-r1::gentoo                                                                              
sys-devel/gcc:            8.3.0-r1::gentoo, 9.2.0-r2::gentoo                                     
sys-devel/gcc-config:     2.1::gentoo                                                                                                                                                                                                          sys-devel/libtool:        2.4.6-r3::gentoo                                                                             
sys-devel/make:           4.2.1-r4::gentoo                                                                             
sys-kernel/linux-headers: 5.3-r1::gentoo (virtual/os-headers)                                                                                                                                                                                  sys-libs/glibc:           2.29-r2::gentoo

ACCEPT_KEYWORDS="amd64"                                                                                                
ACCEPT_LICENSE="* -@EULA"                                  
CBUILD="x86_64-pc-linux-gnu"                                                                                           
CFLAGS="-march=native -O2 -pipe"                                                                                       
CHOST="x86_64-pc-linux-gnu"
Comment 2 Amel Hodzic 2019-11-15 10:56:01 UTC
The same error is seen in lower versions as well:

1.3.2
1.2.0-r1
Comment 3 Ian Whyman (thev00d00) (RETIRED) gentoo-dev 2019-11-15 20:51:53 UTC
Yeah, libupnp broke their api in a minor version :(

Patch is in progress.
Comment 4 Larry the Git Cow gentoo-dev 2019-11-17 17:44:36 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aa7173e61b3b47949e10efbb3360ea9ca207ebf

commit 6aa7173e61b3b47949e10efbb3360ea9ca207ebf
Author:     Ian Whyman <thev00d00@gentoo.org>
AuthorDate: 2019-11-17 17:42:20 +0000
Commit:     Ian Whyman <thev00d00@gentoo.org>
CommitDate: 2019-11-17 17:43:13 +0000

    net-misc/gerbera: Version bump
    
    Closes: https://bugs.gentoo.org/700162
    Package-Manager: Portage-2.3.79, Repoman-2.3.18
    Signed-off-by: Ian Whyman <thev00d00@gentoo.org>

 net-misc/gerbera/Manifest                          |   3 +-
 net-misc/gerbera/gerbera-1.3.3.ebuild              | 101 ---------------------
 .../{gerbera-1.3.2.ebuild => gerbera-1.3.4.ebuild} |   0
 3 files changed, 1 insertion(+), 103 deletions(-)