Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 165161
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Tony Vroon <chainsaw@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Tony Vroon <chainsaw@gentoo.org>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 165161 depends on: 165228 Show dependency tree
Bug 165161 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-02-03 19:39 0000
The new libmcs will abstract config file access in the upcoming audacious
release. As such, arch teams for all architectures that -alpha3 can run on have
been CC'd. Please try to build libmcs, and let me know of any problems.
You can test using the installed mcs-setconfval & mcs-getconfval binaries. Do
feel free to report any problems/patches to me directly on IRC or on a separate
bug.

------- Comment #1 From Tony Vroon 2007-02-03 19:50:40 0000 -------
You can also use mcs-info. It segfaulted before, but it's fine now. Sorry about
that.

------- Comment #2 From Jason Wever (RETIRED) 2007-02-03 21:22:32 0000 -------
~sparc keyword added

------- Comment #3 From Jeroen Roovers 2007-02-03 23:04:32 0000 -------
Marked ~hppa.

------- Comment #4 From Markus Rothe 2007-02-04 09:24:34 0000 -------
added ~ppc64

------- Comment #5 From Steve Dibb 2007-02-04 18:03:02 0000 -------
added ~amd64

------- Comment #6 From Tony Vroon 2007-02-04 18:16:20 0000 -------
X86, thank you for your thorough testing. The other keywords have been carried
over to 0.3.0, which should be more reliable when storing values. Please
reconsider for keywording.

------- Comment #7 From Andrej Kacian (RETIRED) 2007-02-04 18:45:25 0000 -------
As I already informed Tony via IRC, 0.3.0 fails at configure:

root@thelair /home/ticho # FEATURES=-confcache emerge -av1 libmcs

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U ] dev-libs/libmcs-0.3.0 [0.2.1] USE="-gnome" 0 kB 

Total: 1 package (1 upgrade), Size of downloads: 0 kB

Would you like to merge these packages? [Yes/No] 

>>> Emerging (1 of 1) dev-libs/libmcs-0.3.0 to /
 * mcs-0.3.0.tgz MD5 ;-) ...                                                   
  [ ok ]
 * mcs-0.3.0.tgz RMD160 ;-) ...                                                
  [ ok ]
 * mcs-0.3.0.tgz SHA1 ;-) ...                                                  
  [ ok ]
 * mcs-0.3.0.tgz SHA256 ;-) ...                                                
  [ ok ]
 * mcs-0.3.0.tgz size ;-) ...                                                  
  [ ok ]
>>> Creating Manifest for /usr/gentoo/portage/dev-libs/libmcs
 * checking ebuild checksums ;-) ...                                           
  [ ok ]
 * checking auxfile checksums ;-) ...                                          
  [ ok ]
 * checking miscfile checksums ;-) ...                                         
  [ ok ]
 * checking mcs-0.3.0.tgz ;-) ...                                              
  [ ok ]
>>> Unpacking source...
>>> Unpacking mcs-0.3.0.tgz to /var/tmp/portage/dev-libs/libmcs-0.3.0/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/dev-libs/libmcs-0.3.0/work/mcs-0.3.0 ...
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man
--infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
--localstatedir=/var/lib --disable-gconf --build=i686-pc-linux-gnu
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i686-pc-linux-gnu-gcc accepts -g... yes
checking for i686-pc-linux-gnu-gcc option to accept ISO C89... none needed
checking for a BSD-compatible install... /usr/bin/install -c
checking whether make sets $(MAKE)... yes
checking for strerror in -lcposix... no
checking for dlopen in -ldl... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
./configure: line 3808: syntax error near unexpected token `sys/types.h'
./configure: line 3808: `       sys/types.h sys/stat.h errno.h'

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/dev-libs/libmcs-0.3.0/work/mcs-0.3.0/config.log

!!! ERROR: dev-libs/libmcs-0.3.0 failed.
Call stack:
  ebuild.sh, line 1613:   Called dyn_compile
  ebuild.sh, line 970:   Called qa_call 'src_compile'
  environment, line 1237:   Called src_compile
  libmcs-0.3.0.ebuild, line 19:   Called econf '--disable-gconf'
  ebuild.sh, line 576:   Called die

!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if
relevant.
!!! A complete build log is located at
'/var/log/portage/dev-libs:libmcs-0.3.0:20070204-183501.log'.


193645 (@Chainsaw) Ticho: Thank you, I'll let him know.

------- Comment #8 From Andrej Kacian (RETIRED) 2007-02-04 19:30:17 0000 -------
0.3.1 is OK, I added ~x86 keyword. Thanks everyone.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug